UbuntuマシンでOpenCVをPythonで動作させようとしています。OpenCVをダウンロードしてインストールしましたが、次のPythonコードを実行しようとすると(Webカメラから画像をキャプチャして画面にプッシュする必要があります)
import cv
cv.NamedWindow("w1", cv.CV_WINDOW_AUTOSIZE)
capture = cv.CaptureFromCAM(0)
def repeat():
frame = cv.QueryFrame(capture)
cv.ShowImage("w1", frame)
time.sleep(10)
while True:
repeat()
次のエラーが発生します。
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
だから私は彼らが求めることをします:パッケージをインストールし、OpenCVをインストールしたところからフォルダに移動して実行します
sudo make uninstall
make
sudo make install
しかし、Pythonを実行しようとすると、同じエラーが発生します。私は何かが足りないのですか?