たくさんのフィルタ
たくさんの表現

フィルタ一覧

元画像

元画像

レベル補正

レベル補正

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

明るさ・コントラスト

明るさ・コントラスト

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

色相

色相

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

トーンカーブ

トーンカーブ

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

ポスタリゼーション

ポスタリゼーション

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

グラデーションマップ

グラデーションマップ

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

ネガポジ反転

ネガポジ反転

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

モノクロ化 (輝度)

モノクロ化 (輝度)

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

モノクロ化 (RGB平均)

モノクロ化 (RGB平均)

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

チャンネル操作

チャンネル操作

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

色収差/RGBずらし

色収差/RGBずらし

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

アンシャープマスク

アンシャープマスク

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

ガウスぼかし

ガウスぼかし

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

移動ぼかし

移動ぼかし

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

レンズぼかし

レンズぼかし

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

モザイク

モザイク

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

線画抽出

線画抽出

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

雲模様

雲模様

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

砂模様

砂模様

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

和柄

和柄

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

ノイズ

ノイズ

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

集中線

集中線

集中線を描画します。

流線

流線

流線を描画します。

ウニフラッシュ

ウニフラッシュ

ウニフラッシュを描画します。

CRT [MFG]

CRT [MFG]

ブラウン管特有の歪み、RGBのアパーチャグリル模様など、アナログテレビの雰囲気を再現したフィルタです。

クリスタライズ [MFG]

クリスタライズ [MFG]

画像をクリスタルのような多角形でモザイク化するフィルタです。ピクセル境界にアンチエイアス処理がされないので、MLAAフィルタの追加適用もオススメです。

MLAA [MFG]

MLAA [MFG]

ピクセル境界にアンチエイアス処理がされていない画像に、アンチエイアス処理を適用し、ピクセル境界を滑らかにするフィルタです。アルゴリズムに Morphological antialiasing (MLAA) を使用しています。

セミハーフトーン [MFG]

セミハーフトーン [MFG]

カラーのレイヤーを白黒のハーフトーンのようなパターンにするフィルタ。あえてパターンを残すようなフィルタです。

減色ディザ [MFG]

減色ディザ [MFG]

R, G, Bそれぞれの2値の8色に減色し、間の色をディザにする(Bayerパターン)。昔のパソコンのような絵になる効果。

色収差[放射] [MFG]

色収差(放射) [MFG]

色収差(RGBずらし)の放射方向のずらしです。指定された中心から放射方向にずらします。

同心円ぼかし [MFG]

同心円ぼかし [MFG]

指定された点から同心円状に円周そってぼかします。

ビネット [MFG]

ビネット [MFG]

キャンバスの周縁を暗くする効果を与えるフィルタです。

集中線(渦巻き) [MFG]

集中線(渦巻き) [MFG]

渦巻き状の集中線を書きます。線の量や渦巻き具合をスライダーで調整出来ます。線は現在の色で描かれます。

放射ぼかし [MFG]

放射ぼかし [MFG]

指定した点を中心に、放射方向にぼかします。ぼかし具合の強度や周辺部に行くに従い強める度合いを調整出来ます。

MFG
(Modern Filter-language for GPU)

従来、フィルタを追加するには、DLLなどのコンパイルされたライブラリをプラグインとして追加する必要がありました。この方法だと、OSごとに異なるライブラリを用意しなければならないばかりか、そういったライブラリの追加が許されないOSもあります。 MFGは、フィルタを専用の言語で記述する事で、OSごとに最適化されたシェーダ命令を生成。一つのソースコード(フィルタ処理のMFGコード)から、GPU性能を活かしたフィルタ処理が可能になります。開発環境を用意する必要なく、高速処理が可能なフィルタを開発、追加できます。

MFGの概要

MFGのコードをもとに、
Windows環境ではDirectXのシェーダーに変換してフィルタ実行、
macOS環境ではMetalのシェーダーに変換してフィルタ実行、
Windows環境とmacOS環境で、別々のGPUプログラムに変換される革新的な仕様。