Это точная ошибка, которую я получаю. Моя ОС - Ubuntu 16.10.
Ошибка OpenCV: ошибка Unspecified (функция не реализована). Перестройте библиотеку с поддержкой Windows, GTK + 2.x или Carbon. Если вы находитесь на Ubuntu или Debian, установите libgtk2.0-dev и pkg-config, затем перезапустите cmake или настройте script) в cvShowImage, файл /feedstock _root/build_artefacts/work/opencv-3.1.0/modules/highgui/src/window.cpp, строка 545 Traceback (последний последний вызов): Файл "untitled.py", строка 7, в cv2.imshow( 'изображения', IMG) cv2.error:/feedstock_root/build_artefacts/work/opencv-3.1.0/modules/highgui/src/window.cpp:545: error: (-2) Функция не реализована. Перестройте библиотеку с поддержкой Windows, GTK + 2.x или Carbon. Если вы находитесь на Ubuntu или Debian, установите libgtk2.0-dev и pkg-config, затем запустите cmake или настройте script в функции cvShowImage
мой код:
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread('0002.png',0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
0002.png - это изображение в том же каталоге, что и программа. Я сначала установил anaconda с python 3.5, затем я установил opencv, используя команду
conda install -c conda-forge opencv
Я установил libgtk2.0-dev так же, как это сказал ошибка, но я все равно получаю ту же ошибку. Любая помощь приветствуется. Я пытался решить это в течение нескольких часов.