Ovrvision用のキャプチャーソフトを書いてみている。
USB接続の2つのカメラデバイスとしてWindowsに認識されているので、2つのカメラからの同時キャプチャーをすればよい。
OpenCVでする場合、
CvCapture *capture1,*capture2; capture1 = cvCaptureFromCAM(0); // Right camera capture2 = cvCaptureFromCAM(1); // Left camera frame1 = cvQueryFrame(capture1); frame2 = cvQueryFrame(capture2);
などとすればよい。
しかし、ノートPCで既に内蔵のwebカメラがある場合にカメラが3つとなり、その場合にちょっと困る。
内蔵カメラデバイスをデバイスマネージャーから無効に設定するとよいかと思ったら、動くこともあれば動かないこともあり、どうも安定しない。
続きを読む







