【问题标题】:Opencv 3.3.0 on python 3.6.3 crash on imshowpython 3.6.3上的Opencv 3.3.0在imshow上崩溃
【发布时间】:2018-05-17 21:11:14
【问题描述】:

我刚刚开始在 python 3.6.3 中使用 opencv 3.3.0,这个问题发生在我尝试的第一件事上。

import cv2
img = cv2.imread('watch.jpg',0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

运行此程序后,将打开一个图像窗口,然后我收到一个 Windows 弹出错误“Python 已停止工作”。否则 python 可以正常工作,就像我注意到的 opencv 一样。

【问题讨论】:

  • 没有imshow,它会崩溃吗?你是如何安装 OpenCV 的?你试过最新版本吗?
  • 错误是什么?
  • @api55 没有 imshow 它不会崩溃,并且我通过“pip install opencv-python”安装了 opencv。我认为它是最新的兼容版本。
  • @Miki 错误只是通用的 windows 窗口弹出窗口说“Python 已停止工作。Windows 正在检查问题的解决方案......”

标签: python opencv imshow


【解决方案1】:

您是否安装了正确的模块或尝试更新它?我在https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 上找到了 3.3.1 版本 opencv_python‑3.3.1+contrib‑cp36‑cp36m‑win_amd64.whl。

【讨论】:

  • 我已经安装了 3.3.0。这是 'pip install opencv-python' 提出的。
猜你喜欢
  • 2021-02-26
  • 2017-08-23
  • 2011-06-04
  • 2018-03-03
  • 2016-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-25
相关资源
最近更新 更多