GIF背景色置換ツール

GIFをアップロードし、元の色、置換色、許容差を選んで、フレームの外周につながる背景ピクセルだけを置換します。

ファイルと設定

処理結果

ファイル待ち

元ファイルのプレビュー

ファイルをアップロードすると元画像を表示します。

出力プレビュー

処理が終わると出力を表示します。

元のサイズ
—
出力サイズ
—
出力サイズ
—
出力フレーム数
—
出力時間
—
処理情報
—

ファイルを選んで開始してください。

外周接続の背景と色の許容差

元ファイルと出力ファイルを並べ、サイズ、フレーム数、時間、ファイルサイズを一覧表示して結果を確認できます。

アニメーションプレビューは確認用です。最終結果は、ダウンロード後に再解析したサイズ、フレーム、遅延、ループ情報で判断してください。

詳しく見る

仕組みと計算

各フレームの外周から4近傍検索を始め、元の色とのRGB距離が許容差以内の間だけ広げて接続ピクセルを置換します。

境界と制限

色が近く背景と被写体がつながっている場合は意図しない箇所も選ばれます。模様、影、グラデーションには小さな許容差を使ってください。

プライバシーとローカル処理

読み込み、デコード、ピクセル処理、結果生成はこのブラウザ内で行います。ファイルをアップロードせず、第三者APIを呼び出さず、入力も保存しません。

形式と標準

GIFの解析と出力構造はGIF89aの仕様を参考にしています。極端に短い遅延、有限ループ、色量子化の表示はブラウザやプレーヤーで異なる場合があります。

W3C:GIF89a仕様

GIF背景色置換のよくある質問

どのピクセルが置換されますか?

各フレームの外周から始め、元の色に近いピクセルを4近傍でたどります。外周につながっていない、主体内部の同色ピクセルは置換しません。

許容差はどう設定すればよいですか?

単色背景なら小さい値から始め、GIFの圧縮ノイズや境界の色差が気になるときだけ少しずつ上げます。大きすぎると主体の似た色まで選ばれます。