我尝试了一些试验..我建立
cmake -D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX =/usr/local -D WITH_TBB = ON -D BUILD_NEW_PYTHON_SUPPORT = ON -D WITH_V4L = ON -D INSTALL_C_EXAMPLES = ON -D INSTALL_PYTHON_EXAMPLES = ON -D BUILD_EXAMPLES = ON -D WITH_QT = ON - D WITH_GTK = ON -D WITH_OPENGL = ON ..
如果我尝试python:
导入cv2
打印(cv2.版本)
3.2.0
我的完整代码:(https://www.solarianprogrammer.com/2016/09/17/install-opencv-3-with-python-3-on-windows/)
import cv2 image = cv2.imread("/home/reigin/Pictures/games.jpg") gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) cv2.imshow("Over the Clouds", image) cv2.imshow("Over the Clouds - gray", gray_image) cv2.waitKey(0) cv2.destroyAllWindows()
我有错误:
cv2.imshow("Over the Clouds", 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 cvShowImage, file /io/opencv/modules/highgui/src/window.cpp, line 583 Traceback (most recent call last): File "", line 1, in cv2.error: /io/opencv/modules/highgui/src/window.cpp:583: 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 cvShowImage
我设置我的dpk配置:
reigin@reigin-K43SA:~$ echo $PKG_CONFIG_PATH /usr/local/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig
如果我做的除了显示我的图像没有任何问题..
无法帮助:
opencv 3.0 python imshow错误
http://vinllen.com/solve-error-libgtk2-0-dev-and-pkg-config-when-install-opencv/
http://answers.opencv.org/question/57945/opencv-gui-with-gtk-2-solved/
https://askubuntu.com/questions/210210/pkg-config-path-environment-variable
感谢您的关注和帮助..