Dzwebs.Net

撰写电脑技术杂文十余年

py opencv显示图像提示size.width>0 && size.height>0 in function 'cv::imshow'

Admin | 2021-6-2 10:20:39 | 被阅次数 | 655

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  如下图一样,本人使用opencv显示图像,却有如下的提示,百思不得其解。

  错误内容大体如此: 

  Message=OpenCV(4.5.2) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-pnog1hji\opencv\modules\highgui\src\window.cpp:404: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

  Source=D:\MyPythonProject\PyJiaoXue\PyJiaoXue\显示图像并提示图像坐标.py

  StackTrace:
  File "D:\MyPythonProject\PyJiaoXue\PyJiaoXue\显示图像并提示图像坐标.py", line 17, in <module>
    cv2.imshow("image", img)


  后来经过验证,发现是这样的问题

  图像路径原来是这样img = cv2.imread("img\test.jpg")

  改为:img = cv2.imread(r"img\test.jpg") 问题就解决了。

  知识拓展:从网上下载的图片,载入是正常的。但是我对屏幕截图保存成为图片,载入才出如上的问题。


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231