2021年11月1日 星期一

Jain's 互動技術概論筆記#Week05

今天來做影片匯入

首先先把video的函示庫下載
之後套用範例(Loop)

 









現在來讀取視訊鏡頭~
恩對我的電腦沒視訊鏡頭
但我有個外接程式 我將它設定橘色~
所以這樣是對的!











新增一行 saveFrame();
把影片擷圖
但是我擷都一樣我就不執行了哈哈!
那接下來就是把剛剛結的圖做成影片
阿我沒擷圖自然是跑不出來~
但還是附上程式碼









來弄個螢幕更新~












 









點擊畫面就會變色~
把影片換顏色
import processing.video.*;
Movie movie;
color [] c = {#F0F0F0,#FFF160,#FFC501,#EE9600,#03001C};
int now=0;
void setup(){
  size(640,480);
  background(#F0F0F0);
  movie=new Movie(this,"launch2.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();
}



沒有留言:

張貼留言