关于Linux环境下使用Basler GigE相机的一些问题
2017-03-17 14:34
274 查看
原计划在ARM板上使用USB3.0的Basler相机拍图并使用OpenCV处理
因为我使用的ARM板只有USB2.0接口,安装了相机必需的pylon软件后提示相机无法在USB2.0上工作,因此计划被改为使用GigE相机实现。
目前可以使用ARM板利用样例程序调用GigE相机(需要配置相机固定IP并设置ARM板的IP和相机处于同一网段),并且通过Sample程序获得图像矩阵并保存为txt格式。但是根据后续工作来看,如果不使用opencv来读取buffer中的图像,似乎无法直接通过for循环、根据图像长宽来获得一个正确的matrix。
但是由于样例程序调用的是pylon系列的函数,所以目前还没能编写能够通过编译的、使OpenCV和调用相机的pylon结合的程序。OpenCV作为将相机抓取图像转换为常用格式并保存的工具,必须被配置进可以编译的C或者C++文件以实现对抓取图像的即时处理。
附注:
1.要想利用opencv来实时处理抓取的图像,必须确编写的C/C++文件中同时包含opencv的头文件和pylon所需要的头文件(后者是调用GigE相机所需的)。
2.主要问题就是如何配置好pylon的头文件路径和.so库。
*本博文提出的问题已经解决,详情请参加另外的博文
解决方案(在QT creator中运行cpp文件) http://blog.csdn.net/qq_36267105/article/details/66973657
操作步骤 http://blog.csdn.net/qq_36267105/article/details/68948929
因为我使用的ARM板只有USB2.0接口,安装了相机必需的pylon软件后提示相机无法在USB2.0上工作,因此计划被改为使用GigE相机实现。
目前可以使用ARM板利用样例程序调用GigE相机(需要配置相机固定IP并设置ARM板的IP和相机处于同一网段),并且通过Sample程序获得图像矩阵并保存为txt格式。但是根据后续工作来看,如果不使用opencv来读取buffer中的图像,似乎无法直接通过for循环、根据图像长宽来获得一个正确的matrix。
但是由于样例程序调用的是pylon系列的函数,所以目前还没能编写能够通过编译的、使OpenCV和调用相机的pylon结合的程序。OpenCV作为将相机抓取图像转换为常用格式并保存的工具,必须被配置进可以编译的C或者C++文件以实现对抓取图像的即时处理。
附注:
1.要想利用opencv来实时处理抓取的图像,必须确编写的C/C++文件中同时包含opencv的头文件和pylon所需要的头文件(后者是调用GigE相机所需的)。
2.主要问题就是如何配置好pylon的头文件路径和.so库。
*本博文提出的问题已经解决,详情请参加另外的博文
解决方案(在QT creator中运行cpp文件) http://blog.csdn.net/qq_36267105/article/details/66973657
操作步骤 http://blog.csdn.net/qq_36267105/article/details/68948929
相关文章推荐
- 关于vim的一些使用以及Dos文件到Linux、Mac下问题
- 关于在.net环境下通过使用LDAP来访问AD,LDAPServer的一些问题?
- Linux环境下关于权限的一些小问题
- 关于basler相机sample使用的一些说明
- Linux下采用QT creator操作Basler GigE相机的使用步骤总结
- linux环境下调试嵌入式设备时出现Aborted、segmentation fault、卡死的问题以及关于指针使用的一点想法
- 关于在linux中配置lamp环境的一些问题
- 关于在Linux环境下使用CUnit的遇到的问题总结
- 关于图形化编程软件sikuli 初学者使用时可能容易出现的一些问题
- linux下关于mysql安装的一些问题
- 关于linux下ldd命令之后产生的一些问题
- Python问题:使用docker,putty重新配置linux虚拟环境
- win8下使用vagrant安装部署Linux虚拟环境出错的问题解决
- 关于Linux 下 使用JAVA出现中文小框框的问题
- 一些在开发中关于Maven使用时遇到的问题的汇总
- ssm框架学习---使用ubuntu环境下基于Intel idea搭建ssm环境一些问题总结
- 关于SercueCRT的配置问题-相同linux环境下不需要重新配置
- 关于在Windows 7中在桌面使用TextOut函数的一些问题
- 关于在neoshine linux下使用电视卡遇到的问题和总结
- 关于array_unshift函数使用的一些问题及其注意事项