Webカメラ Logicool QV-4000WHをOpenCVで使ってみようとしたら、画像データを全く取り込めませんでした。ソフトは他のWebカメラとPCの組み合わせでは正常に画像を取り込めていたものなので、原因はハード側かと思い、ググッて見たところ、以下の記事を見つけました。
http://imagingsolution.blog107.fc2.com/blog-entry-208.html
早速試してみると、見事画像を取り込めました。違いはカメラデバイスのOpenに使う関数が、cvCreateCameraCapture()ではなく、cvCaptureFromCAM()にした点と、cvSetCaptureProperty ()で画像サイズを設定した点の2点でしょうか。取り合えず所望の動作ができたので良しとしました。