藍色に画像を変える3
Contents
前々回の記事「藍色に画像を変える」では、カラー画像から白黒画像を経て、藍黒画像にしました。
そこでは、白黒画像の白色部分を藍色に変換しました。
藍黒画像では、白#ffffffが青藍#274a78になるような画像処理をしました。
- 白#ffffff → 青藍#274a78
また、前回の記事「藍色に画像を変える2」では、カラー画像から白黒画像を経て、白藍画像にしました。
そこでは、白黒画像の黒色部分を藍色に変換しました。
白藍画像では、黒#000000が青藍#274a78になるような画像処理をしました。
- 黒#000000 → 青藍#274a78
画像を見れば分かるように、藍黒画像では黒く潰れた感じで、白藍画像は白飛びした感じになっています。
そこで今回は、灰色#808080が青藍#274a78になるような画像処理をしました(藍灰画像)。
- 灰#808080 → 青藍#274a78
上記数字80, 27, 4a, 78 は16進数で、10進数では各々128, 39, 74, 120 です
藍灰画像の作り方
藍灰画像の作り方は、藍黒画像に類似しています
詳細な手順は、前々回「 藍色に画像を変える 」を参照してください
- カラー画像 → 白黒画像 → 藍灰画像
変換式は、以下となります
- r = ( 39 /128) × Y,
- g = ( 74 /128) × Y, {Y | 0 ≦ Y ≦ 255}
- b = (120 / 128) × Y,
rgb の各レンジは、以下となります
- {r | 0 ≦ r ≦ 78},
- {g | 0 ≦ g ≦ 148},
- {b | 0 ≦ b ≦ 240}