python - 图像未在 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)
解决方案
在 cv2 后面imshow()
应该跟cv2.waitKey()
尝试这个 :
import numpy as np
import cv2
im= cv2.imread('pic.jpg', 1)
cv2.imshow('1', im)
cv2.waitKey()
推荐阅读
- powershell - 用哈希表替换字符串会创建一个充满数组的对象
- typescript - 在 d.ts 中使用 window 作为类型
- json - 如何修复可能损坏的 json 文件?花括号字符“{”的问题(Python3)
- c# - 将二进制文件拆分为块上传/下载
- jenkins - 将 jenkins 从 VM 移动到 Kube,hudson 出错
- python - 无法以正确的 oracle 标准格式更改输出时间戳变量
- javascript - javascript正则表达式中的组替换
- flutter - 如何使用未来
在 if 语句条件下? - java - 是否可以模拟私有方法的结果并同时获得声纳或 jacoco 的覆盖?
- python - 使用日期时间索引将日期/小时数据框拆分为单列 - python,pandas