VS2015+FlyCapture2环境配置

前言:

据官网通知:FLIR知识库,2017年及以后生产的相机,不再支持使用序列号初始化相机。而官网下载的Triclops SDK4.0.3.4版本内置的FlyCapture版本为2.10.x版本,需要另外下载安装FlyCapture_2.11.x或以上版本进行更新,否则PointGrey FlyCap2会报错、同时官方例程(C:\Program Files\Point Grey Research\FlyCapture2\src和C:\Program Files\FLIR Integrated Imaging Solutions\Triclops Stereo Vision SDK\examples)也不能使用。
但是,值得一提的是官网并没有提供FlyCapture_2.11.x或以上版本的软件(Linux也不能幸免)。不过,在购买相机的时候,附带的CD内应该含有相关软件安装包。而我因为一些原因,拿到的相机里没有软件CD,因此踩了很多坑之后,问技术支持拿到了软件,问题得以解决。

环境:Win10 64位,VS2015,Triclops_4.0.3.4_x64

Triclops是64位的(官网貌似没有提供32位windows版下载)其包含两个软件:FlyCapture2、Triclops Stereo Vision SDK,此处采用的是默认安装路径,即安装到C盘;

1、 配置环境变量:

(可参考这位大佬配置OpenCV的链接进行设置:https://www.jb51.net/article/128824.htm ,有图有真相)
选择此电脑(计算机),右键属性->高级系统设置->环境变量->系统变量->找到Path->在变量值中添加相应路径:

C:\Program Files\FLIR Integrated Imaging Solutions\Triclops Stereo Vision SDK\bin64
C:\Program Files\Point Grey Research\FlyCapture2\bin64
C:\Program Files\Point Grey Research\FlyCapture2\bin64\vs2015(为了SDK软件能打开)

2、 配置VS

在这里插入图片描述

  • VC++目录->包含目录:

C:\Program Files\Point Grey Research\FlyCapture2\include
C:\Program Files\Point Grey Research\FlyCapture2\include\C
C:\Program Files\FLIR Integrated Imaging Solutions\Triclops Stereo Vision SDK\include

  • 库目录:

C:\Program Files\Point Grey Research\FlyCapture2\lib64
C:\Program Files\Point Grey Research\FlyCapture2\lib64\C
C:\Program Files\Point Grey Research\FlyCapture2\lib64\vs2015
C:\Program Files\FLIR Integrated Imaging Solutions\Triclops Stereo Vision SDK\lib64

在这里插入图片描述

  • 链接器->输入->附加依赖项:

triclopsd_v140.lib
flycapture2bridged_v140.lib
FlyCapture2d_v140.lib

这里配置的是Debug模式的,会看到文件的结尾有d,假如要添加Release模式的,将相应文件名后的d去掉即可,如FlyCapture2_v140.lib。

渔:以上是根据相关经验和我使用过程中遇到的Bug进行的配置,并不能保证适应任何情况。如果出现新的Bug,可结合VS错误提示信息,遵循“缺少什么配置什么”的原则进行配置。

猜你喜欢

转载自blog.csdn.net/YunLaowang/article/details/83187720
今日推荐