【发布时间】:2020-11-14 12:25:26
【问题描述】:
img1 = cv.imread('face.png',1)
img2 = cv.imread('flower.png',1)
img2= cv.resize(img2,(642,640))
cv.imshow('img1',img1)
cv.imshow('img2',img2)
dst = cv.addWeighted(img1,0.7,img2,0.3,1)
cv.imshow('dst',dst)
cv.waitKey(0)
cv.destroyAllWindows()
给我这个
error: OpenCV(4.2.0) ../modules/core/src/arithm.cpp:666: error: (-209:Sizes of input arguments do not match) 该操作既不是'array op array'(其中数组具有相同的大小和相同的通道数),也不是函数'arithm_op'中的'array op scalar',也不是'scalar op array'
【问题讨论】:
-
您发布了两张 JPEG 图片,但您的代码打开了两张 PNG 图片?
-
一个是 jpeg,另一个是 jpg 我收到了这个错误,所以我把它们都改成了 png