opencv python imshow函数不起作用:函数未实现,请使用Windows、GTK+ 2.x或可可支持重新生成库

2vuwiymt  于 2022-12-13  发布在  Python
关注(0)|答案(1)|浏览(235)

我正在一个项目,其中使用opencv-python. truble是非工作,但非常重要的功能cv2.imshow().我曾尝试使用其他方式来显示图像,但它不工作与非下载的图像,我不能下载图片,由于我的项目的限制.让简洁.代码:https://pastebin.com/N3h7dnx2错误文本:cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1267: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvShowImage'
P.S.这可能是重要的,在错误的文本指示的路径通过磁盘D,但我的磁盘В是绝对空的
我写了几百万次pip uninstall opencv-python然后pip install opencv-python
我已经安装了opencv-python-headless

iqih9akk

iqih9akk1#

我已经安装了opencv-python-headless
headless版本的优点是对GUI绑定没有依赖性,缺点是不能在GUI中弹出图像。它是为那些严格要求将输入图像文件转换为输出图像文件或计算图像统计数据的人设计的。
安装堆栈时,请使用适合您的操作系统的绑定,避免使用-headless软件包。

相关问题