图像测量模糊区域matlab,关于Matlab:在模糊图像中检测细线

本文探讨了在MATLAB中检测模糊图像中细垂直线的挑战。尝试了包括侵蚀、膨胀、CLAHE和Hough变换等方法,但效果不理想。提出了沿着图像折叠来获取1D轮廓并检测峰值的方案,这种方法在某些情况下有效,但在照明不佳或线条过模糊时可能失败。建议使用FFT过滤或与其他图像处理技术结合以提高检测质量。
摘要由CSDN通过智能技术生成

5ee7aa47e6eb7cb9b0f905db988b44da.png

c8336592208a324be40017b1e9c69a41.png我正在寻找一些想法来检测附加图像中的线条。 线被假定为垂直线,但是它们的质量非常差,每条模糊线之间只有2-3个像素。

我已经尝试了以下方法:

纵向侵蚀和膨胀->增强效果良好

CLAHE->增强效果

Hough->失败,因为将图像转换为"黑白"时,虚线或桥接线过多。

我也尝试过垂直线面膜。

基本上,基于黑白图像转换的方法将不适用于此方法。

f3a36c3a9fde4aef94be7249c0e6e3aa.png

matlabcorner.wordpress.com/2012/10/09/-(免责声明-这是我自己的博客)。

我将沿线折叠图像以获得1d轮廓。 并在那里进行检测(例如,查看中位数以上的峰。

这是折叠的图像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值