rgb_map =
hsv2rgb (hsv_map)
¶rgb_img =
hsv2rgb (hsv_img)
¶将颜色map或图像从HSV转换为RGB颜色空间。
HSV空间中的颜色从圆柱形坐标系中的色调、饱和度和值(亮度)级别表示。色调是戏剧性的,描述了主要的颜色。饱和度是辐射度,表示混合到颜色中的色调量。值是高度,是颜色中的光量。
输入既可以是彩色图,也可以是RGB图像。在浮点输入的情况下,值应在[01]范围内。在色调(方位角)的情况下从于该值对应于角度,mod (h, 1)
使用。
>> hsv2rgb ([0.5 1 1]) ⇒ ans = 0 1 1 >> hsv2rgb ([2.5 1 1]) ⇒ ans = 0 1 1 >> hsv2rgb ([3.5 1 1]) ⇒ ans = 0 1 1
输出类和大小将与输入相同。
I =
rgb2gray (rgb_img)
¶gray_map =
rgb2gray (rgb_map)
¶将图像或颜色map从红-绿-蓝(RGB)颜色空间转换为灰度强度图像。
输入可以是uint8、int8、uint16、int16、single或double类。输出与输入属于同一类。
支持说明:灰度强度计算为
I= 0.298936*R+ 0.587043*G+ 0.114021*B
当RGB转换为YIQ时,对应于亮度通道,如中所述https://en.wikipedia.org/wiki/YIQ.
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2