在使用cv2 显示图片时出现以下bug:
cv2.imshow(“Output”, image)
OpenCV Error: Unspecified error (The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script) in cvNamedWindow, file /opt/conda/conda-bld/opencv_1491943970124/work/opencv-3.1.0/modules/highgui/src/window.cpp, line 527
Traceback (most recent call last):
File “dlib_test.py”, line 32, in
cv2.imshow(“Image”)
cv2.error: /opt/conda/conda-bld/opencv_1491943970124/work/opencv-3.1.0/modules/highgui/src/window.cpp:527: error: (-2) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function cvNamedWindow
按照提示,以及网上找了一堆教程都不对,然后经历了痛苦的卸载重装过程,没有卵用。
最后看到了一个神奇老哥的博客:(特别感谢)
https://blog.csdn.net/weixin_42309501/article/details/80700481
采用conda安装binstar:
conda install --channel https://conda.anaconda.org/menpo opencv3
然后查一下安装结果:
anaconda show menpo/opencv3
成功解决。