OpenCV“该功能未实现。用Windows重建库”

Cak*_*sri 2 python opencv pycharm

我发现问题无法解决。尝试导入时出现此错误 numpy

import cv2
import numpy as np

img=cv2.imread('image.jpg',1)
cv2.imshow('image', img)
cv2.waitkey()
cv2.destroyAllWwindows()
Run Code Online (Sandbox Code Playgroud)

当我运行属性imread不起作用时

cv2.error: OpenCV(3.4.1) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:636: error: (-2) 函数没有实现。使用 Windows、GTK+ 2.x 或 Carbon 支持重建库。如果您使用的是 Ubuntu 或 Debian,请安装 libgtk2.0-dev 和 pkg-config,然后重新运行 cmake 或在函数 cvShowImage 中配置脚本

请帮忙,Python版本3.6

OpenCV 版本 :3.4.1

matplotlib 版本 : 2.2.2

小智 14

我也有同样的问题。尽管之前安装过它们,但我通过以下方式再次安装了它们:

pip install opencv-python 
pip install opencv-contrib-python 
Run Code Online (Sandbox Code Playgroud)

并解决了问题。

  • 安装“opencv-contrib-python”对我来说很有效。谢谢。 (3认同)