xxxxxxxxxx
var img;
var myFont;
function preload() {
img = loadImage("nasa_buzz.jpg");
myFont = loadFont("DroidSansMono.ttf");
}
function setup() {
createCanvas(512, 512);
noLoop();
textFont(myFont);
textSize(20);
}
function draw() {
//image(img, 0, 0);
img.loadPixels();
for (var y=0; y<img.height; y+=10)
{
for (var x=0; x<img.width; x+=10)
{
// Simple but slow
//var pix = img.get(x, y);
// Fast but complicated
var pix = img.pixels[(y*img.width+x)*4];
fill(pix);
noStroke();
//ellipse(x, y, 10, 10);
text("o", x, y);
}
}
fill(255);
}