「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

【Processing】画像処理に使う関数まとめ

画像編集に使う関数を簡単にまとめてみました。

[ 関数一覧 ]

画像取得

pdeファイルと同じディレクトリ内の「data」という名前のフォルダ内に存在する「Image.png」という名前の画像を取得します。

PImage i = loadImage("Image.png");

画像の横幅を取得

int w = i.width;

画像の縦幅を取得

int h = i.height;

画素取得

座標(x, y)の画素を取得します。

color c = i.get(x, y);

画素の赤を取得

int r = red(c);

画素の青を取得

int b = blue(c);

画素の緑を取得

int g = green(c);

画素の透明度を取得

int a = alpha(c);

画素変更

座標(x, y)の画素をcに変更します。

i.set(x, y, c);

画像表示

画像を表示します。

image(i, 0, 0);

画像保存

pdeファイルと同じディレクトリ内に「Image.png」という名前で画像を保存します。

i.save("Image.png");