图像未在 python OpenCV 中打开 [重复]

Posted

技术标签:

【中文标题】图像未在 python OpenCV 中打开 [重复]【英文标题】:Image not opening in python OpenCV [duplicate] 【发布时间】:2020-01-20 20:43:00 【问题描述】:

我尝试在 python(3.6) 中运行简单的代码打开 cv2 最新版本。但是当我想使用 cv2.imshow() 显示图像时,图像没有打开。它说'python没有响应',并显示一个空窗口。

This is the output。为简单起见,我将图像保存在与代码相同的文件夹中,但它不起作用。而且也没有错误。我正在使用“Spyder”ide 编写代码。 代码如下,

import numpy as np
import cv2
im= cv2.imread('pic.jpg', 1)
cv2.imshow('1', im)

【问题讨论】:

【参考方案1】:

在 cv2 中imshow() 后面应该跟cv2.waitKey()

试试这个:

import numpy as np
import cv2
im= cv2.imread('pic.jpg', 1)
cv2.imshow('1', im)
cv2.waitKey()

【讨论】:

以上是关于图像未在 python OpenCV 中打开 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

为啥在 OpenCv 中调整图像大小会降低相机校准的重投影误差?

python之OpenCv---抓取摄像头视频图像

使用 imshow() 时图像未在 Google Colab 中显示

如何在python中用opencv打开优胜美地序列

OpenCV - 从 C++ 到 Python 打开 XML 文件

OpenCV 网络摄像头提要未在 PictureBox Visual Studio 2015 中显示