PointGrey相机使用总结.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PointGrey相机使用总结

PointGrey相机使用总结 对于重装系统后的电脑,如果要使用PointGrey相机,需要进行如下步骤: 第一步:安装相机驱动,FlyCapture2; 连接好左右相机。 第二步:安装必威体育精装版的USB驱动。 右击“我的电脑”——“管理”——“设备管理器”—— ——右击“USB”更新一下相机驱动。 选择“计算机以查找驱动程序软件” 选择“浏览”,找到D:\D_ProgramFiles\FlyCapture\driver64\signed\Windows 10\UsbPro; 点选下一步, 第三步,VS2010配置相机。 这篇博客是在结构光系统设计中使用的,因为要用到摄像机拍摄图像,记录下来以备查用。 操作系统:win 7 专业版 ?64bit FlyCapture2: ?Windows ?64bit ?? 顺便介绍一下自己所用的相机 ?FL3-U3-13Y3M-C 是一款黑白的相机。到官网上下载对应的SDK即可使用。一般的只要电脑带有usb3.0 的接口都可以使用,即使是用在usb2.0也是可以用的,但是帧率会降低很多,在要求的速度不高的情况下可以使用。usb3.0的驱动一定要安装,另外连接相机时要联网保证可以下载驱动(相机驱动是自动安装的)。 SDK安装时需要选择安装的相机的类型时只选择usb相机即可。默认安装的情况下有如下安装文件在C盘存在 安装后先联网插入相机用SDK看能否看到图像,若可以看到,则安装没有问题。然后打开visual studio 2010 红框内的内容要看好,64bit的SDK不支持win32 debug模式,要选择x64模式,这个一定要注意。双击Debug |x64,得到下图,需要添加的部分是包含目录和库目录,其中包含目录是所用到的.h文件的路径,库目录是所用到的存放静态库.lib文件的路径。 包含目录中添加:C:\Program Files\Point Grey Research\FlyCapture2\include ? 库目录添加:C:\Program Files\Point Grey Research\FlyCapture2\lib64 链接器输入部分加上 :FlyCapture2.lib 这样你就可以使用SDK中的函数进行相机的控制了。下面是一个网友的程序,可以作为测试,前提是你要配置好opencv 2,这个在结构光系列博文中有介绍。如果只是实验SDK的配置,可以注释掉第二个main,使用第一个,如果没有报错则说明配置正确。常见的错误会有link error类等,这个可以从网上找到答案。 .lib文件在编译链接时使用???.dll在运行时使用 [cpp]? HYPERLINK /jihuanyong576/article/details\o view plain view plain? HYPERLINK /jihuanyong576/article/details\o copy copy #include?FlyCapture2.h?? //#include?opencv2/core/core.hpp?? //#include?opencv2/highgui/highgui.hpp?? #includeopencv2/opencv.hpp?? #include?iostream?? ?? using?namespace?FlyCapture2;?? ?? ?? /*int?main()? {? ????//?Do?Flycapture2?related?stuff...? ????Camera?cam;?? ????return?0;? }*/?? int?main()?? {?? ????Error?error;?? ????Camera?camera;?? ????CameraInfo?camInfo;?? ?? ????//?Connect?the?camera?? ????error?=?camera.Connect(?0?);?? ????if?(?error?!=?PGRERROR_OK?)?? ????{?? ????????std::cout??Failed?to?connect?to?camera??std::endl;????? ????????system(pause);?? ????????return?false;?? ????}?? ?????? ????//?Get?the?camera?info?and?print?it?out?? ????error?=?camera.GetCameraInfo(?camInfo?);?? ????if?(?error?!=?PGRERROR_OK?

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档