C++ 图像线特征提取(CananyLine算法)
Posted 奔跑的小豆芽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 图像线特征提取(CananyLine算法)相关的知识,希望对你有一定的参考价值。
C++ 图像线特征提取—CannyLine算法
一、介绍
1. 论文参考链接
2. 论文参考链接
论文摘要:
CannyLines算法是一种鲁棒的线段检测算法,可以有效地检测出输入图像中的线段。首先,提出了一种无参数canny算子cannypf,通过自适应地设置传统canny算子的低阈值和高阈值,从输入图像中稳健地提取边缘映射。其次,提出了直接从边缘地图中提取共线点簇的有效像素连接和分割技术,并基于最小二乘法对初始线段进行拟合。第三,通过有效的扩展和合并,生成更长、更完整的线段。最后,根据helmholtz原理对检测到的所有线段进行了验证,该原理同时考虑了梯度方向和幅度信息。在一组有代表性的图像上的实验结果表明,与常用的两种线段检测器lsd和edline相比,我们提出的cannyline线段检测器能够提取出更有意义的线段,特别是在人造场景中。
二、代码
以上是关于C++ 图像线特征提取(CananyLine算法)的主要内容,如果未能解决你的问题,请参考以下文章