Halcon学习笔记-常用函数使用汇总
Posted 殇堼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Halcon学习笔记-常用函数使用汇总相关的知识,希望对你有一定的参考价值。
不完整的算子按住tab键自动补全即可。
灰度值
rgb1_to_gray
二值化
注意:二值化之前必须灰度化或是转化为hsv空间。
打开“灰度直方图”。
threshold
边缘描绘
dev_set_draw ('margin')
对实体用描边的方式呈现。
关闭和打开一个设置好尺寸的新窗口
dev_close-window ( )
dev_open_window (0, 0, 长, 宽, '颜色', WindowHandle)
显示图片
dev_display(Image)
图像保存
格式:
write_image (Image , Format, 0 , ‘路径/图片命名’)
write_image ( Image , '图像格式' , 0 , 'C:/桌面/1' )
计算图像的尺寸(像素)
get_image_size (图像名, Width, Height)
快速获取图像中某点的坐标和RGB值
按住ctrl,然后拖动鼠标,光标所处像素的坐标和rgb值就可以实时显示。
求图像面积以及中心点坐标
area_center
显示信息
disp_message (WindowHandle
例如:disp_message (WindowHandle, ‘面积’+Area, ‘window’, 40, 10, ‘black’, ‘true’)
'black’表示显示字体颜色会黑色
当将其改为绿色后
图像三通道分割
decompose3 (Image9, Image1, Image2, Image3)
三通道转换成hsv空间
trans_from_rgb
断开连通域
connection
特征选择
注意:特征选择是和断开连通域联合使用的。
打开“特征直方图”
select_shape
填充空洞、空隙
fill_up #不论孔洞的大小,都将其填充。
fill_up_share ( ,‘area’,1,100)#只填充面积为1-100的孔洞。
以上是关于Halcon学习笔记-常用函数使用汇总的主要内容,如果未能解决你的问题,请参考以下文章