HSV

トオチ、ネタョ、ホゥ、チ

・ェ・ケ・ネ・・・ネノスソァキマ、ヒエ、ナ、、、ソマサウムソ、ホノスソァキマ、ヌ、ケ。」 
HSI、ネクニ、ミ、、、ウ、ネ、筅「、熙゙、ケ。」 

ウニタョハャ、ホーユフ」

H:ソァチ(hue) 
S:コフナル(saturation) 
V:カッナル(value) 

ウニタョハャ、ホネマーマ

H:[0 .. 359 degrees](、ソ、タ、キタヨ、ャ0degree) 
S:[0.0..1.0] 
V:[0.0..1.0] 
R:[0.0..1.0] 
G:[0.0..1.0] 
B:[0.0..1.0] 

ハヨエヤシー

RGB => HSV

MAX = max(R,G,B)
MIN = min(R,G,B)

V = MAX
V == 0、ホセケ
 S = 0
 H = 0

V == 0ーハウー、ホセケ
  S = (MAX - MIN)/MAX
  Cr = (MAX - R )/(MAX - MIN)
  Cg = (MAX - G )/(MAX - MIN)
  Cb = (MAX - B )/(MAX - MIN)

R == MAX : H = Cb -Cg
G == MAX : H = 2 + Cr -Cb
B == MAX : H = 4 + Cg -Cr

H = 60 x H
H < 0 : H = H + 360

HSV => RGB

S == 0 、ホセケ
R = G = B = V

S == 0 ーハウー、ホセケ
I = floor(H/60)
F = H - I
M = V x(1 - S)
N = V x(1 - S x F)
K = V x(1 - S x (1 - F))

I = 0 : R = V ,G = K , B = M
I = 1 : R = N ,G = V , B = M
I = 2 : R = M ,G = V , B = K
I = 3 : R = M ,G = N , B = V
I = 4 : R = K ,G = M , B = V
I = 5 : R = V ,G = M , B = N

・ネ・テ・ラ   ハヤスク ナ犢 コケハャ ・ミ・テ・ッ・「・テ・ラ ナコノユ ハ」タス フセチーハムケケ ・・。シ・ノ   ソキオャ ーヘ テアクク。コ コヌスェケケソキ   ・リ・・ラ   コヌスェケケソキ、ホRSS
Last-modified: 2007-02-25 (ニ) 22:31:53 (1079d)