OpenCVでWebカメラ
Macにて、OpenCV2.4.5をjavaで使っています。
初めに、カメラを起動させるだけのお試し、プログラムを書いたのですがうまくいきません。
発生している問題・エラーメッセージ
コンパイルは通るのですが、実行時にエラーがでます。
QTKit didn't find any attached Video Input Devices! Warning, camera failed to properly initialize! Cleaned up camera.
該当のソースコード
java
1 2public class Open1{ 3 public static void main(String[] args){ 4 System.loadLibrary(Core.NATIVE_LIBRARY_NAME); 5 VideoCapture cap = new VideoCapture(1); 6 Mat m = new Mat(); 7 if(cap.isOpened()){ 8 cap.read(m); 9 } 10 } 11}
試したこと
この記事を参考に「カメラの起動が遅い」と言うことに着目して、Thread.sleep() を入れてみたりしたのですが、エラーは変わりません。