OpenCV色彩空间
1.GRAY色彩空间
GRAY指的是灰度图像,处理成256个灰度级别的图像。
这256个图像级别分别用区间[0,255],0表示纯黑色,255表示纯白色,0~255表示不同的亮度
(1)从RGB/BGR色彩空间转换到GRAY灰度空间
cv2.cvtColor(src,code)
src:转换前的图像
code:空间转换码
about code:
cv2.COLOR_BGR2GRAY #从BGR转化
cv2.COLOR_RGB2GRAY #从RGB转化
2.HSV色彩空间
HSV是基于色调,饱和度和亮度而言的
比如
色调
红色 0
黄色 30
绿色 60
蓝色 120
饱和度:是指颜色的深浅
亮度:是指光的明暗
(2)从RGB/BGR转换到HSV
cv2.COLOR_BGR2HSV
cv2.COLOR_RGB2HSV