我正在尝试检测图像中的线段。
根据我的收集,霍夫算法检测线但不检测线段。
有谁知道我会怎么做,或任何适合这个的图书馆?
在我的情况下,我正试图从照片中检测出星迹(这些目的都是直的),所以我可以将它们缩减回点。
如果它很重要,我正试图在C#中实现它
有任何想法吗?
对于未动画的运动模糊,你应该看看deconvolution。霍夫变换可能有助于找到原始运动矢量(我怀疑它对于一堆平行线段可以正常工作),但是反卷积就是你用来让原始恒星从它中退出来的,这些人使用估计原始运动矢量的另一种方法:
openCV Hough变换cvHoughLines2具有检测线段的概率模式:
我测试了它,它的工作原理
查看LSD line segment detector,与实现细节和源代码一起发布。