Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PImage img;
- int maxX=200, maxY=250;
- void setup() {
- img = loadImage("http://media-cache-ec0.pinimg.com/736x/55/3b/55/553b55b29e1fd8c0cc8944e91b8ba9cf.jpg");
- size(img.width, img.height);
- background(0);
- rectMode(CENTER);
- noStroke();
- for (int x=0; x<maxX; x++) {
- for (int y=0; y<maxY; y++) {
- int px = (int) map(x, 0, maxX, 0, width);
- int py = (int) map(y, 0, maxY, 0, height);
- color col = img.get(px, py);
- float br = brightness(col);
- if (br>50) {
- float sz = br/5;
- fill(col, 25);
- ellipse(px, py, sz, sz);
- }
- }
- }
- }
- void draw() {
- }
- void keyPressed() {
- save(random(3434) + ".jpg");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement