python - 图像未在 python OpenCV 中打开

标签 python image opencv image-processing

<分区>

我尝试在 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)

最佳答案

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

试试这个:

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

关于python - 图像未在 python OpenCV 中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58017367/

相关文章:

python - 合并 LBP 和 HOG 特征描述符

python - 如何在cvxpy中写几个约束?

c# - 使用 NPOI 库 C# 将图像添加到 Word Docx

java - 使用 OpenCV - Java 在收据上查找边缘并校正角度

java - 如何向 GUI 添加图像(例如横幅)?

java - 用于模板匹配的 OpenCV 读取图像

c++ - OpenCV videoCapture 为 iOS 应用程序文档目录中的文件提供了错误的属性

python - 为什么这两种形式的迭代会产生不同的结果?

python - Pandas:带有给定的一组 y 轴值类别图的标签

python - Jupyter notebook 升级后变为 RTL