提取白云

halcon编程入门教程(Halcon快速入门笔记1)(1)

*读取文件夹图片

read_image (Image1, 'I:/Halcon练习/练习1/白云1.png')

*读取图片尺寸

get_image_size (Image1, Width, Height)

*关闭窗口

dev_close_Window ()

*重新打开窗口

dev_open_window (0, 0, Width, Height, 'black', WindowHandle)

*设置窗口字体

set_display_font (WindowHandle, 16, 'mono', 'true', 'false')

*设置图片填充模式

dev_set_draw ('fill')

*选择感兴趣的ROI

dev_set_part (0, 0, 511, 511)

*显示输出图片

dev_display (Image1)

*彩色图片转换为黑白图片

rgb1_to_gray(Image1,GrayImage)

*对黑白图片二值化

threshold (Image1, Region, 185, 255)

gray_histo (Region, GrayImage, AbsoluteHisto, RelativeHisto)

halcon编程入门教程(Halcon快速入门笔记1)(2)

提取白云效果图

,