//Dot Paint //Erich Merrill PImage a; int wid, hei; int k; float rx,ry; void setup() { String path = "ML.jpg"; a = loadImage(path); wid = a.width; hei = a.height; size (386, 600); background(10); smooth(); noStroke(); } void draw() { float rx = random(0, wid - 1); float ry = random(0, hei - 1); rx = int(rx); ry = int(ry); float e = (ry*wid) + rx; k = int(e); int u = a.pixels[k]; float c = random(10) + 10; int s = int(c); fill(red(u), green(u), blue(u), 75); ellipse(rx,ry,s,s); }