Halcon图像的通道转换

图 像 的 通 道 转 换 图像的通道转换 图像的通道转换

图片的定义:图片是存储信息的载体。在图像处理(机器视觉)中图片并不是连续的,而是离散的数据点,本质其实就是一个网格,而网格上的每一个点对应着一个或者多个值,该值的范围一般是0-255(跟实际存储位数有关,该处只考虑0-255存储)。
Halcon图像的通道转换

任何一幅彩色图像都可以由RGB三种颜色搭配出来,因此任何图像都可以用数组进行表示,并且该数组是三维数组,f(x,y)=(r,g,b)。但是图像处理中,往往某一个颜色就能够反应图像的特征,没有必要进行三个颜色的分析,因此需要用到通道分离

通道的定义:通道是描述图像颜色层数的名词,比如RGB三个颜色,就称为图像具有三个通道,那分别是R、G、B通道。对于只具有一个通道的图像我们称为单通道图,而灰度图是特殊的单通道图,是将彩色图按照v=aR+bG+cB的关系式将彩色图转换后的结果,单通道图像是图像分析中的主要对象,其中灰度图使用频率最高

decompose3 ( image,R,G,B) 通道分离
rgb1_to_gray (image,gray_image)彩色图转换为灰度图。

颜色空间通道变化:对于有的图像,我们需要进行颜色分析,往往使用HSV通道转换,其中H色相、S饱和度、V明亮度,是按照一定的关系进行转换,具有固定的关系模型,不需要关注。

上一篇:Halcon 算子 clip_region


下一篇:Halcon与OpenCV图像类型转换基于C++ (附代码)