2017-05-30 25 views
-1

私のマシンにubuntu 14.04(64ビット)がインストールされています。OpenCVエラー:WaitKey()関数が実装されていません

私はPython 3.6とOpenCV 3をインストールしました。次のコード行を実行しようとすると、エラーがスローされます。次のように

key = cv2.waitKey(0) 

エラーは次のとおりです。

error: /feedstock_root/build_artefacts/opencv_1489510052062/work/opencv-3.1.0/modules/highgui/src/window.cpp:616: 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 cvWaitKey

私はlibgtk2.0-devパッケージをインストールしましたが、それは解決してしまっていません。 他のパッケージをインストールする必要がありますか?

+0

はあなたのコードにトラックバーを使用していますか?あなたのコードにどこにコードを置くかを知るためにあなたのコードを表示できますか? – thewaywewere

+0

"libgtk2.0-devパッケージをインストールしましたが、解決しませんでした。はい、1つの手順だけでなく、すべての手順を実行する必要があります。それはかなり明確に "ライブラリを再構築する"と言います... | [関連する質問](https://stackoverflow.com/search?q=The+function+is+not+implemented.+Rebuild+the+library) –

答えて

0

OpenCVが依存するライブラリがいくつかありません.LinuxにOpenCVをインストールするのは簡単です。インストールシェルスクリプトを使用して実行するだけです。これは、すべての依存関係をインストールし、正しくOpenCVのをインストールしますが、ここで私が過去に使用している.shです:

https://github.com/milq/milq/blob/master/scripts/bash/install-opencv.sh

関連する問題