Tuesday, November 10, 2009

Processingで画像をポスタライズする

Processingで画像をポスタライズするには、以下のコードを実行します。


// キャンバスサイズ
size(200, 200);
// 背景色
background(#ffffee);
// 塗りつぶし色
fill(#d0d0f0);
// 画像はdataディレクトリに置いておく
PImage img = loadImage("SF.JPG");
// ポスタライズ
img.filter(POSTERIZE, 8);
// 画像の表示
image(img, 0, 0);
// ファイル保存
save("sample1258a.png");


元画像(sf.jpg)


出力画像(sample1258a.png)
Processingでポスタライズした画像

動作環境
Processing3.4/Processing 1.0.7

〇関連項目
Processingをインストールした仮想マシンを構築するには、以下のページを参照してください。
https://serverarekore.blogspot.com/search/label/Processing
・Processingに関する他の記事は、こちらを参照してください。

No comments: