Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Use this template for creating your Moving Poster
  • Take care that your work appears correctly at different resolutions
  • Avoid editing the OpenCV and setupScreen files
  • You may need to adjust the lighting situation for the face tracking to work correctly

Tips for optimising Performance: 

  • Printing to the console is quite slow. Be sure to comment any print() and println() cals in your code before presenting.
  • Optimise any graphic and videos so they are no bigger that absolutely necessary. 
  • Resizing images in real time is quite slow. You can speed this up by resizing any images at the program start. See the example below. 


Code Block
languagejava
titleResizing images
PImage bg;

void setup() {
  size(640, 360);

  bg = loadImage("image.jpg");
  bg.resize(width,height); // we rescale the image once here, instead of in the draw loop
}

void draw() {
  image(bg, 0, 0);
  // this is much faster than image.(bg, 0,0, width, height) which would rescales the graphics every frame
}





View file
nameTemplate.zip
height250