4月 272007
<< Proce55ingで背景差分法 || shokaiTシャツ >>
これからprocessingで画像処理の勉強を始めることにした。
まず、表示画像をbitmap配列として扱い、ピクセルの取り出す方法をやってみた。
webcamでキャプチャした画像を表示して、マウスカーソルを置いた場所の色を左上の小さな四角に表示する。
Windowsで動かすには
QuickTime (for Java)とWinVDIG 1.01が必要。
Source Code(Processing 0124 Beta)
/***
CaptureColor-picker
Compiler:Processing0124Beta
Date:2007/4/27
Author:ShoHashimoto
WebSite:http://shokai.org
***/importprocessing.video.*;
Capturecamera;
voidsetup(){
size(640,480);
camera=newCapture(this,width,height,12);
}voiddraw(){
image(camera,0,0);
intp=camera.pixels[pmouseX+pmouseY*width];
colorc=color(red(p),green(p),blue(p));
fill(c);
rect(0,0,50,50);
println(“red:”+red(c)+”green:”+green(c)+”blue:”+blue(c));
}voidcaptureEvent(Capturecamera){
camera.read();
}