Quero juntar dois arquivos de imagem no Ubuntu 12.04. Existe alguma maneira de conseguir isso?
Existe algum utilitário para juntar arquivos de imagem, talvez algo como o MS-Paint no Ubuntu?
Quero juntar dois arquivos de imagem no Ubuntu 12.04. Existe alguma maneira de conseguir isso?
Existe algum utilitário para juntar arquivos de imagem, talvez algo como o MS-Paint no Ubuntu?
Respostas:
"juntar duas imagens" é uma descrição bastante vaga, mas tenho certeza que você pode fazer o que quiser com o Gimp . Você pode instalá-lo usando o Software Center ou na linha de comando usando
sudo apt-get install gimp
É provavelmente mais próximo na funcionalidade do Photoshop do que no MSPaint ... o que é uma coisa boa.
Veja como fazer isso no GIMP:
É isso aí! Em vez do GIMP, você pode usar o Pinta
Um complemento para a outra resposta imagemagick
e considerando a necessidade de uma GUI.
Inspirado por este post dizendo que o ImageMagick tem uma ferramenta de linha de comando denominada convert
para mesclar imagens. Para juntar imagens horizontalmente (em ordem alfabética) :
convert +append *.png out.png
Para empilhar imagens verticalmente :
convert -append *.png out.png
Isso deve ser executado em um terminal na pasta que contém arquivos png para se juntar a todos .
Um gui para isso seria:
Uma maneira fácil, quando se trata disso, são as ações personalizadas de Thunar:
Para associar imagens selecionadas verticalmente (em um png
arquivo, em ordem alfabética, independentemente da extensão), adicione esta ação personalizada ('Editar - Configurar ações personalizadas'):
convert -append %F joined-vertical.png
Para ingressar horizontalmente:
convert +append %F joined-horizontal.png
Os mesmos comandos podem ser usados em um .desktop
arquivo no /.local/share/file-manager/actions
qual adiciona um menu de contexto para o Nautilus e / ou PCManFM .
Exemplo de junção vertical:
[Desktop Entry]
Type=Action
Name=Join images (vertically)
Profiles=profile-zero;
TargetLocation=true
Icon=gthumb
[X-Action-Profile profile-zero]
Basenames=image/*;*;
Exec=convert -append %F joined-image.png
Name[en_US]=Default profile
Name[en]=Default profile
Name[C]=Default profile
Você pode usar imagemagick
para fazer isso. (Estou usando também.)
Primeiro instale-o: sudo apt-get install imagemagick
Depois disso, procure aqui exemplos de uso. O melhor é que você pode usá-lo na linha de comando (integrar em um script, por exemplo).
display
Terminal.