MacOSで32ビットモードでOpenCVをコンパイルし、QuickTimeをオンにしてffmpegをオフにしました。 私のアプリケーションは、Webカメラの出力をウィンドウに表示する単なるプログラムです。アプリケーションはiSightカメラに内蔵されたiSightカメラで完璧に動作し、macamアプリケーションはPS3 Eyeと完全に機能しますが、一緒に動作させることはできません。OpenCV + macam.component + PS3Eyeが動作しない
アプリケーションは、iSightカメラ
capture = cvCaptureFromCAM(0);
で正常に動作しますが、私はPS3アイ
capture = cvCaptureFromCAM(1);
たびに使用しようとすると、私はカメラの外枠をつかむしようとし
frame = cvQueryFrame(capture);
エラーメッセージが表示されます。
startNextBulkRead-ReadPipeAsync: Error: kIOUSBEndpointNotFound - Not found
私は一週間以上のための私のPS3アイウェブカメラでの作業のOpenCVを取得しようと闘ってきたが、ちょうどそれが働くように見えることはできません。私がmacamアプリケーションを実行すると、カメラからのキャプチャが完全に行われるので、互換性/設定上の問題があるようです。どんな助けもありがとう。
私はこの作業の理由は分からないし、ちょうど私の視力からグレースケール画像を取得しようとしていたので、私は 'フレーム= cvCreateImageHeader追加(cvSize(320、240)、IPL_DEPTH_8U、1);' とカム0からキャプチャ(通常は私のiSightです)フルカラーで私のPS3 Eyeを手に入れ始めました... – Timulus
実際にその1回だけ作業しました... – Timulus