Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PImage img;
- int imgScale = 8;
- int pointillize = 10;
- void setup () {
- size(500, 500);
- img = loadImage("Roofing.jpg");
- background(255);
- smooth();
- }
- void draw() {
- int x = int(random(img.width));
- int y = int(random(img.height));
- int loc = x + y*img.width;
- loadPixels();
- float r = red(img.pixels[loc]);
- float g = green(img.pixels[loc]);
- float b = blue(img.pixels[loc]);
- fill(0);
- strokeWeight(1);
- fill(r,g,b,100);
- ellipse(x,y,pointillize,pointillize);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement