js快速排序 ssh命令 openssl 建造师报考条件 bootstrap管理系统模板 sql server 视频教程 安卓小程序源码 微信pc版无法获取二维码 spark数据清洗 oracle限制查询条数 python创建数据库 python随机整数 javapackage java链接mysql数据库 java自学编程入门教程 java中continue java目录 php开发实例 黑客攻防实战入门 ip隐藏 怪物猎人ol捏脸数据 volist phpqrcode wine模拟器 上传附件 汽车配件查询软件 php正则匹配 压枪软件 经典雅黑 pr抖动特效 android应用开发入门 bin文件编辑器 lol无法连接服务器 软碟通u盘装系统教程 贪吃蛇c语言代码 内存条是什么 ps虚化背景 id页码怎么设置 js对象深拷贝 ps白色背景变透明
当前位置: 首页 > 学习教程  > 编程语言

(-209:Sizes of input arguments do not match) The operation is neither ‘array op array‘ (where arrays

2020/7/24 11:18:27 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

在
在利用cv自带的加减乘除对两张图片像素进行操作时,因为其运算原理是通过获取两张(一次只能是两张)图片的同一个位置的色素值来实现运算,所以必须保证两张图片的shape相同。不然会出现以下报错:
error: (-209:Sizes of input arguments do not match) The operation is neither ‘array op array’ (where arrays have the same size and the same number of channels), nor ‘array op scalar’, nor ‘scalar op array’ in function ‘cv::arithm_op’
解决方法:找到两张相同shape的图片进行操作,如果不知道两张图片shape是否相同,可以调用:
src1 = cv.imread(“L.jpg”)
print(src1.shape)
进行查看比对。


本文链接: http://www.dtmao.cc/news_show_50389.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?