设置首页收藏本站在线聊天
授权版本:2024_09
开启左侧

复杂背景下线宽测量

[复制链接]
wjjun 发表于 2024-3-14 10:35:13 | 显示全部楼层 |阅读模式
我参考方法将网格背景给去除了,但是线没办法提取出来,求大神给个思路,跪谢!
007.jpg 007副本.jpg 捕获.PNG

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
halcon2016 发表于 2024-3-14 16:38:04 | 显示全部楼层
本帖最后由 halcon2016 于 2024-3-15 14:18 编辑

2024-03-14_163344.png

2024-03-15_141500.png

线条宽度检测.hdev

2 KB, 下载次数: 3

售价: 100 视觉币  [记录]

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
13642351061 发表于 2024-3-14 16:43:26 | 显示全部楼层
{:1_6:}
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| wjjun 发表于 2024-3-15 10:33:25 | 显示全部楼层

可以正常测量,换了图片之后还是有部分问题,还是非常感谢。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
halcon2016 发表于 2024-3-15 10:36:25 | 显示全部楼层
wjjun 发表于 2024-3-15 10:33
可以正常测量,换了图片之后还是有部分问题,还是非常感谢。

把有问题的图片发出来,我帮你看看
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| wjjun 发表于 2024-3-15 13:37:43 | 显示全部楼层
halcon2016 发表于 2024-3-15 10:36
把有问题的图片发出来,我帮你看看

换了张图,这个斜线换了一个方向。
008.jpg
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
halcon2016 发表于 2024-3-15 14:20:42 | 显示全部楼层
wjjun 发表于 2024-3-15 13:37
换了张图,这个斜线换了一个方向。

调整了一下参数,现在两张图片都可以了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
回复 支持 1 反对 0

使用道具 举报

 楼主| wjjun 发表于 2024-3-15 14:59:11 | 显示全部楼层
halcon2016 发表于 2024-3-15 14:20
调整了一下参数,现在两张图片都可以了

非常感谢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| wjjun 发表于 2024-3-16 17:25:43 | 显示全部楼层
halcon2016 发表于 2024-3-15 14:20
调整了一下参数,现在两张图片都可以了

大佬,这种波浪线,也可以使用这种发方法,求取线宽吗?
3.jpg
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
hanlin9523 发表于 2024-3-18 21:26:30 | 显示全部楼层
read_image (Image11, 'C:/Users/86131/Desktop/11.jpg')
decompose3 (Image11, R, G, B)
trans_from_rgb (R, G, B, H, S, V, 'hsv')
threshold (H, Region, 128, 255)
closing_rectangle1 (Region, RegionClosing, 10, 10)
dilation_circle (RegionClosing, RegionDilation, 3.5)
get_image_size (Image11, Width, Height)
gen_rectangle1 (Rectangle, 0, 0, Height-10, Width-10)
difference (Rectangle, RegionDilation, RegionComplement)
reduce_domain (R, RegionComplement, ImageReduced)
scale_image_max (ImageReduced, ImageScaleMax)
calculate_lines_gauss_parameters (10, 40, Sigma, Low, High)
lines_gauss (ImageScaleMax, Lines, Sigma, Low, High, 'dark', 'true', 'bar-shaped', 'true')
union_collinear_contours_xld (Lines, UnionContours, 200, 1, 5, 0.6, 'attr_keep')
select_shape_xld (UnionContours, SelectedXLD, 'contlength', 'and', 200, 99999)
fit_line_contour_xld (SelectedXLD, 'tukey', -1, 0, 5, 2, RowBegin, ColBegin, RowEnd, ColEnd, Nr, Nc, Dist)
gen_region_line (lin_0, RowBegin[0], ColBegin[0], RowEnd[0], ColEnd[0])
gen_region_line (lin_1, RowBegin[1], ColBegin[1], RowEnd[1], ColEnd[1])
distance_ss (RowBegin[0], ColBegin[0], RowEnd[0], ColEnd[0], RowBegin[1], ColBegin[1], RowEnd[1], ColEnd[1], DistanceMin, DistanceMax)
dev_get_window (WindowHandle)
disp_message (WindowHandle, DistanceMin, 'image', 100, 400, 'red', 'true')
1710768430705.jpg
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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