Week 08
下載Video檔案
點選Loop把影片拉進去程式碼裡面
import processing.video.*; //先裝好Video
Movie movie;
void setup(){
size(640,480);
movie = new Movie(this,"launch2.mp4");
movie.loop();
}//要在我的硬碟的目錄裡面,開launch2.mp4檔
void draw(){
image(movie,0,0);
}
void movieEvent(Movie m){
m.read();
}
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.*;
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);
saveFrame();
}
將剛剛做好的影片丟回今天第一個作業影片就會跑出來
import processing.video.*;//先裝好Video
Movie movie;
void setup(){
size(640,480);
movie = new Movie(this,"my_webcam.mov");
movie.loop();
}
void draw(){
image(movie,0,0);
}
void movieEvent(Movie m){
m.read();
}
原本是橘色當滑鼠按下後綠色會跑出來👀👀
color [] c={#F0F0F0,#FFEE4A,#FFC501,#FE9600,#03001C};
int now=0;
void setup(){
size(640,480);
background(#F0F0F0);
}
void draw(){
}
void mousePressed(){
background(c[now]);
now=(now+1)%5;
}
import processing.video.*;
Movie movie;
color [] c={#F0F0F0,#FFEE4A,#FFC501,#FE9600,#03001C};
void setup(){
size(640,480);
background(#F0F0F0);
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();
}




沒有留言:
張貼留言