Python cv imshow投掷错误
我正在用python运行下面的代码Python cv imshow投掷错误,python,opencv,imshow,Python,Opencv,Imshow,我正在用python运行下面的代码 import numpy as np import cv2 print "hello" img = cv2.imread('image.JPG',0) print img cv2.imshow('sood',img) 我每次都会遇到下面的错误-有人能帮忙吗 OpenCV错误:未指定的错误(函数未实现)。 使用Windows、GTK+2.x或Carbon支持重建库。如果 在Ubuntu或Debian上安装libgtk2.0-dev和pkg-config,
import numpy as np import cv2
print "hello"
img = cv2.imread('image.JPG',0) print img
cv2.imshow('sood',img)
我每次都会遇到下面的错误-有人能帮忙吗
OpenCV错误:未指定的错误(函数未实现)。
使用Windows、GTK+2.x或Carbon支持重建库。如果
在Ubuntu或Debian上安装libgtk2.0-dev和pkg-config,然后
在cvShowImage文件中重新运行cmake或配置脚本)
/Users/travis/build/skvark/opencv-python/opencv/modules/highgui/src/window.cpp,
第583行回溯(最近一次调用last):文件
“cv2ImageProcessing.py”,中的第9行
cv2.imshow('sood',img)cv2.error:/Users/travis/build/skvark/opencv-python/opencv/modules/highgui/src/window.cpp:583:
错误:(-2)未实现该函数。用计算机重建图书馆
Windows、GTK+2.x或碳纤维支架。如果您使用的是Ubuntu或Debian,
安装libgtk2.0-dev和pkg config,然后重新运行cmake或configure
函数cvShowImage中的脚本
为什么不安装
libgtk2.0-dev
它似乎要求您安装它。尝试sudo apt get安装libgtk2.0-dev
如果不起作用,请尝试安装中提到的所有依赖项。我用这个脚本在我的系统上安装了OpenCV,一切正常 此脚本可以工作:
import numpy as np
import cv2
print "hello"
img = cv2.imread('image.jpg',0)
print img
cv2.imshow('sood',img)
cv2.waitKey()
cv2.destroyAllWindows()
很可能您的OpenCV3安装不正确。尝试重新安装它。阅读使用在Windows上安装Python OpenCV3非常容易。我在打印“img”时打印了一个数组,因此图像可能会被读取,但imshow仍然无法工作。请查看libgtk2.0-dev和pkg-config以及GTK。所有这些都已经安装,我刚刚再次验证了,但似乎仍然提供了相同的错误帮助!你看过剧本了吗?运行它并让我知道