Halcom 发表于 2016-11-7 21:38:25

颜色空间转换

目前所使用软件为halcon12.0,和halcon11.0几乎没区别。

各种颜色空间转化,代码如下:
read_image (Image, 'C:/Users/ysw/Desktop/视频讲解/图像处理视频Halcon/defect3.bmp')
count_channels(Image, Channels)
if(Channels>1)
    rgb1_to_gray(Image, GrayImage)
    decompose3(Image,R,G,B)
    *trans_from_rgb(R,G,B,Y,Cb,Cr,'argyb')
    trans_from_rgb(R,G,B,Y,U,V,'yuv')
    compose3(Y,U,V,YUV)
    trans_to_rgb(Y,U,V,R,G,B,'yuv')
    compose3(R,G,B,RGB)
   
    * HSI颜色空间
    trans_from_rgb(R,G,B,H,S,I,'hsi')
   
endif注:*:为注释符,trans_from_rgb:RGB转化到其它颜色空间,trans_to_rgb:其它空间转到RGB颜色空间
页: [1]
查看完整版本: 颜色空间转换