关于Linux环境下使用Basler GigE相机的一些问题
来源:互联网 发布:网络项目平台 编辑:程序博客网 时间:2024/06/06 01:44
原计划在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
1 0
- 关于Linux环境下使用Basler GigE相机的一些问题
- Linux下采用QT creator操作Basler GigE相机的使用步骤总结
- 关于basler相机sample使用的一些说明
- basler 相机使用出现的问题
- Linux环境中连接Basler相机(Pylon软件的安装),ROS环境中连接Basler相机
- Basler Pylon工业相机SDK的使用
- basler相机使用记录
- 关于两台GigE相机采集
- Basler|基于OpenCV的Basler相机采集图像程序
- linux环境下IDS相机的开发
- Basler|basler设置相机参数
- Basler相机采集的彩色图像转换到opencv中Mat的问题
- 关于Linux下一些软件的使用
- Qt(C++)调用工业相机Basler的SDK简单使用示例
- 关于在Cygwin环境下的一些小问题
- 连接千兆以太网Gige相机的本地配置
- GigE Vision,GenICam,以及相机的POE供电
- 一些关于linux 下的jni下问题
- 外键 左连接 和自连接的用法
- 打印设置(1)- 顶端标题
- 去除IDEA报黄色/灰色的重复代码的下划波浪线
- 补充导入excel(未经验证,防止丢失)
- Netflix Hystrix — 应对复杂分布式系统中的延时和故障容错
- 关于Linux环境下使用Basler GigE相机的一些问题
- iOS H5+ 插件开发注意事项
- 编写Darwin的Module来支持新的流媒体文件格式
- php 上传视频并获取视频第一帧
- Python nonlocal 与 global 关键字解析
- windows编程二
- 空值处理 coalesce函数,NULLIF函数,CASE函数
- Android相机开发: 触摸对焦,触摸测光,二指手势缩放
- 代码单元与代码点