上善若水

水善利万物而不争
随笔 - 175, 文章 - 0, 评论 - 10, 阅读 - 14万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Halcon探索学习 | 4 区域操作--回形针检测

Posted on   董锡振  阅读(235)  评论(0编辑  收藏  举报

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
read_image(Image,'clip')
*1.图像二值化 被选中的是1 没选中的是0  
threshold (Image, Regions, 10, 84)
*2.连通分割 
connection (Regions, ConnectedRegions)
count_obj (ConnectedRegions, Number)
area_center (ConnectedRegions, Area, Row, Column)
  
select_shape (ConnectedRegions, SelectedRegions, 'column', 'and', 79.82, 1000)
 
count_obj (ConnectedRegions, Number)
 
*  形态学变换 边缘有阴影可以进行腐蚀
*3.占用面积  
fill_up (SelectedRegions, RegionFillUp)
*3.1.腐蚀
erosion_rectangle1 (RegionFillUp, RegionErosion, 1, 1)
*3.2.膨胀
dilation_rectangle1 (RegionErosion, RegionDilation, 1, 1)
count_obj (ConnectedRegions, Number)
 
*合并
union1 (RegionDilation, RegionUnion)
union2 (RegionDilation, Regions, RegionUnion1)
 
*减操作 difference (RegionUnion1, SelectedRegions, RegionDifference)
*相交 intersection (RegionDifference, RegionErosion, RegionIntersection)
*补集   complement (ConnectedRegions, RegionComplement)
*区域转换 求最小外接椭圆
select_obj (SelectedRegions, ObjectSelected, 1)
shape_trans (ObjectSelected, RegionTrans, 'ellipse')

  

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示