开启左侧

头发丝造成的缺陷,编写算法进行检出,并标记位置

[复制链接]
kikikiko 发表于 2022-10-18 10:38:18 | 显示全部楼层 |阅读模式
1666060543376.jpg
1. 头发丝造成的缺陷,编写算法进行检出,并标记位置;
2. 需要标记处缺陷的轮廓,如果同一张图中有多个缺陷,则需要用不同颜色的轮廓线进行标记。
求大佬帮助
SingleZhou 发表于 2022-10-20 09:05:26 | 显示全部楼层
这个很难啊,肉眼分辨都吃力,不知道这个用什么算法才能识别到头发的痕迹,等待大佬尝试
视觉杀 发表于 2022-10-20 16:33:22 | 显示全部楼层
本帖最后由 视觉杀 于 2022-10-28 09:07 编辑

稳定性还需要测试
Text.png
test.hdev (2.36 KB, 下载次数: 1, 售价: 5 视觉币)
LYP2020 发表于 2022-10-20 16:37:44 | 显示全部楼层
视觉杀 发表于 2022-10-20 16:33
稳定性还需要测试

你好,用啥算法搞出来的
SingleZhou 发表于 2022-10-21 10:14:12 | 显示全部楼层
视觉杀 发表于 2022-10-20 16:33
稳定性还需要测试

怎么搞的,截图出来学习一下呗
 楼主| kikikiko 发表于 2022-10-24 20:39:38 | 显示全部楼层
自己瞎搞的,比较粗糙,大佬有更好更优化的可以指点指点
微信图片_20221024203603.jpg
微信图片_20221024203922.jpg

lq123 发表于 2022-10-25 10:45:28 | 显示全部楼层
视觉杀 发表于 2022-10-20 16:33
稳定性还需要测试

太贵了,公布一下嘛
gaoan3210 发表于 2022-10-29 11:10:57 | 显示全部楼层
get_image_size (Image, Width, Height)
rgb1_to_gray (Image, GrayImage)


scale_image (GrayImage, ImageScaled, 7.08333, -538)


calculate_lines_gauss_parameters (5, [40, 20], Sigma, Low, High)
lines_gauss (ImageScaled , Lines, Sigma, Low, High, 'dark', 'true', 'none', 'true')
union_adjacent_contours_xld (Lines, UnionContours, 9, 4, 'attr_forget')
select_shape_xld (UnionContours, SelectedXLD, 'area', 'and', 8009, 99999)
dev_set_line_width (5)
dev_display (Image)
dev_display (SelectedXLD)
1.jpg
LQ3735 发表于 2022-10-31 08:18:57 | 显示全部楼层
gaoan3210 发表于 2022-10-29 11:10
get_image_size (Image, Width, Height)
rgb1_to_gray (Image, GrayImage)

学到了学到了,感谢分享!
Sicardi 发表于 2022-10-31 19:34:07 | 显示全部楼层
gaoan3210 发表于 2022-10-29 11:10
get_image_size (Image, Width, Height)
rgb1_to_gray (Image, GrayImage)

可以可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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