ピクセル取得して描画。
image()と組み合わせてデータモッシュ風にした。
PImage img;
float moza;
size(4000,3000);
img = loadImage("river.JPG");
background(0);
moza = 5;
image(img,0,0);
for (int i = 0; i < width; i += moza) {
for (int j = 0; j < height; j += moza) {
color c = img.get(i, j);
if (blue(c) > 200) {
noStroke();
fill(c);
rect(i,j,width - i,5);
vertex(i,j);
}
if (green(c) > 100) {
noStroke();
fill(c);
rect(i,j,width - i,5);
}
}
}
元画像