opencv python无法加载图像

位科学家

我正在关注本教程

建议的代码是:

import numpy as np
import cv2

# Load an color image in grayscale
img = cv2.imread('messi5.jpg',0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

我想加载位于桌面上的图像,所以我更改了

img = cv2.imread('messi5.jpg',0)

一行到这行:

img = cv2.imread('/home/Desktop/1.jpg',0) 

当我通过终端运行代码时,会产生错误:

OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file /home/sohib/Documents/OpenCV/modules/highgui/src/window.cpp, line 312
Traceback (most recent call last):
  File "1.py", line 6, in <module>
    cv2.imshow('image',img)
cv2.error: /home/sohib/Documents/OpenCV/modules/highgui/src/window.cpp:312: error: (-215) size.width>0 && size.height>0 in function imshow

我是否在imread零件中包括了错误的图像路径

我该如何解决这个问题?

笔记:

我在Ubuntu 16.04.LTS上

教程文档适用于OpenCV 3.0.0,但我使用的是3.2.0

雅各布·弗利姆(Jacob Vlijm)

您正在使用的路径

我很确定'/home/Desktop/1.jpg'不存在。'/home/yourname/Desktop/1.jpg'除非您的桌面名称是:) ,否则应为

一般在python脚本中使用路径

您可能会混淆/home一些$HOME 您也无法使用的东西,就像~

在python脚本中,您不能简单地使用相对路径或变量路径

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在opencv中加载图像(python)

来自分类Dev

无法在opencv中加载图像(python)

来自分类Dev

无法使用OpenCV加载图像

来自分类Dev

无法将图像加载到Mat opencv

来自分类Dev

无法将图像加载到Mat opencv

来自分类Dev

使用python opencv从zip加载图像

来自分类Dev

使用python opencv从zip加载图像

来自分类Dev

无法在opencv python中读取彩色图像

来自分类Dev

Python opencv无法读取默认图像

来自分类Dev

无法读取图像OpenCV

来自分类Dev

如何在opencv python中按名称加载图像?

来自分类Dev

OpenCV:无法从管道读取图像

来自分类Dev

OpenCV:无法从管道读取图像

来自分类Dev

无法在opencv中读取图像

来自分类Dev

无法在opencv中读取图像?

来自分类Dev

升级OpenCV brew公式:Python无法正确加载

来自分类Dev

无法在OpenCV for Python中加载OpenCL运行时

来自分类Dev

无法在OpenCV for Python中加载OpenCL运行时

来自分类Dev

无法将图像转换为极性。Python,OpenCV

来自分类Dev

python opencv中的图像批处理无法正常工作

来自分类Dev

无法将图像转换为极性。Python,OpenCV

来自分类Dev

OpenCV - 从文件夹加载最新图像

来自分类Dev

OpenCV使用python识别图像

来自分类Dev

Python - OpenCV 干净的模糊图像

来自分类Dev

OpenCV 3.0无法加载神经网络

来自分类Dev

无法加载DLL'opencv_core290

来自分类Dev

无法加载DLL'opencv_core290

来自分类Dev

openCV imshow无法在屏幕上呈现图像

来自分类Dev

Python / OpenCV-如何按字母顺序从文件夹加载所有图像