HALCON图像处理基础
halcon 中赋值使用 i:=#
冒号的意思:
threshold(Image : Region : MinGray, MaxGray : )
你可以看到,第一个冒号前面有个 Image,这是第一类参数,图标输入参数
第二个冒号前面的是Region,这是第二类,图标输出参数
接下来,第三个冒号前面 是MinGray, MaxGray,告诉你有两个第三类参数,控制输入参数
1.图像读取
读取图像使用: read_image(:Image:FileName: ) ctrl+R
读取多幅图:“助手” ->“打开新的Image Acquisition”->“选择路径”->“生成代码”
摄像头: “助手”->“图像获取接口”->“自动检测接口”->“连接”->“插入代码”
同步:图像处理后才抓取,保证最优
异步:比一定是最新的图像
2.图像显示
默认512x512
开新窗口:dev_open_window(: : Row,Column, Width, Height, Backhround, WindowHandle)
图像显示:display(Object: : : )
关闭窗口更新:dev_update_window(‘off’)
显示文字:disp_message(::windowHandle,String,CoordSystem,Row,Column,Color,Box:
set_tposition(WindowHandle