【Y忍冬草】基于Qt5.8+OpenCV3.2的Basler多相机触发开发

项目涉及到利用两个Basler相机通过外触发分别完成图像的采集工作,在前面已经成功实现单相机的触发开发工作的基础上,结果应该是很快速的完成相关开发工作,但由于自己在这犯了一个非常低级的错误,造成开发工作耗费了36小时之多!!!!
————————菜鸟,你还需更多付出与耐心!—————————-
———————在此非常感谢一位前辈的指导与指正————————–

- 网段设置问题
由于涉及2台相机,当时自己没多想就把两台相机的网段都设置为同一个网段内
这里写图片描述
虽然显示相机状态都是OK,但是 结果造成自己不管是跑官网给出的例程还是自己写的代码,总是会出现一下问题:
这里写图片描述
这期间,自己换相机、换程序、请教相关技术支持等还是出现以上问题,就在自己快疯之际,技术前辈发现了该问题并指出。
实际上,在利用多相机进行开发时,是不能把相机的IP设置为同一个网段内,虽然能识别出相机,但是会造成在利用SDK进行开发时,无法确认当前应当调用的是哪一个相机。

IP应该设置情况:

网口端1
网口端2
正确设置
以上即为正确的IP设置

  • 多相机触发涉及的内容
    其实在进行多相机开发是和单相机触发开发一样,只是将
    CInstantCamera类型 –> CInstantCameraArray相机组类型
    CDeviceInfo类型 —> DeviceInfoList_t 类型
    其他部分基本相同

最终结果:
这里写图片描述
这里写图片描述

相关代码下载:http://download.csdn.net/download/y363703390/10214762
———————–【因为过程是痛苦的,所以结果是甜蜜的!】—————————————
——————————————【坚持……】————————————————————

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值