week-05
開啟processing去程式素描本安裝函式庫,去下載video
file-範例-video-movie-loop 然後執行
記得把影片先丟進去,然後打程式
import processing.video.*;
Capture cam;
void setup()
{
size(640,480);
String[] cameras = Capture.list();
for(String name : cameras)
{
println(name);
}
}
import processing.video.*;
Capture cam;
void setup(){
size(640,480);
cam=new Capture(this, 640,480);
cam.start();
}
void draw(){
if(cam.available()){
cam.read();
}
image(cam,0,0);
}
原本是紅色,點一下滑鼠會變成一般紅色一半綠色
import processing.video.*;
Movie movie;
color[]c={#F0F0F0,#FFF160,#FFC501,#FE9600,#03001C};
void setup(){
size(640,480);
movie = new Movie(this,"my_webcam.mov");
movie.play();
}
void draw(){
if(movie.available()){
movie.read();
image(movie,0,0);
}
}
void mousePressed(){
movie.pause();
loadPixels();
for(int i=0;i<640*480;i++){
float bright - brightness(pixels[i]);
int now = 4-int(bright/67);
pixels[i] -c[now];
}
updatePixels();
}
沒有留言:
張貼留言