我正在尝试在python中使用openCV加载图像,但我收到的错误如下:
错误:C:\ projects \ opencv-python \ opencv \ modules \ highgui \ src \ window.cpp:325:错误:(-215)size.width> 0&&函数cv :: imshow
中的size.height> 0它是否必须对图像的大小做任何事情? 什么可以解决这个错误?
我正在向您发送附件中的痕迹。 感谢enter image description here
import cv2 , time
import numpy as np
img = cv2.imread ('C:\Users\Ravi\.spyder\Ravi_Pic.jpc', 0)
cv2.imshow('Ravi',img)
答案 0 :(得分:3)
我很确定这是你的问题:
img = cv2.imread ('C:\Users\Ravi\.spyder\Ravi_Pic.jpc', 0)
你需要在Windows上使用双反斜杠,你可能还想删除。在spyder,但这可能没有区别。
img = cv2.imread ('C:\\Users\\Ravi\\.spyder\\Ravi_Pic.jpc', 0)