- 先去函式庫下載
- 檔案-範例
- 打開範例中的 video-Loop
- 打開會執行會長這樣👇
- 程式碼 :
import processing.video.*;//仙裝好Video library
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, Capture.list()[0]);
cam.start();
}
void draw(){
if(cam.available()){
cam.read();
}
image(cam,0,0);
}
- 加了 saveFrame(); 可以儲存影片成照片,但我的不知道為啥不能跑?會無回應
- 將上面DARA資料夾中的影片丟進去👇上一個的程式碼
- 就可以直接撥
- 💬程式碼:
import processing.video.*;//仙裝好Video libraryMovie movie;void setup(){size(640,480);movie = new Movie(this,"my_webcam.mov");movie.loop();}//要在我的硬碟的目錄裡面,開launch2.mp4檔void draw(){image(movie,0,0);}void movieEvent(Movie m){//第2種方法m.read();}//void movieEvent(Movie m){//m.read();//}//第一種方法
=========================================
- Pixels
- 💬程式碼:
- 💬程式碼:
void setup(){
size(640,480);
background(255,0,0);
}
void draw(){
println(frameCount);
}
void mousePressed()
{
loadPixels();
for(int i=0; i<640*480/2; i++){
pixels[i]=color(0,255,0);
}
updatePixels();
saveFrame();
}
====================================以下是換顏色👇
程式碼:
color[]c={#BC3F3F,#BC953F,#46BC3F,#3FBCBB,#813FBC};
int now=0;
void setup(){
size(640,380);
background(#BC3F3F);
}
void draw(){
}
void mousePressed(){
background(c[now]);
now=(now+1)%5;
}

沒有留言:
張貼留言