【问题标题】:OpenCV error on spyderspyder上的OpenCV错误
【发布时间】:2016-12-15 06:58:53
【问题描述】:

我想在 spyder 上使用 OpenCV 和 python。
但是当我运行一个简单的代码时发生了错误。

import cv2
img = cv2.imread('pi.png',0)
cv2.imshow('image', img)
cv2.waitKey(0)
dcv2.destroyAllwindows()

错误

此应用程序无法启动,因为它无法找到或加载 Qt 平台插件“xcb”。

重新安装应用程序可能会解决此问题。

错误发生在这一行。

cv2.imshow('image', img)

详细信息:Ubuntu 14.04(LTS)、OpenCV 2.4.13、Spyder 2.3.9(Python 2.7)

请详细告诉我该怎么做。

【问题讨论】:

标签: python opencv ubuntu anaconda spyder


【解决方案1】:

我没看懂答案。(stackoverflow.com/questions/30483753/python-app-xcb-plugin-fail)

但是,当我重新安装 OpenCV 时,通过更改条件解决了问题

安装参考this page

这个方法的解决方法很简单!

在脚本中将条件从“WITH_QT=ON”更改为“WITH_QT=OFF”。 (opencv.sh)

由于我没有经验,所以没有重新安装的解决方案。

如果您知道在不重新安装的情况下更改条件的解决方案或出现问题的原因,请给我反馈。

谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-18
    • 2022-01-18
    • 2017-03-31
    • 1970-01-01
    • 1970-01-01
    • 2015-02-21
    • 1970-01-01
    • 2021-01-23
    相关资源
    最近更新 更多