嗨朋友,我刚刚安装opencv并检查基本代码,但它导致错误.代码是
import numpy as np
import cv2
img=cv2.imread('C:\Users\Pravin\Desktop\a.jpeg',1)
cv2.namedWindow('img',cv2.WINDOW_NORMAL)
cv2.Waitkey(10000)
cv2.imshow('cv2.WINDOW_NORMAL',img)
cv2.destoryAllWindows()
Run Code Online (Sandbox Code Playgroud)
cv2.imshow()的错误是
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
cv2.imshow('image',img)
error: ..\..\..\src\opencv\modules\highgui\src\window.cpp:261: error: (-215)
size.width>0 && size.height>0
Run Code Online (Sandbox Code Playgroud)
你的回答对我很有帮助.提前致谢
最有可能的是,imread调用没有成功.确保图像"C:\ Users\Pravin\Desktop\a.jpeg"存在.(扩展名.jpeg似乎不寻常,也许它必须是.jpg?)
另外,正如Hyperboreus建议的那样,请尝试在文件名"C:/Users/Pravin/Desktop/a.jpg"中使用正斜杠,或者使用反斜杠
"C:\\Users\\Pravin\\Desktop\\a.jpg"
Run Code Online (Sandbox Code Playgroud)