web-dev-qa-db-ja.com

最近隣内挿法を使用してアニメーションGIFのサイズを変更するにはどうすればよいですか?

いくつかのピクセルアートのアニメーションGIF画像のサイズを変更したいと思います。

私はmacOSを使用しており、コマンドラインに慣れています。

6
Tim Swast

これを行うために Gifsicle を使用しました。自作でインストールできます。

brew install gifsicle

次に、最近隣内挿法を使用して画像のサイズを変更するには、

gifsicle --resize 512x512 --resize-method sample doodle002.gif > doodle002-big.gif

手動 から--resize-methodパラメータ:

「サンプル」メソッドはポイントサンプラーです。出力画像の各ピクセル位置は、入力の1つのピクセル位置に正確にマップされるため、縮小すると、入力の行と列全体が削除されます。

これは「最近隣内挿」を明示的には示していませんが、説明されている方法は最近隣とまったく同じように聞こえます。

8
Tim Swast