顏色空間RGB與色調飽和度亮度ESL轉換的完整C語

2021-05-12 10:18:45 字數 1980 閱讀 8684

1樓:金色潛鳥

你把0-240 按比例 縮放 一下 到 hsl 的 範圍,用 hsl-rgb 轉換。62616964757a686964616fe4b893e5b19e31333332396136

hsl--h是色相(0到360度),s是飽和度(0到1),l是亮度(0到1)

規1化的 hsl到rgb顏色值算換子程式:

// nomorized h,s,l 0-1.0

void hsl2rgb(double h, double s, double l,unsigned char *rr, unsigned char *gg,

unsigned char *bb)

}*rr = (int) (r * 0xff); *gg = (int) (g * 0xff); *bb = (int) (b * 0xff);

}把你3個數值,各除以240,代入子程式即可。

詳見

彩虹光譜rgb值自動生成程式 (l_o_o_n_i_e == 金色潛鳥)

在rgb顏色空間中,當r=g=b,且為任意數值時,問計算機顯示器顯示的顏色是什麼?

2樓:匿名使用者

在crt中顯示的是黑色,但是由於基本光源的存在就照成灰色了。在tn的液晶顯示器中由於其各色的閃爍頻率相同,在填補色的渲染下就成了灰色了

3樓:匿名使用者

他們相等的時候,並且是任意數值,那應該是黑色的.

4樓:嶽恆羊緞

你好!他們相等的時候,並且是任意數值,那應該是黑色的.

希望對你有所幫助,望採納。

求護眼色的rgb值?不是色調、飽和度、亮度!

5樓:匿名使用者

r=199

g=237

b=204

其實復rbg與色調、飽和度

制、亮度只是表bai示方法不du同

它們的對應zhi關係如下:

da***b --> yuv(ycbcr)

y = 0.2989*r + 0.5866*g + 0.1145*b

u(cb) = -0.1684*r -0.3311*g + 0.4997*b

v(cr) = 0.4998*r -0.4187*g -0.0813*b

yuv(ycbcr) --> rgb

r = 1*r + 0 *u + 1.4022*v

g = 1*y -0.3441*u -0.7139*v

b = 1*y 1.7718*u -0.0012*v

6樓:怡然自樂

查了一下,#c7edcc應該可以

7樓:褚陽融瀾

r=199

g=237

b=204

其實rbg與色調來

、源飽和度、亮度

只是表示方法不同

它們的對應關係如下:

rgb-->

yuv(ycbcr)y=

0.2989*r

+0.5866*g

+0.1145*b

u(cb)

=-0.1684*r

-0.3311*g

+0.4997*b

v(cr)

=0.4998*r

-0.4187*g

-0.0813*b

yuv(ycbcr)

-->rgbr

=1*r+0

*u+1.4022*vg=

1*y-0.3441*u

-0.7139*vb=

1*y1.7718*u

-0.0012*v

ps色相飽和度怎麼調成指定rgb的顏色

做不到指定顏色就直接調為什麼顏色。有一個方法就是通過新建調整圖層裡的色相 飽和度,再配合蒙版來完成指定某一種顏色來變化。也可以用選單下色相 飽和度 在影象上用吸管吸一下限制它只對某一種顏色起變化。ps中如何改變畫面指定選區顏色的rgb值?1 首先開啟ps軟體,以下為示例在ps中開啟一張 演示,如下圖...

電腦螢幕的亮度對比度色調飽和度灰度各調到多少

色調 影象通常被劃分為多個色調 如綠色 紅色 其中包含一個主色調。色調調整就是指將影象顏色在各種顏色之間進行調整,使用者可分別調整各色調。飽和度 是指影象顏色的彩度或鮮豔程度 如更紅或更綠 將一個影象的飽和度降至 100時,影象即變為灰度圖。亮度 是指影象中明暗程度的平衡,它決定了明暗色調的強度。對...

什麼是色調,什麼是色調 什麼是飽和度

色調色調是指色彩外觀的基本傾向。在明度 純度 色相這三個要素中,某種因素起主導作有用,可以稱之為某種色調。以色相劃分,有紅色調 藍色調 以純度劃分,有鮮色調 濁色調 清色調 把明度與純度結合後,有淡色調 淺色調 中間調 深色調 暗色調等 顏色最飽合時即純度最高的色叫純色,屬鮮亮色調。純色中加白色後,...