【问题标题】:Opencv Error:(-215)Opencv 错误:(-215)
【发布时间】:2018-06-01 13:03:24
【问题描述】:

我正在编写这个简单的代码,但是在函数 imshow()enter code here 中显示错误说 size.width>0&&size.height>0

import numpy as np
import cv2
img = cv2.imread('C:/Users/Desktop/x.jpg',0)
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
cv2.imshow('image',img)
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
cv2.waitKey(0)
cv2.destroyAllWindows()

【问题讨论】:

  • 路径错误
  • 这意味着img 可能是None 或无效,因为它未能加载您的jpg
  • C:/Users/Desktop 不是有效路径(除非您有一个名为 Desktop 的用户)
  • 您需要将'/'替换为'\'还是'\\'
  • 谢谢!我已将 '/' 替换为 '\\' 但仍然错误继续。我认为由于 imshow 功能而出现错误。

标签: python opencv


【解决方案1】:

假设您使用的是 Windows,请将路径名写为:

img = cv2.imread('C:\\Users\\Desktop\\x.jpg', 0)

正确加载图像。

【讨论】:

  • 谢谢!我已将 '/' 替换为 '\\' 但仍然错误继续。我认为由于 imshow 功能而出现错误。
猜你喜欢
  • 2017-11-07
  • 2013-12-24
  • 2015-03-22
  • 2016-06-20
  • 2018-04-30
  • 2017-03-02
  • 1970-01-01
  • 1970-01-01
  • 2019-12-04
相关资源
最近更新 更多