Python TypeError:图像数据无法转换为浮点值

Python TypeError:图像数据无法转换为浮点值,python,python-3.x,visual-studio,opencv,matplotlib,Python,Python 3.x,Visual Studio,Opencv,Matplotlib,我对代码有问题: import cv2 import matplotlib.pyplot as plt img1 = cv2.imread('images\colombia_city.jpg') img2 = cv2.imread('images\colombia_city_2.jpg') #img = img1 + img2 #img = cv2.add(img1,img2) abc = cv2.addWeighted(img1,0.7,img2,0.3,55) plt.imshow(

我对代码有问题:

import cv2 
import matplotlib.pyplot as plt

img1 = cv2.imread('images\colombia_city.jpg')
img2 = cv2.imread('images\colombia_city_2.jpg')

#img = img1 + img2
#img = cv2.add(img1,img2)
abc = cv2.addWeighted(img1,0.7,img2,0.3,55)

plt.imshow(abc)
plt.show()
plt.title("Weighted"); plt.axes()
plt.waitforbuttonpress()
根据**Visual Studio**的说法,此问题存在于:

节目组imshow(abc)


当我在另一个IDE中验证该程序时,该程序运行正常。

VSCode显示由于“pylint”而导致的错误

这只是一个过梁告诉你有一个错误

我在使用OpenCV时遇到了同样的问题。还有其他一些帖子建议我们需要将其列入白名单