Processingの基本問題について
Processingというプログラム言語で画像処理を試そうと思っている学生です。
エラー表示は出ないのにUSB接続したカメラ画像が認識されません。
黒一色です。
USBカメラはBUFFALOのBSW20K06Hシリーズを使用。
下記がコードです。
import processing.video.*;//ライブラリの取り込み
Capture video;//キャプチャする映像のオブジェクトを用意
void setup(){
size(400,300);
println(video.list());//ビデオのリストPCに接続されたものをリストアップ
video = new Capture(this, width, height, video.list()[0]);//キャプチャする映像の設定
}
void draw(){
video.read();//ビデオを読み込む
image(video, 0, 0,width,height);//映像を画像に配置する
}
****************************************
これより下は実行した際にコンソールに表示されるものです。
[0] "name=BUFFALO BSW20K06H USB PC Camera,size=640x480,fps=30"
[1] "name=BUFFALO BSW20K06H USB PC Camera,size=160x120,fps=30"
[2] "name=BUFFALO BSW20K06H USB PC Camera,size=176x144,fps=30"
[3] "name=BUFFALO BSW20K06H USB PC Camera,size=320x240,fps=30"
[4] "name=BUFFALO BSW20K06H USB PC Camera,size=352x288,fps=30"
[5] "name=BUFFALO BSW20K06H USB PC Camera,size=1280x1024,fps=9"
[6] "name=BUFFALO BSW20K06H USB PC Camera,size=1600x1200,fps=6"
まずWinVDIG1.0.1とQuickTimeをPCにインストールし、再起動。
教科書通りにコードを打ち込んだにも関わらずカメラの画像は黒一色から変わりません。
このような問題に直面し解決したという経験者の方、もしくは、このような問題があったのでは?
という心当たりのある方、ご意見頂けましたらお願いします。
補足
カメラ付属のユーティリティが起動しているかどうかはよくわかりません。 以前ロジクールのカメラを使う時も同様の 「カメラが接続されてないか、ほかのプログラムより使用中のためビデオチャットができません」メッセジーが出ました・・・・・ カメラ付属のユーティリティが起動しているかどうかはどうやって確認できますか?