私は、OpenCV 2.3.0(安定版)と最新のSVN-RevisionをUbuntu 11.04で動作させるためにアプリケーションを入手しようとしています。このコードはWindows上で完璧に動作します。OpenCV 2.3.0+:cvCaptureFromCAMがnullを返す
//includes etc...
int main(){
CvCapture* capture = cvCaptureFromCAM(CV_CAP_ANY);
if (!capture) { //is always "NULL" here
fprintf(stderr, "ERROR: capture is NULL \n");
getchar();
return -1;
}
}
OpenCV 2.3は一度しか動作しませんが、今は最後のUbuntuアップデート以降に動作しません。 新しいライブラリを動作させる可能性はありますか?
私はUbuntuの出荷ライブラリに戻ってきましたが、最新の安定版リリースでもうまく動作することがわかりました。
あなたのWebカメラは、Ubuntuのアップデート後にインストールされたソフトウェアで動作しますか? – karlphillip
いくつかのソフトウェアがカメラをつかんでいますか? Skypeが突然ビデオを起動し、起動時にカメラにぶら下がる –
はい、私はUbuntuに同梱されている2.1.0に戻りました。今それは再び働く。チーズはウェブカメラが機能するように働きます。カムはこれ以上のソフトウェアなしでも動作しますので、サードパーティのアプリケーションは必要ありません。何も実行しなくても、この関数の戻り値はNULLです。したがって、第3アプリケーションは競合しません。私はバージョン2.1で大きな性能が失われていることに気がついたので、新しいバージョンをインストールしたいのです。 – kneo