Como eu uno duas imagens no Ubuntu?

15

Eu quero juntar dois arquivos de imagem no Ubuntu 12.04. Existe alguma maneira de conseguir isso?

Existe algum utilitário para unir arquivos de imagem, talvez algo como o MS-Paint no Ubuntu?

    
por vipin8169 06.12.2012 / 10:10

3 respostas

13

"juntar duas imagens" é uma descrição bastante vaga, mas tenho certeza de que você pode fazer o que quiser com o Gimp . Você pode instalá-lo usando o Centro de Software ou a partir da linha de comando usando

sudo apt-get install gimp

É provavelmente mais perto na funcionalidade do Photoshop do que no MSPaint ... o que é uma coisa boa.

Veja como fazer isso no GIMP:

  1. Arquivo > Novo ; crie uma imagem maior do que ambas as suas imagens para se unir.
  2. Arquivo > Abrir como camadas ; abra suas imagens.
  3. Use a ferramenta Mover [M] para organizar suas imagens.
  4. Use a ferramenta Cortar [Shift + C] para cortar tudo quando terminar de reorganizar.
  5. Arquivo > Exportar para ... para salvar seu arquivo de saída.

É isso! Em vez do GIMP, você pode usar Pinta

    
por Sergey 06.12.2012 / 10:18
16

É um complemento para a outra resposta em imagemagick e considerando a necessidade de uma GUI.

Inspirado por este post dizendo que o ImageMagick tem a ferramenta de linha de comando chamada convert para mesclar imagens. Para juntar imagens horizontalmente (por 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 contendo arquivos png para se juntar a eles .

Um gui para isso seria:

um menu de contexto do gerenciador de arquivos para juntar imagens selecionadas.

Uma maneira fácil quando se trata disso são as ações personalizadas do Thunar:

Para unir as imagens selecionadas verticalmente (em um arquivo png , 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 participar horizontalmente:

convert +append %F joined-horizontal.png

Os mesmos comandos podem ser usados em um arquivo .desktop em /.local/share/file-manager/actions , que adiciona um menu de contexto para 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
    
por cipricus 05.03.2017 / 12:59
8

Você pode usar imagemagick para fazer isso. (Eu também estou usando isso.)

Primeiro, instale: sudo apt-get install imagemagick

Depois disso, veja aqui para uso, você encontrará muitos exemplos. O melhor é que você pode usá-lo a partir da linha de comando (integrar em um script, por exemplo).

    
por Frantique 06.12.2012 / 10:16