Mover los píxeles de una imagen

Algo parecido puede hacerse llenando la pantalla de puntos y moviéndolos o cambiando su tamaño.

  1. PImage img;
  2. int x;
  3. int y;
  4.  
  5. void setup() {
  6.   img = loadImage("yo.jpg");
  7.   size(img.width, img.height);
  8.   image(img, 0, 0);
  9.   noFill();
  10. }
  11.  
  12. void draw() {
  13.   x = 0; 
  14.   while (x < width) {
  15.     y = 0;
  16.     while ( y < height) {
  17.       color col = get(x, y);
  18.       stroke (col);
  19.       point(x + random(-4, 4), y+random(-4, 4));
  20.       y++;
  21.     }
  22.     x++;
  23.   }
  24. }

Leave a Comment.