开启左侧

小气泡检测

[复制链接]
萝卜菌 发表于 2022-3-29 15:46:50 | 显示全部楼层 |阅读模式
3个气泡两个黑点,总是抓到多余的部分,大佬们帮忙看看
 楼主| 萝卜菌 发表于 2022-3-29 15:51:58 | 显示全部楼层

进击的烤肉 发表于 2022-3-29 16:58:56 | 显示全部楼层
传统方法???能解决吗
 楼主| 萝卜菌 发表于 2022-3-29 17:22:55 | 显示全部楼层
进击的烤肉 发表于 2022-3-29 16:58
传统方法???能解决吗

这张图是可以抓出来,批量测试会混,想看看其它大佬的思路
 楼主| 萝卜菌 发表于 2022-3-29 17:24:24 | 显示全部楼层
进击的烤肉 发表于 2022-3-29 16:58
传统方法???能解决吗

    calculate_lines_gauss_parameters (5, [25,10], Sigma, Low, High)
    lines_gauss (Image, Lines, Sigma, Low, High, 'dark', 'true', 'gaussian', 'true')
    circularity_xld (Lines, Circularity)
    select_mask_obj (Lines, LinesC, Circularity[>]0.1)
    union_cocircular_contours_xld (LinesC, UnionContours, 1.5, 1, 0.2, 30, 1000, 1000, 'true', 1)
    select_contours_xld (UnionContours, SelectedContours, 'contour_length', 10, 300, -0.5, 0.5)
    union_adjacent_contours_xld (SelectedContours, UnionContours1, 10, 1, 'attr_keep')
    circularity_xld (UnionContours1, Circularity)
    select_mask_obj (UnionContours1, SelectedObjects, Circularity[>]0.2)
进击的烤肉 发表于 2022-3-30 08:09:13 | 显示全部楼层
萝卜菌 发表于 2022-3-29 17:24
calculate_lines_gauss_parameters (5, [25,10], Sigma, Low, High)
    lines_gauss (Image, Lines, ...

传统方法感觉不行,ai会好很多
张满满 发表于 2022-4-22 23:18:33 | 显示全部楼层
可以尝试光流法试试呢  拍一张图片 间隔一个时间在采集,气泡应该会有位置变化  optical_flow_mg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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