1.播影片
import processing.video.*;
Movie movie;
void setup()
{
size(640,480);
movie = new Movie(this,"launch2.mp4");
movie.loop();
}
void draw()
{
image(movie,0,0);
}
void movieEvent(Movie m)
{
m.read();
}
2.鏡頭
import processing.video.*;
Capture cam;
void setup()
{
size(640,480);
cam = new Capture(this,Capture.list()[0]);
cam.start();
}
void draw()
{
if(cam.available())
{
cam.read();
}
image(cam,0,0);
}
3.更新幀並轉成圖片
void setup()
{
size(640,480);
}
void draw()
{
background(255,0,0);
println(frameCount);
}
void mousePressed()
{
loadPixels();
for(int i = 0;i < 640*480;i++)
{
pixels[i] = color(0,255,0);
}
updatePixels();
saveFrame();
}
沒有留言:
張貼留言