halcon形态学操作morphology

时间:2024-04-03 10:45:15

halcon形态学操作morphologyhalcon形态学操作morphology

膨胀腐蚀

halcon形态学操作morphology

1.gen_disc_se

功能:创建椭圆形结构元素,用于图像的腐蚀膨胀

2.gray_erosion

功能:使用结构元素对图像做腐蚀操作

3.gray_dilation

功能:使用结构元素对图像做膨胀操作

4.erosion_circle

功能:使用圆形结构元素对区域region做腐蚀操作

5.erosion_rectangle1

功能:使用矩形结构元素对区域region做腐蚀操作

6.dilation_circle

功能:使用圆形结构元素对区域region做膨胀操作

7.dilation_rectangle1

功能:使用矩形结构元素对区域region做膨胀操作

8.erosion1

功能:使用结构元素对区域region做迭代腐蚀操作

9.erosion2

功能:使用结构元素对区域region做迭代腐蚀操作(可设置结构元素原点)

10.dilation1

功能:使用结构元素对区域region做迭代膨胀操作

11.dilation2

功能:使用结构元素对区域region做迭代膨胀操作(可设置结构元素原点)

12.minkowski_add1

功能:使用结构元素对区域region做闵可夫斯基加法操作

13.minkowski_add2

功能:使用结构元素对区域region做闵可夫斯基加法操作(可设置结构元素原点)

如果结构元素对称,则闵可夫斯基加法与膨胀效果一样

如果结构元素不对称,则闵可夫斯基加法与膨胀效果不一样

14.minkowski_sub1

功能:使用结构元素对区域region做闵可夫斯基减法操作

15.minkowski_sub2

功能:使用结构元素对区域region做闵可夫斯基减法操作(可设置结构元素原点)

如果结构元素对称,则闵可夫斯基减法与腐蚀效果一样

如果结构元素不对称,则闵可夫斯基减法与腐蚀效果不一样

16.hit_or_miss

功能:对区域region做击中与击不中区域计算

halcon形态学操作morphologyhalcon形态学操作morphology

开运算

1.opening

功能:使用结构元素对区域region做开运算

2.opening_circle

功能:使用圆形结构元素对区域region做开运算

3.opening_rectangle1

功能:使用矩形结构元素对区域region做开运算

4.gray_opening

功能:使用灰度值结构元素对图像做开运算

5.gray_opening_rect

功能:使用矩形灰度值结构元素对图像做开运算

6.gray_opening_shape

功能:使用多边形灰度值结构元素对图像做开运算

halcon形态学操作morphology

闭运算

1.closing

功能:使用结构元素对区域region做闭运算

2.closing_circle

功能:使用圆形结构元素对区域region做闭运算

3.closing_rectangle1

功能:使用矩形结构元素对区域region做闭运算

4.gray_closing

功能:使用灰度值结构元素对图像做闭运算

5.gray_closing_rect

功能:使用矩形灰度值结构元素对图像做闭运算

6.gray_closing_shape

功能:使用多边形灰度值结构元素对图像做闭运算