色のデジタル表現を、空間座標を用いての数理モデル化
空間座標において、x座標の点R(255,0,0)、y座標の点G(0,255,0)、z座標の点B(0,0,255) をとると、Y(255,255,0)、C(0,255,255)、M(255,0,255)、W(255,255,255)となる。 空間座標の点はすべて自然数とし、R(赤)・G(緑)・B(青)の光の三原色を考えると、それぞれの2色が重なったR(赤)とG(緑)の部分はY(黄)となり、G(緑)とB(青)の重なった部分がC(シアン)となり、B(青)とR(赤)の重なった部分がM(マゼンタ)となる。3色が重なったR(赤)、G(緑)、B(青)の部分がW(白)となる。原点のO(0,0,0)をO(黒)とする 空間座標の関係をベン図で表すと以下のようになる。
|
キューブ(立方体)に色のデジタル表現を再現してみた |
光の明るさが変化する階段数を階調という。R,G,Bの明るさがそれぞれ256階段で変化するので256階調になる。 従って、色のデジタル表現を空間座標を表すにはx、y、zの定義域をそれぞれ0≦x≦255、0≦y≦255、0≦z≦255にする。 |
(ⅰ) R(赤)、G(緑)、B(青)、グレースケールの光の明るさの変化を様子を述べますと以下のようになる。
R(赤)のとるx座標はx軸 (0,0,0)、(1,0,0)、(2,0,0)、(3,0,0)……………… …………………………………(255,0,0) |
|
||
G(緑)のとるy座標はy軸 (0,0,0)、(0,1,0)、(0,2,0)。(0,3,0)……………………………………………………(0,255,0) |
0,1,2…………………………………255
|
||
B(青)のとるz座標はz軸 (0,0,0)、(0,0,1)、(0,0,2)。(0,0,3)……………………………………………………(0,0,255) |
|
||
グレースケールをとる座標は原点を通る直線の方程式x=y=z (0,0,0)、(1,1,1)、(2,2,2)、(3,3,3)…………………………………………………(255,255,255) |
|
※グレースケールとは、白と黒の中間色の濃淡(明るさ)を254階調で表したものになります。
従って、グレースケールは、白と黒の2階調と中間色(グレー)の濃淡を合わせて256階調になります。
24ビットフルカラーとは
R(赤) | G(緑) | B(青) |
(0,0,0) (1,0,0) (2,0,0) (3,0,0) : : : (255,0,0) |
(0,0,0) (0,1,0) (0,2,0) (0,3,0) : : : (0,255,0) |
(0,0,0) (0,0,1) (0,0,2) (0,0,3) : : : (0,0,255) |
256色 | 256色 | 256色 |
R,G,B同時に表現出来る場合の色の数は、 256色×256色×256色=16777216色となり、 空間座標では16777216個の点の座標が存在する。 そして、16777216は2の24乗だから24ビットになる。 |
階調の変化によるディスプレイの画像表現の違い
白黒画像・2階調 | グレースケール・ 256階調 | フルカラー |
1ビット(白と黒の2色) | 8ビット (白と黒及びグレーの計256色) | 24ビット(16777216色) |
白黒・グレースケール・24ビットフルカラーの関係 |
光の三原色における階調の変化によるディスプレイの画像表現の違いが、空間座標を用いて数理モデル化すると、 24ビットフルカラーは16777216個の座標が存在し白・黒画像2階調は黒は原点O(0,0,0)を表し、白はW(255、255、255)を表す。 2点を結ぶ線分OWは直線の方程式 x=y=z(0≦x≦255、0≦y≦255、0≦z≦255)となり、 線分OWはグレーステールを表現する事になる。x、y、zは0を含む自然数であるから、グレースケール画像のとる座標は、 (0,0,0)・・・・・(255,255,255)になり、黒から白に近づくことを意味する。 このことから、光の三原色RGBにおけるそれぞれの256階調の色を混ぜると明るさが増し白に近づく事が証明された。 この現象を加法混色という。 2021/12/19 タッチ |