未分類

藍色に画像を変える3

前々回の記事「藍色に画像を変える」では、画像から白黒画像を経て、藍黒画像にしました。

そこでは、白黒画像の白色部分を藍色に変換しました。

藍黒画像では、白#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}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です