首页 > 解决方案 > 图像未在 python OpenCV 中打开

问题描述

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

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

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

标签: pythonimageopencvimage-processing

解决方案


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

尝试这个 :

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

推荐阅读