设为首页收藏本站
授权版本:2024_07
开启左侧

帮忙看下这种划伤有啥稳定的办法检出

[复制链接]
freekun139com 发表于 2024-6-24 20:32:26 | 显示全部楼层 |阅读模式
本帖最后由 freekun139com 于 2024-6-25 10:58 编辑


这种划伤有啥稳定的办法检出,顺便问一下像这样的背景是否可能作为纹理去除

20240624-140206582_313_f0_F1_E2901-G0-P20240624_140206339_N1_Xtium-CL_MX4_1_1_C0.png
20240624-140206582_313_f0_F1_E2901-G0-P20240624_140206339_N1_Xtium-CL_MX4_1_1_C0.png
20240624-140211362_316_f0_F1_E2901-G0-P20240624_140211172_N1_Xtium-CL_MX4_1_1_C0.png
20240624-140222640_323_f0_F1_E2901-G0-P20240624_140222451_N1_Xtium-CL_MX4_1_1_C0.png
20240624-140224271_324_f0_F1_E2901-G0-P20240624_140224062_N1_Xtium-CL_MX4_1_1_C0.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
jjj666 发表于 2024-6-25 13:58:17 | 显示全部楼层
傅里叶变换,频域转空间阈
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
ZoZoZoZoey 发表于 2024-6-25 15:54:31 | 显示全部楼层

你看这样成不成,我是刚学的,技术还不太行(我用了你给的第一张图)
  1. read_image(Image, 'C:/Users/Lenovo/Desktop/3.png')

  2. *获取图像大小
  3. get_image_size (Image, Width, Height)

  4. invert_image(Image, ImageInvert)

  5. *将图像转化为频域图像
  6. rft_generic (ImageInvert, ImageFFT, 'to_freq', 'none', 'complex', Width)
  7. *生成一个高斯滤波核
  8. gen_gauss_filter (ImageGauss, 50, 50, 0, 'n', 'rft', Width, Height)
  9. *将频域图像核高斯滤波核进行卷积运算
  10. convol_fft (ImageFFT, ImageGauss, ImageConvol)
  11. *将卷积后的图像转换为空间域图像
  12. rft_generic (ImageConvol, IlluminationImage, 'from_freq', 'none', 'byte', Width)

  13. sub_image (ImageInvert, IlluminationImage, ImageSub, 10, 100)

  14. median_image (ImageSub, ImageMedian, 'circle', 10, 'mirrored')

  15. threshold (ImageMedian, Regions, 0, 4)

  16. connection(Regions, ConnectedRegions)

  17. select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 159.31, 5000)

  18. union1(SelectedRegions,RegionUnion)

  19. dilation_circle(RegionUnion, RegionDilation, 12)

  20. connection(RegionDilation, ConnectedRegions1)

  21. select_shape (ConnectedRegions1, SelectedRegions1, 'area', 'and', 3116.25, 20000)

  22. erosion_circle(SelectedRegions1, RegionErosion, 12)
复制代码


4.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
lyyyy 发表于 2024-6-26 17:49:01 | 显示全部楼层
不是很会搞

浅的不知道怎么弄,只能弄成这样

浅的不知道怎么弄,只能弄成这样
2.jpeg
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| freekun139com 发表于 2024-6-28 10:12:54 | 显示全部楼层
jjj666 发表于 2024-6-25 13:58
傅里叶变换,频域转空间阈

转频域性能不满足,同时滤波核也不好确定
当前测试比较有效的方式是用derivate_gauss在Y方求导,可以去掉竖纹干扰,之后再进行分割
前三张亮纹可以检出,后面两张暗纹对比度不足无法检出,
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| freekun139com 发表于 2024-6-28 10:14:08 | 显示全部楼层

感谢尝试回复,后面两张暗痕搞不出来
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| freekun139com 发表于 2024-6-28 10:15:43 | 显示全部楼层
ZoZoZoZoey 发表于 2024-6-25 15:54
你看这样成不成,我是刚学的,技术还不太行(我用了你给的第一张图)

感谢大佬,空了试下后面两张图呗,暗痕没搞定
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
lyyyy 发表于 2024-6-28 14:33:14 | 显示全部楼层
freekun139com 发表于 2024-6-28 10:12
转频域性能不满足,同时滤波核也不好确定
当前测试比较有效的方式是用derivate_gauss在Y方求导,可以去掉 ...

这种检测亮的会漏吗
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| freekun139com 发表于 2024-6-28 14:57:49 | 显示全部楼层
lyyyy 发表于 2024-6-28 14:33
这种检测亮的会漏吗

还可以,没看到漏的; 暗痕不太行
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
lyyyy 发表于 2024-6-28 17:23:23 | 显示全部楼层
freekun139com 发表于 2024-6-28 14:57
还可以,没看到漏的; 暗痕不太行

可以分享一下怎么操作的吗,我自己试了一下,效果不太好
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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