这是我在下面提供的用于添加图像的代码,但它给了我错误
import numpy as np
import cv2
coke = cv2.imread('coca cola.png')
flower = cv2.imread('fall-autumn-red-season.jpg')
img = cv2.addWeighted(coke,0.3,flower,0.7,0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
我收到这个错误
文件“D:/Python 代码/图像添加.py”,第 6 行,在 img = cv2.addWeighted(coke,0.3,flower,0.7,0) cv2.error: OpenCV(3.4.3) C:\projects\opencv -python\opencv\modules\core\src\arithm.cpp:659: error: (-209:Sizes of input arguments do not match) 操作既不是“array op array”(其中数组具有相同的大小和相同通道数),也不是函数“cv::arithm_op”中的“array op scalar”或“scalar op array”
我应该怎么做才能消除错误
慕盖茨4494581
相关分类