我想在 opencv 中使用 Canny 边缘或 Sobel 边缘算法来检测图像的边缘。
当我使用深色背景的物体(纸张)时效果很好。
但是当背景颜色与对象的颜色相似时,质量会降低。
只有阴影上的边缘是清晰的。如果阴影不是那么清晰,质量不够好。
那么有什么好的方法可以改善吗?
请记住,边缘是指代表颜色或纹理分布变化的边界。因此,如果您将对象保持在相似的颜色背景中,那么边缘检测器如何找到强边缘...
反正问题也有解决办法
如果背景和对象颜色不同,那么为了更好的边缘检测,您可以使用Frei-Chen 边缘检测器
如果您的背景和对象在 RGB 空间中有点相似,则尝试将其转换为 HSV 或 Ycbcr 空间并应用边缘检测或分割技术...
希望有用...