
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
画像処理100ノック Q.6. 減色処理 解説 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
画像処理100ノック Q.6. 減色処理 解説 - Qiita
画像処理100ノックQ.6. 減色処理についての解説記事です。 減色処理は、R(赤),G(緑),B(青)それぞれのと... 画像処理100ノックQ.6. 減色処理についての解説記事です。 減色処理は、R(赤),G(緑),B(青)それぞれのとりうる値の種類を限定します。それにより、表現できる色が減ります。 本題ではR,G,Bが各256種類の値(0~255)を取れていたものを、各4種類の値(32,96,160,224)に減らすように指示されています。 元記事ではこちらの処理によって、減色処理を行っています。(下記) def dicrease_color(img): out = img.copy() out = out // 64 * 64 + 32 return out この64と言う数字は256(0~255)を4で割った値です。 つまり、out // 64とは256を4分割した際のどのクラス(0, 1, 2, 3と言う風に4クラスあるものとする)に属するかを調べていることになります。 そして* 64 + 32とす