OpenCV Assertion failed (dims <= 2 && step[0] > 0) in locateROI 解决办法

在服务器A上编译的main文件被转移到服务器B运行时,由于图片路径引用了A的路径,导致OpenCV错误。为解决此问题,需要修改main代码中图片的引用路径,使其适应在服务器B上的运行环境。确保在哪个服务器运行,就使用该服务器的资源路径。
摘要由CSDN通过智能技术生成

出现这种情况一般是图片路径问题,图片没正确引用

我是先在服务器A上编译出main文件,运行脚本把A上编译出main文件拷贝到B上运行,但是main中调用图片的地址是属于A的,所以在B上运行会报OpenCV Assertion failed (dims <= 2 && step[0] > 0) in locateROI的错。应该把A中编译main的代码中调用图片的地址改为B。
因为在那个服务器运行,就调用的是那个服务器的东西。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值