[Halcon&图像] 彩色图转灰度图处理

简介: [Halcon&图像] 彩色图转灰度图处理

色彩空间和色彩空间转换

处理彩色图像时,可根据图像处理的颜色值选择合适的色彩空间,相应进行色彩空间转化。如果直接将彩色图转换为灰度图时,图像的对比度不太好,可以尝试将彩色图像先转换成RGB三个颜色通道,再将RGB转换成HSV空间,即色差、饱和度、强度,选择R、G、B、 H、 S、 I六个分量图像的对比度比较好的图像进行处理。

代码如下:

read_image (Image, 'C:/Users/Administrator/Desktop/车牌.jpg')
*是先将一张3通道的彩色图分割为3个单通到的单色图
decompose3 (Image, Red, Green, Blue)
*是将此3个单色图转换为HSV色差空间中的图
trans_from_rgb (Red, Green, Blue, Hue, Saturation, Intensity, 'hsv')`


目录
相关文章
|
存储 Cloud Native Linux
openCV 图像色彩空间转换
openCV 图像色彩空间转换
|
2月前
|
算法 计算机视觉
opencv图像形态学
图像形态学是一种基于数学形态学的图像处理技术,它主要用于分析和修改图像的形状和结构。
49 4
|
4月前
|
计算机视觉 Python
将图像处理为灰度图和二值化图
【7月更文挑战第28天】将图像处理为灰度图和二值化图。
73 3
|
5月前
|
计算机视觉
OpenCV图像色彩空间转换
OpenCV图像色彩空间转换
|
计算机视觉
opencv 之 图像阈值处理
opencv 之 图像阈值处理
|
6月前
|
计算机视觉
OpenCV(七):图像像素比较
OpenCV(七):图像像素比较
83 0
|
算法 C++
OpenCV-图像对比度
OpenCV-图像对比度
|
算法 C++
OpenCV-图像饱和度
OpenCV-图像饱和度
143 0
OpenCV-基于自定义色条实现灰度图上色
OpenCV-基于自定义色条实现灰度图上色
126 0
C++-灰度图上色GrayToColor
C++-灰度图上色GrayToColor