2021年11月1日 星期一

08160741_鏡頭_week05

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();

}


沒有留言:

張貼留言