ASCII Art: esempio
Divisore che permetterà di ricavare il tono della palette di caratteri (tone) a partire dal valore di luminosità del pixel (lightness(col)).
Riduce le dimensioni dell’immagine in modo che a ogni carattere della griglia corrisponda un solo pixel già fuso con quelli adiacenti.
Ricava il carattere da usare come elemento tonale nella cella (della griglia) corrispondente al pixel analizzato.
Provare a definire una palette più estesa, più efficace o anche casuale usando caratteri diversi nella definizione della stringa
caratteri. Provare anche con una stringa molto minimalista, ad esempio “_|”.
Per provare la palette con immagini diverse usando, ad esempio, l’indirizzo “https://loremflickr.com/670/400/face” come parametro dell’istruzione
loadImage(). Poi si può forzare la riesecuzione dello sketch inserendo spazi nel codice per far caricare immagini diverse.
Ricordarsi che gli URL vanno indicati fra virgolette.
- CARTELLA-SKETCH
- libs
- p5.min.js
- index.html
- sketch.js
- blue-eyes.jpg
- Inconsolata-Regular.ttf
- libs