图像通道
- 一、图像通道是什么?
- 二、通道相关计算
- 总结
一、图像通道是什么?
描述像素值的一个指标;例如:图像内像素点的值如果能用一个灰度级数值表示,那么该图像有一个通道;像素点的值如果可以用三原色(RGB)表示,那么该图像有三个通道;
二、相关计算
代码如下(Halcon):
*读取图像
read_image (Test, 'D:/Pycharm/test.jpg')
*计算图像的通道数
count_channels(Test,Num)
*读取每个通道的图像
for index:= 1 to Num by 1
*获取多通道图像中指定通道的图像
access_channel(Test,channel1,index)
endfor
*分解通道
decompose3(Test,image1,image2,image3)
*RGB图像转化为HLS通道
trans_from_rgb(image1,image1,image1,ImageResult1,ImageResult2,ImageResult3,'hls')
*合并通道
compose2(image2,image3,MultiChannelImage1)
*图像附加通道
append_channel(MultiChannelImage1,image3,ImageExtended)
总结
以上就是今天要讲的内容,本文简单介绍了图像通道的概念,为后续图像处理计算奠定基础。