opencv-LSD线特征库文件

发布时间:2025-12-09 21:28:34 浏览次数:3

OpenCv-LSD线特征库使用

  • 下载线特征库文件
  • 在工程源码中引入线特征头文件

下载线特征库文件

下面是阿里云盘链接
https://www.aliyundrive.com/s/rPxrmusTNPM

我们需要删掉build文件夹,并重新创建build文件夹。
并在build文件夹打开终端执行以下命令:

cmake ..make

之后就会在lib文件夹下生成.so动态库文件

#工程中CmakeList.txt的改写
我们需要在CmakeList.txt中引入线特征库相关的头文件以及动态库
我们以PL-Vins源码中的feature_tracker文件夹下的CmakeList.txt为例




至此CmakeLists.txt改写完成

在工程源码中引入线特征头文件

在linefeature_tracker.h中加入下面的头文件

该线特征库下,LSD线特征提取代码如下所示

Ptr<line_descriptor::LSDDetectorC> lsd_ = line_descriptor::LSDDetectorC::createLSDDetectorC();std::vector<KeyLine> lsd, keylsd;lsd_->detect( img, lsd, 2, 1);
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477