Halcon视觉之家-Halcon视觉技术论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

扫一扫,微信登录

查看: 1124|回复: 15

[未解决] 毛刺检测

[复制链接]

该用户从未签到

1

主题

12

帖子

34

积分

Rank: 1

积分
34
发表于 2022-5-11 15:50:23 | 显示全部楼层 |阅读模式

51Halcon诚邀您的加入,专注于机器视觉开发与应用技术,我们一直都在努力!

您需要 登录 才可以下载或查看,没有账号?会员注册

x
边缘毛刺检测,求教各位大佬,有没有好的解决方案
0802_B_0000725_0.bmp

该用户从未签到

0

主题

13

帖子

452

积分

Rank: 2Rank: 2

积分
452
发表于 2022-5-11 17:27:01 | 显示全部楼层


dev_update_off()
dev_set_colored(12)
dev_set_draw('fill')
read_image (Image, 'C:/Users/Bells/Desktop/154921zud2edj04v1zkazj.bmp')
threshold(Image, Region, 150, 255)
opening_circle(Region, RegionOpening, 2.5)
closing_circle(RegionOpening, RegionClosing, 3.5)
connection(RegionClosing, ConnectedRegions)
select_shape(ConnectedRegions, SelectedRegions, ['width','area'], 'and', [20,1000], [999,99999])
dev_display(Image)
dev_display(SelectedRegions)

未命名.jpg

该用户从未签到

1

主题

12

帖子

34

积分

Rank: 1

积分
34
 楼主| 发表于 2022-5-12 09:32:39 | 显示全部楼层
z7172930 发表于 2022-5-11 17:27
dev_update_off()
dev_set_colored(12)
dev_set_draw('fill')

那个不属于毛刺,绿色区域旁边的那个才是毛刺,绿色区域的是胶体

该用户从未签到

0

主题

13

帖子

452

积分

Rank: 2Rank: 2

积分
452
发表于 2022-5-12 13:38:18 | 显示全部楼层
那就建议重新打光

该用户从未签到

1

主题

12

帖子

34

积分

Rank: 1

积分
34
 楼主| 发表于 2022-5-12 15:25:27 | 显示全部楼层
z7172930 发表于 2022-5-12 13:38
那就建议重新打光

产品材质的问题,这是目前最好的效果了

该用户从未签到

0

主题

13

帖子

452

积分

Rank: 2Rank: 2

积分
452
发表于 2022-5-13 10:06:43 | 显示全部楼层
方法1 AOI光源,彩色相机
方法2 光立度打光

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

0

主题

50

帖子

183

积分

Rank: 1

积分
183

切换助手验证会员

发表于 2022-5-13 10:36:06 | 显示全部楼层
毛刺和胶体成像效果无法区分, 那可就很难了

签到天数: 2 天

连续签到: 1 天

[LV.1]初来乍到

1

主题

10

帖子

31

积分

Rank: 1

积分
31
发表于 2022-5-14 15:19:30 | 显示全部楼层
需要把毛刺和胶体通过打光区分开,然后再图像处理,你现在用的黑白相机?

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

0

主题

10

帖子

40

积分

Rank: 1

积分
40

切换助手验证会员

发表于 2022-5-15 23:34:25 | 显示全部楼层
read_image (Image, 'C:/Users/47863/Desktop/图片/9.bmp')
dev_close_window ()
get_image_size (Image, Width, Height)
dev_open_window (0, 0, Width/2, Height/2, 'black', WindowHandle)
dev_display (Image)
threshold (Image, Regions, 72, 255)
connection (Regions, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 9000, 11000)
fill_up (SelectedRegions, RegionFillUp)
opening_circle (RegionFillUp, RegionOpening, 3.5)
connection (RegionOpening, ConnectedRegions1)
select_shape (ConnectedRegions1, SelectedRegions1, 'area', 'and', 2500, 3500)
shape_trans (SelectedRegions1, RegionTrans, 'rectangle1')
shape_trans (SelectedRegions1, RegionTrans1, 'inner_rectangle1')
difference (RegionTrans, RegionTrans1, RegionDifference)
intersection (SelectedRegions1, RegionDifference, RegionIntersection)
opening_circle (RegionIntersection, RegionOpening1, 2)
connection (RegionOpening1, ConnectedRegions2)
select_shape (ConnectedRegions2, SelectedRegions2, 'area', 'and', 500, 1000)
reduce_domain (Image, SelectedRegions2, ImageReduced)
threshold (ImageReduced, Regions1, 0, 255)
dev_display (Image)
dev_display (ImageReduced)
dev_display (Regions1)

9-9.jpg

签到天数: 2 天

连续签到: 1 天

[LV.1]初来乍到

1

主题

10

帖子

31

积分

Rank: 1

积分
31
发表于 2022-5-16 17:00:15 | 显示全部楼层
余跃 发表于 2022-5-15 23:34
read_image (Image, 'C:/Users/47863/Desktop/图片/9.bmp')
dev_close_window ()
get_image_size (Image, W ...




按照你的方法,做的结果,非常赞
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

视觉培训招生
论坛下线通知X

建议您使用Chrome、Firefox、Edge、360、IE10以上等主流浏览器浏览本论坛

算子查询| 申请友链| 小黑屋| 手机版| Archiver| 业务支持|

© 2015-2021 Halcon视觉之家  X3.4  粤ICP备15095995号 粤公网安备44030602000670号

本站已安全运行:

快速回复 返回顶部 返回列表