Python:Opencv:错误:(-215)size.width> 0 && size.height> 0 in function cv :: imshow [duplicate]

问题描述 投票:-3回答:1

我试图在python中使用openCV加载图像,但我得到的错误如下:

错误:C:\ projects \ opencv-python \ opencv \ modules \ highgui \ src \ window.cpp:325:错误:(-215)size.width> 0 && size.height> 0 in function cv :: imshow

是否必须对图像的大小做任何事情?什么可以解决这个错误?

我正在向您发送附件中的痕迹。 Thanksenter 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) 
python opencv image-processing
1个回答
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)
© www.soinside.com 2019 - 2024. All rights reserved.