Como redimensiono um GIF animado usando a interpolação de vizinho mais próximo?

2

Gostaria de redimensionar uma imagem GIF animada de algum pixel art.

Estou no macOS e me sinto confortável com a linha de comando.

    
por Tim Swast 23.03.2017 / 20:44

1 resposta

2

Eu usei o Gifsicle para fazer isso. Você pode instalá-lo com homebrew.

brew install gifsicle

Em seguida, para redimensionar uma imagem usando a interpolação de vizinho mais próximo, execute

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

No manual para o parâmetro --resize-method :

The ‘sample’ method is a point sampler. Each pixel position in the output image maps to exactly one pixel position in the input, so when shrinking, full rows and columns from the input are dropped.

Mesmo que isso não diga explicitamente "Interpolação do vizinho mais próximo", o método descrito soa exatamente como o vizinho mais próximo.

    
por 23.03.2017 / 20:44