OpenCV-Python不显示图像

时间:2015-08-09 10:52:19

标签: python opencv

我目前正在学习如何使用python使用OpenCV,但有些东西不起作用。当我运行应显示图像的代码时,我收到此错误:error: C:\builds\master_PackSlaveAddon-win32-vc12-static\opencv\modules\highgui\src\window.cpp:271: error: (-215) size.width>0 && size.height>0 in function cv::imshow

这是代码

import numpy as np
import cv2

img = cv2.imread('C:\Users\Ive\Downloads\7.jpg',0)
cv2.imshow("image",img)
cv2.waitKey(0)
cv2.destroyAllWindows()

有人已在这里问过这个问题,但答案对我没有用。答案是删除不必要的引号。但我没有它们。

1 个答案:

答案 0 :(得分:3)

您需要逃避反斜杠,否则您的字符串将会格式不正确。 这将有效:

img = cv2.imread('C:\\Users\\Ive\\Downloads\\7.jpg',0)

您可以找到here其他信息。