※アップロードに時間がかかるのでリサイズしました。
PImage img;
float moza;
float b = 0;
size(3648,2736);
img = loadImage("ishigaki.JPG");
blendMode(ADD);
background(0);
moza = 10;
for (int i = 0; i < width; i += moza) {
for (int j = 0; j < height; j += moza) {
color c = img.get(i, j);
b = (red(c) + green(c) + blue(c));
if (b > 310) {
noStroke();
fill(c,10);
triangle(i, j,
i + random(-blue(c),blue(c)), j,
i, j + random(-green(c),green(c)) );
}
}
}
saveFrame("frame/ishigaki.png");