用opencv使用大恒相机的痛苦经历

在毕业设计中,作者使用了大恒DH-HV3151UC相机,遭遇了一系列问题,包括相机接口匹配、驱动安装、OpenCV兼容性、SDK使用困难以及颜色显示异常等。在经历艰难解决后,最终成功使相机正常工作,但过程中的挫折感让作者感叹外国货的易用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

做毕业设计需要用到工业相机,之前的IDS需要还了,心想买个便宜点的(毕竟做完毕设就离开实验室了,太贵不好。。),挑了个国产的相机,大恒的DH-HV3151UC

从到货那天开始经历了整整一周的折磨(不过也了解了许多相机硬件相关的知识)

但是,不是我不支持国货,外国货插上就能用简直太棒了好不。。。

拿到相机和镜头当晚,就迫切得打开架到试验台上了,可是将镜头的调焦环拧了一遍,画面都是黑压压一片(对了,首先你得安装坑爹的驱动、demo,至于为什么坑爹下文再说。。。),非常郁闷,就像泡面都煮开了却没有筷子。调节了非常久,结果问了老板发现是相机支持两种接口(C/CS),之前选型看参数也注意到不过没有太重视,原来拧开相机芯片盖子的时候将转接口也拧了下来了,拧下来就支持CS口,装上去就支持C口的相机,两个接口除了到相机芯片的长度差了5mm,其余的就没什么区别了。

看到清晰的画面,不由得心想总算可以开展算法研究了,而真正的大坑才刚刚开始。

先是用opencv的试图打开相机(因为之前用过IDS是支持opencv函数的),但是接着就发现根!本!行!不!通!大恒相机需要用到他们的SDK开发程序。好吧,那就用你们的SDK吧,于是又头文件,又链接库,总算可以用它的第一个函数(获取设备总数的),正常!可喜可贺!接着总能打开相机了吧。抱歉,还是不行。打开设备TM给我报错,说是整数被零给除了,还是在dll里出的错。我遍历了各种办法,甚至打算反汇编了。。。ORZ。。。后来师兄一句惊醒梦中人,找大恒的人啊!

于是,打给客服,说是总部,给了个技术支持的电话,又打过去,结果通话中。。。过了一会又打过去。。。。还是通话中。。。。第二天早上又试。。。还是。。。还是。。。最后黄

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值