

画像の明るさを調節できます。

画像の明るさ・コントラストを調節できます。

画像の色相・彩度・明度を調節できます。

画像の明るさや色調、コントラストをカーブを動かして調節できます。

画像の階調数を制限し、色数を減らすポスタリゼーション効果をかけます。

画像の色を、各色の明暗に対応するグラデーションの色に置き換えます。

画像にネガポジ反転をかけます。

画像のRGB値を輝度を元に変換しモノクロ化します。

画像のRGB値の平均値からモノクロ化します。

チャンネルを元に画像のカラーバランスを調節します。

画像のRGBをずらして合成します。

画像内のピクセルのコントラストを強め、シャープ効果をかけます。

画像にガウスぼかし効果をかけます。

画像に移動方向と移動量に基づいたぼかし効果をかけます。

画像にレンズぼかし効果をかけます。[ガウスぼかし] よりも光の効果を強調したい場合に適しています。

画像に対し、モザイクの効果をかけます。

画像のコントラストを設定し、アルファ値のみを抽出します。

現在の前景色と背景色を使用して雲模様を描画します。

現在の前景色と背景色を使用して砂模様を描画します。

現在の前景色と背景色を使用して和柄を描画します。

画像に対し、ノイズの効果をかけます。

集中線を描画します。

流線を描画します。

ウニフラッシュを描画します。
![CRT [MFG]](/fase_res/images/filter_img27.jpg)
ブラウン管特有の歪み、RGBのアパーチャグリル模様など、アナログテレビの雰囲気を再現したフィルタです。
![クリスタライズ [MFG]](/fase_res/images/filter_img26.jpg)
画像をクリスタルのような多角形でモザイク化するフィルタです。ピクセル境界にアンチエイアス処理がされないので、MLAAフィルタの追加適用もオススメです。
![MLAA [MFG]](/fase_res/images/filter_img25.jpg)
ピクセル境界にアンチエイアス処理がされていない画像に、アンチエイアス処理を適用し、ピクセル境界を滑らかにするフィルタです。アルゴリズムに Morphological antialiasing (MLAA) を使用しています。
![セミハーフトーン [MFG]](/fase_res/images/filter_img28.jpg)
カラーのレイヤーを白黒のハーフトーンのようなパターンにするフィルタ。あえてパターンを残すようなフィルタです。
![減色ディザ [MFG]](/fase_res/images/filter_img29.jpg)
R, G, Bそれぞれの2値の8色に減色し、間の色をディザにする(Bayerパターン)。昔のパソコンのような絵になる効果。
![色収差[放射] [MFG]](/fase_res/images/filter_img30.jpg)
色収差(RGBずらし)の放射方向のずらしです。指定された中心から放射方向にずらします。
![同心円ぼかし [MFG]](/fase_res/images/filter_img31.jpg)
指定された点から同心円状に円周そってぼかします。
![ビネット [MFG]](/fase_res/images/filter_img32.jpg)
キャンバスの周縁を暗くする効果を与えるフィルタです。
![集中線(渦巻き) [MFG]](/fase_res/images/filter_img33.jpg)
渦巻き状の集中線を書きます。線の量や渦巻き具合をスライダーで調整出来ます。線は現在の色で描かれます。
![放射ぼかし [MFG]](/fase_res/images/filter_img34.jpg)
指定した点を中心に、放射方向にぼかします。ぼかし具合の強度や周辺部に行くに従い強める度合いを調整出来ます。
従来、フィルタを追加するには、DLLなどのコンパイルされたライブラリをプラグインとして追加する必要がありました。この方法だと、OSごとに異なるライブラリを用意しなければならないばかりか、そういったライブラリの追加が許されないOSもあります。 MFGは、フィルタを専用の言語で記述する事で、OSごとに最適化されたシェーダ命令を生成。一つのソースコード(フィルタ処理のMFGコード)から、GPU性能を活かしたフィルタ処理が可能になります。開発環境を用意する必要なく、高速処理が可能なフィルタを開発、追加できます。
MFGのコードをもとに、
Windows環境ではDirectXのシェーダーに変換してフィルタ実行、
macOS環境ではMetalのシェーダーに変換してフィルタ実行、
Windows環境とmacOS環境で、別々のGPUプログラムに変換される革新的な仕様。
