Python中的opencv imshow()

时间:2017-03-20 11:30:20

标签: python opencv imshow

我曾经使用Matlab进行图像处理,但现在我决定使用Python中的Opencv。 开始用它编程我尝试读取图像并在图形(窗口)中显示。这是我的代码:

from __future__ import division
import cv2
import numpy as np

image = cv2.imread('11.jpg')
cv2.imshow('image', image)
cv2.waitKey(0)
cv2.destroyAllWindows()

但是我收到了这个错误:

  

cv2.imshow('image',image)   cv2.error:/io/opencv/modules/highgui/src/window.cpp:304:错误:(-215)size.width> 0&&函数imshow中的size.height> 0

我该怎么办?

2 个答案:

答案 0 :(得分:0)

似乎问题来自图像本身! 我试图阅读另一张图片,希望它有效。 谢谢你们每个人......

答案 1 :(得分:0)

我在我的笔记本电脑上运行了你的代码并没有给我任何错误。 很可能你在imshow()命令中输入了错误的图像文件名。