Jak zmienić rozmiar animowanego GIF przy użyciu interpolacji najbliższego sąsiada?

2

Chciałbym zmienić rozmiar animowanego obrazu GIF niektórych pikseli.

Jestem na systemie MacOS i czuję się dobrze z wierszem poleceń.

Tim Swast
źródło
1
Czy to pytanie dotyczy zmiany rozmiaru animowanego pliku GIF lub zwykłego / statycznego obrazu GIF? Również, może to być również możliwe dzięki ImageMagick .
JakeGould
1
Animowany gif. Zaktualizuję pytanie.
Tim Swast

Odpowiedzi:

3

użyłem Gifsicle aby to zrobić. Możesz zainstalować go z homebrew.

brew install gifsicle

Następnie, aby zmienić rozmiar obrazu za pomocą interpolacji najbliższego sąsiada, uruchom

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

Od podręcznik dla --resize-method parametr:

Metoda „próbki” to próbnik punktowy. Każda pozycja piksela w   mapy obrazu wyjściowego do dokładnie jednego piksela na wejściu, więc kiedy   kurczenie się, pełne wiersze i kolumny z wejścia są odrzucane.

Nawet jeśli nie mówi to wprost „interpolacja najbliższego sąsiada”, opisana metoda brzmi dokładnie jak najbliższy sąsiad.

Tim Swast
źródło
oop, literówka gifscicle dla kopiujących
andrewxhill
@andrewxhill Dzięki! Zaktualizowałem polecenie parzenia.
Tim Swast