¿Cómo unir dos imágenes en Ubuntu?

Respuestas:

15

"unir dos imágenes" es una descripción bastante vaga, pero estoy seguro de que puedes hacer lo que quieras con Gimp . Puede instalarlo usando Software Center o desde la línea de comando usando

sudo apt-get install gimp

Sin embargo, es probable que esté más cerca de la funcionalidad de Photoshop que de MSPaint ... lo cual es algo bueno.

Aquí se explica cómo hacerlo en GIMP:

  1. Archivo> Nuevo ; cree una imagen más grande que ambas imágenes para unirlas combinadas.
  2. Archivo> Abrir como capas ; Abre tus imágenes.
  3. Use la herramienta Mover [M] para organizar sus imágenes.
  4. Use la herramienta Recortar [Mayús + C] para recortar todo cuando termine de reorganizar.
  5. Archivo> Exportar a ... para guardar su archivo de salida.

¡Eso es! En lugar de GIMP puedes usar Pinta

Sergey
fuente
Sí, estoy de acuerdo, parece que para este usuario será mejor un método basado en GUI.
Frantique
1
Lo rechacé porque solo respondía parte de la pregunta y no le decía al cartel cómo unir dos imágenes. ¿Por qué perdí un punto por eso?
Simon Hoare
3
@SimonHoare hace una pregunta vaga y obtienes una respuesta vaga: +
Rinzwind
3
@SimonHoare: No di instrucciones específicas porque, como dije, la pregunta es demasiado vaga. Usted entiende "unir dos imágenes" como unir dos escaneos de una página grande en una sola imagen; En realidad estaba pensando en hacer un collage, algo así como eliminar el fondo de una foto de una persona y ponerlo encima de otro fondo. Además, la pregunta es "¿Hay una utilidad ...", no "cuáles son los pasos específicos para ... en el programa X"
Sergey
2
He añadido los pasos.
Bucic
26

Un complemento a la otra respuesta imagemagicky considerando la necesidad de una GUI.

Inspirado en esta publicación que dice que ImageMagick tiene una herramienta de línea de comando llamada convertpara fusionar imágenes. Para unir imágenes horizontalmente (en orden alfabético) :

convert +append *.png out.png 

Para apilar imágenes verticalmente :

convert -append *.png out.png

Eso debería ejecutarse en un terminal en la carpeta que contiene los archivos png para unirlos a todos .


Una interfaz gráfica para eso sería:

un menú contextual del administrador de archivos para unir las imágenes seleccionadas.

Una manera fácil cuando se trata de eso son las acciones personalizadas de Thunar:

Para unir imágenes seleccionadas verticalmente (en un pngarchivo, en orden alfabético, sin importar su extensión) agregue esta acción personalizada ('Editar - Configurar acciones personalizadas'):

convert -append %F joined-vertical.png

Para unir horizontalmente:

convert +append %F joined-horizontal.png

Se pueden usar los mismos comandos en un .desktoparchivo en el /.local/share/file-manager/actionsque se agrega un menú contextual para Nautilus y / o PCManFM .

Ejemplo de unión 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

fuente
¡DIOS MIO! Su convert + append ha hecho el truco. Tenía muchos problemas para hacer esta tarea simple. y pinta y gui imagemagic no funcionaban para mí. No lo sé. Pero lo hiciste tan simple. Gracias.
Satya Prakash
Simple y directo!
Yaksha
8

Puedes usar imagemagickpara hacer esto. (Lo estoy usando también).

Primero instálalo: sudo apt-get install imagemagick

Después de eso, busque aquí el uso, encontrará muchos ejemplos. Lo mejor es que puede usarlo desde la línea de comandos (por ejemplo, integrarlo en un script).

Frantique
fuente
¿Es una GUI o utilidad de línea de comando?
vipin8169
Puedes usar la GUI para todo. La CLI es opcional.
Simon Hoare
bien, pero cómo acceder a la interfaz gráfica de usuario, cuando ImageMagick justo en el tablero no se muestra nada
vipin8169
44
Imagemagick también tiene una especie de GUI, escriba displayTerminal.
Frantique
3
Cosa de la vendimia? Imagemagick? La línea de comando es más rápida y precisa como cualquier GUI. ¿Usar gimp solo para unir imágenes? Como dispararle a un pájaro con un cañón ...;)
Frantique