首页 > 其他分享 >记录坑:根据四个特征点估计相机位姿

记录坑:根据四个特征点估计相机位姿

时间:2022-10-28 22:14:19浏览次数:64  
标签:lib 相机 opencv visual 点估计 studio 位姿 安装

坑1:不是所有的C++都是ubuntu下的linux运行的,也可以使用windows下的visual studio来运行。

坑2:opencv环境配置?

  由于涉及到opencv,因此先去官网进行了下载,具体安装步骤见软件安装的文章。

  安装完成后需要进行环境配置:电脑—属性—高级系统设置—环境变量(俩都进行配置,因为目前不知道用户变量和系统变量有什么不同)

坑3:visual studio

  

 

   这个.sln后缀名的文件可以直接打开,好傻啊你,打开就是visual studio

tips:如果你要使用visual studio新打开一个C++文件,那么可以点击文件—新建—项目—空项目

坑4:有两种运行模式debug和release,两种都需要进行配置

4.1、包含目录有三个:include、opencv、opencv2

  

4.2、库目录设置的是x86\vc11版本,这个还没有搞懂,为什么我电脑是64位的要安装86。。。

  

4.3、重点是链接器的输入设置,这里后面的数字代表了opencv的版本,图示为opencv2.4.13

  

 

  不要使用最新版本的opencv,可以看到旧版有很多项,而新版只有一个opencv_worldxxx.lib(猜测应该是集成到了一起),后续会导致很多问题,最好下载这种有多个的。

 

  

  将这些全部加进去,有19个,可以参考下面有没有缺少的。

 

 1 opencv_ml2413d.lib
 2 opencv_calib3d2413d.lib
 3 opencv_contrib2413d.lib
 4 opencv_core2413d.lib
 5 opencv_features2d2413d.lib
 6 opencv_flann2413d.lib
 7 opencv_gpu2413d.lib
 8 opencv_highgui2413d.lib
 9 opencv_imgproc2413d.lib
10 opencv_legacy2413d.lib
11 opencv_objdetect2413d.lib
12 opencv_ts2413d.lib
13 opencv_video2413d.lib
14 opencv_nonfree2413d.lib
15 opencv_ocl2413d.lib
16 opencv_photo2413d.lib
17 opencv_stitching2413d.lib
18 opencv_superres2413d.lib
19 opencv_videostab2413d.lib

 

 

 坑5:重新配置后要选择项目然后点击右键重新生成

  或者试试关闭再重新打开。

  搞成release

  

 

 

标签:lib,相机,opencv,visual,点估计,studio,位姿,安装
From: https://www.cnblogs.com/xiaoliang-333/p/16837665.html

相关文章