【发布时间】:2018-06-01 13:03:24
【问题描述】:
我正在编写这个简单的代码,但是在函数 imshow()enter code here 中显示错误说 size.width>0&&size.height>0
import numpy as np
import cv2
img = cv2.imread('C:/Users/Desktop/x.jpg',0)
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
cv2.imshow('image',img)
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
cv2.waitKey(0)
cv2.destroyAllWindows()
【问题讨论】:
-
路径错误
-
这意味着
img可能是None或无效,因为它未能加载您的jpg -
C:/Users/Desktop不是有效路径(除非您有一个名为 Desktop 的用户) -
您需要将
'/'替换为'\'还是'\\'? -
谢谢!我已将 '/' 替换为 '\\' 但仍然错误继续。我认为由于 imshow 功能而出现错误。