Halcon形态学

膨胀,像素变多。所选修剪像素区中心点遍历像素,若修剪像素区与图形有交集则将中心点所在像素添加到图形中。

腐蚀,像素点变少。所选修剪像素区与图形完全重合则该元素保存。

开运算:先腐蚀后膨胀(减少元素)

闭运算:先膨胀后腐蚀(添加元素)

开运算和闭运行
在膨胀和腐蚀两个基本运算的基础上,可以构造出形态学运算族,它由上述两个运算的符合和集合操作(并、交、补等)组合成的所有运算构成。其中两个最为重要的组合运算是形态学开运算和闭运算。
开运算相当于对图像先进行腐蚀运算再进行膨胀运算,可以消除离散点和"毛刺",可以将两个物体分开。
闭运算相当于对图像先进行膨胀运算再进行腐蚀运行,可以填充图像的内部孔洞和图像的凹角点,可以把两个邻近的目标连接起来。
开运算
opening(Region, StructElement:RegionOpening::)
功能:使用用户自定义的结构元素对区域进行开运算
参数:    Region(输入参数):输入区域 
StructElement(输入参数):结构元素(区域)
RegionOpening(输出参数):开运算后的区域

opening_circle(Region:RegionOPening:Radius:)
功能:使用圆形结构元素对区域进行开运算 
参数:    Region(输入参数):输入区域 
RegionOpening(输出参数):开运算后的区域 
Radius(输入参数):圆形结构元素的半径 

opening_rectangle1(Region:RegionOpening:Width,Height)
功能:使用矩形结构元素对区域进行开运算。
参数:    Region(输入参数):输入区域 
RegionOpening(输出参数):开运算后的区域 
Width(输入参数):矩形结构元素的宽度 
Height(输入参数):矩形结构元素的高度 

闭运算 
closing(Region, StructElement:RegionClosing::)
功能:使用用户自定义的结构元素对区域进行闭运算 
参数:    Region(输入参数):输入区域
StructElement(输入参数):用户自定义结构元素 
RegionClosing(输出参数):闭运算的区域 

closing_circle(Region: RegionClosing: Radius:)
功能:    使用圆形结构元素对区域进行闭运算。
参数:    Region(输入参数):输入区域 
RegionClosing(输出参数):闭运算后的区域 
Radius(输入参数):圆形结构元素的半径 

closing_rectangle1(Region:RegionClosing:Width, Height:)
功能:使用矩形结构元素对区域进行闭运算 
参数:    Region(输入参数):输入区域 
RegionClosing(输出参数):闭合后的区域
Width(输入参数):矩形结构元素的宽度 
Height(输入参数):矩形结构元素的高度
 

上一篇:大数据每日干货第四天(linux基础之一目录结构与常用命令)


下一篇:Halcon深度学习标注工具下载与安装步骤介绍