halcon中图像分割,主要是对单通道图像进行处理,主要的方法有几种:1、阈值处理;2、区域生长法;3、分水岭算法
一、阈值处理
阈值处理是最简单也是最常用的的区域选择方法,特别适用于目标和背景的灰度有明显的区别情况。阈值处理主要也有几种算子进行处理,全局阈值、基于直方图的自动阈值分割方法、自动全局阈值分割方法等
1、全局阈值处理:在HDevelop上可以使用灰度直方图很方便的进行处理
在读取图像之后打开灰度直方图
打开灰度直方图,在范围筛选及代码生成处选择阈值,然后再在上面的图形灰度直方图上滑动绿色的阈值线,可以在左侧看到图形分割的处理结果。阈值等于227值的效果
勾选阈值之后可以调整阈值,得到不同的效果
阈值等于87的效果,可以把后面的背景处理只剩头条两个区域。
点击插入代码,可以直接生成阈值处理的代码