Reinterpretazione colori: esempio

    let photo;

function preload() {
    photo = loadImage("blue-eyes.jpg");
}

function setup() {
    createCanvas(670, 400);
    noFill();
}

function draw() {
    for (let i=0; i<100; ++i) {
        let x = random( photo.width );
        let y = random( photo.height );
        let col = photo.get( x, y );
        stroke( col );
        circle( x,y, 11 );
    }
}
  

  

Carica l’immagine da cui ricavare i colori dei pixel.


  

Ricava le coordinate di un pixel a caso tenendo conto delle dimensioni dell’immagine caricata.


  

Leggi il colore del pixel con le coordinate ricavate a caso.