如何提高边缘检测算法的精度



我想在opencv中使用Canny边缘或Sobel边缘算法来检测图像的边缘。

当我拍摄背景较暗的物体(纸张)时,效果很好
但是,当背景颜色与对象的颜色相似时,质量很低。

只有阴影上的边缘是清晰的。如果阴影不那么清晰,说明质量不够好。

那么,有什么好的方法可以改善它吗?

记住,边是指表示颜色或纹理分布变化的边界。。所以,如果你把一个物体保持在类似的颜色背景中,那么边缘检测器如何找到强边缘。。。

不管怎样,问题也有解决方案,

如果背景和物体颜色不同,那么为了更好地进行边缘检测,您可以使用Frei Chen边缘检测器

如果你的背景和对象在RGB空间中有点相似,那么试着将其转换为HSV或Ycbcr空间,并应用边缘检测或分割技术。。。

希望它是幸福的。。。

最新更新