我发现了有关检测图像中直线的其他问题,我将继续阅读这些问题。
但我知道在许多照片中,现实生活中的直线最终都是弯曲的。
我不必去弯曲鱼眼失真或任何极端的东西。
但我想处理“典型”的曲线失真量,就好像它们仍然是直线一样。
是否有一些算法或技术可以以“足够好”的方式处理这个问题?
这是我的一本书的旧照片,显示了我想到的那种弯曲的直线。这是曲率和镜头畸变的一个很好的例子。(通常由于背景中的其他线条,这可能不是一个很好的例子,但这与当前问题无关。)
事实证明,用于直线检测的最流行的技术之一也存在于处理曲线的版本中。
它被称为“霍夫变换”。
它最初用于检测直线,但已被推广到也适用于曲线和其他任意形状。来自维基百科文章:
经典的霍夫变换与图像中线条的识别有关,但后来霍夫变换已扩展到识别任意形状的位置,最常见的是圆形或椭圆形。
甚至有关于使用霍夫变换处理镜头畸变的特定主题的论文:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句