OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1266: 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 'cvDestroyAllWindows'
时间: 2023-08-11 07:50:14 浏览: 246
这个错误提示说明你在使用 OpenCV 库的时候,调用了 cvDestroyAllWindows 函数,但是这个函数没有被实现。这可能是因为你的 OpenCV 库没有正确的配置。
你可以尝试重新编译 OpenCV 库,确保在编译的时候开启了 Windows、GTK+ 2.x 或者 Cocoa 支持。如果你在 Ubuntu 或者 Debian 上,你可以尝试安装 libgtk2.0-dev 和 pkg-config 包,然后重新运行 cmake 或者 configure 脚本来重新配置 OpenCV 库。
另外,你还需要确保你的代码中正确地包含了 OpenCV 库的头文件和链接库。
相关问题
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971:...
这个错误是OpenCV库的错误,可能是由于某种原因导致无法打开窗口。建议检查一下你的代码中是否有对窗口的操作,比如imshow函数是否正确调用,窗口名是否正确等。同时,也建议更新一下你的OpenCV库,或者重新安装一下,以确保库的完整性和正确性。如果问题仍然存在,可以尝试在Stack Overflow等技术社区上寻求帮助。
阅读全文