如何使用最近邻插值调整动画 GIF 的大小?

Tim*_*ast 6 gif image-editing macos

我想调整一些像素艺术的动画 GIF 图像的大小。

我在 macOS 上并且对命令行很满意。

Tim*_*ast 8

我使用Gifsicle来做到这一点。您可以使用自制软件安装它。

brew install gifsicle
Run Code Online (Sandbox Code Playgroud)

然后,要使用最近邻插值调整图像大小,请运行

gifsicle --resize 512x512 --resize-method sample doodle002.gif > doodle002-big.gif
Run Code Online (Sandbox Code Playgroud)

从参数手册--resize-method

'sample' 方法是一个点采样器。输出图像中的每个像素位置都映射到输入中的一个像素位置,因此在缩小时,输入中的完整行和列将被删除。

即使这没有明确说“最近邻插值”,所描述的方法听起来与最近邻完全一样。