Processingでグレースケールフィルタを作ったので残しておくことにしました。
[ 使用例 ]
[ プログラム ]
プログラムを実行するとpdeファイルと同じディレクトリ内にフィルタリングされた画像が保存されます。
void setup() { PImage i = loadImage("入力画像.png"); int w = i.width; int h = i.height; for(int x = 0; x < w; x++) { for(int y = 0; y < h; y++) { color c = i.get(x, y); float g = red(c) * 0.3 + green(c) * 0.59 + blue(c) * 0.11; i.set(x, y, color(g)); } } i.save("出力画像.png"); }