Como criar um gif lado a lado (repetindo a mesma imagem pequena gif em um fundo lado a lado)

0

Eu tenho uma imagem gif com uma resolução bastante baixa (500x200 pixels) que gostaria de usar para criar um plano de fundo de papel de parede (tamanho 1920x1080 etc.) mostrando o mesmo quadro (ou um quadro diferente) em todas as cópias.

A saída deve parecer com o gifview e a ampliação da área de visualização.

Existe um script para fazer isso? (Eu sei que eu poderia dividir o gif em frames, depois copiar cada frame para juntar a tela maior e finalmente combinar tudo de volta para uma animação gif, mas espero que haja uma maneira automática de conseguir isso.)

Obrigado por qualquer ajuda.

    
por MHS 13.10.2017 / 19:41

1 resposta

1

Um mundo olá no ImageMagick pode ser:

montage image.png image.png -geometry 200x500+10+10 -tile 2x1 tile_01.gif

Em que image.png é sua imagem e tile_01.gif é o caminho e o nome do arquivo que será criado. E então você pode ver a imagem tile_01.gif que foi criada, uma imagem lado a lado de 2x1 com a sua imagem, mudando -tile 2x1 com suas preferências você pode fazer seu wallpaper.

OImageMagickéextremamentepotenteetemváriasopções.Provavelmentevocêjáinstalou,massevocêaindanãoinstalou,vocêpodefazerissodependendodoseusistemaoperacional,talvez:

Debianederivados:

sudoapt-getinstallimagemagick

YUM:

yuminstallImageMagick

Informaçõesúteis:

Wikipedia

Manual do ImageMagick

    
por 13.10.2017 / 20:38