Week 05 - Play Video
1-1 安裝並執行Video
在引用程式碼的地方搜尋Video
並下載P語言適用的:The Processing Foundation版本
安裝成功會出現綠色勾勾
1-2 使用Video函示庫
在範例程式打開
找到Libries的Vedio
執行看看Movie > Loop檔案中的影片
執行後會順利跑出影片
1-3 試看看
2-2
執行後就可以出現視訊畫面
2-3 Save存檔
增加一行 SaveFrame( );
取得下面 5 個 Halloween 顏色
點一下會換顏色
4-2 結合Video 與 Pixels,讓影片像是套用 Halloween 特效
import processing.video.*;
Movie movie;///宣告變數movie
///GitHub Hallowen Color : #EEEEEE #FFEE4A #FFC501 #FF9600 #03001C
color [] c = {#EEEEEE, #FFEE4A, #FFC501, #FF9600, #03001C};
int now =0 ;
void setup(){
size(640, 480);
movie = new Movie(this, "cat.mp4");
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();
}
沒有留言:
張貼留言