345 votos

¿Cómo combinar dos imágenes en una en un Mac?

Digamos que tengo dos fotos (o cualquier imagen), por ejemplo con las siguientes dimensiones:

+----------+       +----------+
|          |       |          |
|          |       |          |
|320 x 428 |  y  |320 x 428 | 
|          |       |          |
|          |       |          |
+----------+       +----------+

Quiero combinarlas en una sola imagen, una al lado de la otra. Por lo tanto, el resultado debería ser

+----------------------+
|                      |
|                      |
|      640 x 428       |
|                      |
|                      |
+----------------------+         

¿Cuál es la forma más sencilla de hacer esto en un Mac? ¿Es posible con alguna aplicación predeterminada como Vista Previa, o recomendarías alguna herramienta de terceros para el trabajo?

Solución

Si pudiera, aceptaría estas dos respuestas:

0 votos

Esto podría ayudar. Utilizo la aplicación Magnet.app (gestor de ventanas) para hacer un collage de múltiples ventanas de Vista previa con las imágenes abiertas. Luego hago una captura de pantalla.

1 votos

Es ridículo que Mac no tenga una herramienta simple incorporada para copiar y pegar una imagen en otra.

5 votos

7 años después: apps.apple.com/de/app/union/id1455272754?l=en&mt=12 (No puedo publicar como respuesta debido a mi baja reputación :))

411voto

Lockhead Puntos 153

A menudo tengo que hacer esto con imágenes de gráficos de datos. Utilizo las herramientas de línea de comandos que vienen en el paquete Imagemagick; creo que lo instalé en mi sistema con MacPorts. También puedes elegir instalarlo con brew (brew install imagemagick).

La herramienta real que quieres usar de Imagemagick es la herramienta convert. Si tienes tus dos imágenes de 320x428, digamos a.png y b.png, puedes hacer

convert +append a.png b.png c.png

para crear un nuevo archivo, c.png, que tiene la a.png a la izquierda y la b.png a la derecha. Alternativamente, puedes agregarlas verticalmente con -append (en lugar de +) y a.png estará encima de b.png. Con convert, puedes hacer un montón de otras cosas. Por ejemplo, puedes cambiar a un formato de imagen diferente para la salida

convert +append a.png b.jpg c.tif

Esto no es una aplicación GUI, pero tal vez otros tengan una solución mejor. Alternativamente, podrías poner esto en algún tipo de script de automatización.

2020-12-10 Lo usé el 2020-12-10 y ahora el código correcto es

convert +append a.png b.jpg +append c.tif

1 votos

Ahora mismo en mi macOS Mojave, +append en realidad funciona verticalmente, contrario a lo que dice la página del manual (y esta respuesta). Estoy confundido.

1 votos

Este método degrada la calidad de la imagen. ¿Hay alguna forma de preservar la calidad de la imagen al usar el comando convert?

1 votos

Esto es genial. ¡Todavía funciona en 2019!

284voto

Bob Cross Puntos 187

Esta solución utiliza solo Vista previa y puede ser útil si no puedes instalar software en una máquina. Sin embargo, no es elegante.

Supongamos que tus imágenes se llaman A y B. Entonces:

  1. Abre A en Vista previa.
  2. Selecciona todo, Copiar.
  3. En el menú Herramientas, selecciona Tamaño y ajusta el ancho a la suma del ancho de las dos imágenes (en tu ejemplo, 640 px). Deja la altura. Esto resultará en una versión estirada de A.
  4. Pega la copia de la A original y muévela manualmente a la izquierda.
  5. En otra ventana, abre B.
  6. Selecciona todo, Copiar.
  7. Pega en A, moviéndolo a la derecha.
  8. Guarda como una nueva imagen.

Dado que, por supuesto, Vista previa no ofrece herramientas de edición de imágenes apropiadas y no hay forma de posicionar exactamente las dos imágenes, las soluciones de ImageMagick publicadas aquí son preferibles.

7 votos

Debemos desmarcar la opción Escalar proporcionalmente al ajustar el tamaño. Consejo: si alguien desea tener la parte restante de la imagen en color blanco liso, entonces copie la pantalla del documento vacío de TextEdit al portapapeles y péguelo en vista previa.

5 votos

En el paso 2 en lugar de copiar puede cortar (cmd+x). Si luego cambia el tamaño de una imagen en el paso 3, no tendrá la versión estirada en el "fondo". Esto puede ser útil si desea agregar, por ejemplo, una línea de borde.

0 votos

Vista previa TIENE herramientas de edición y PUEDE colocar imágenes con precisión.

48voto

PeterBreis Puntos 149

Cómo hacer esto con las herramientas disponibles: Vista previa .app y Captura de pantalla.

  1. Abre cualquier aplicación que te permita tener un fondo blanco limpio y ordenado. No es estrictamente necesario, pero facilita las cosas.

  2. Haz una captura de pantalla: comando shift 4 > arrastra un área de 640 x428 píxeles (el cursor muestra las dimensiones).

    introducir descripción de la imagen aquí

  3. Esto se guardará como un archivo .png en tu Escritorio *. Haz doble clic en esto junto con tus dos imágenes existentes para abrirlos en Vista previa .app

  4. Selecciona cada una de tus dos imágenes en turno y ve a comando a (Seleccionar todo) y comando c (Copiar)

    introducir descripción de la imagen aquí

  5. Cambia a tu imagen de fondo en blanco, comando v (Pegar) cada una en turno arrastrándolas a la posición al lado de la otra.

    introducir descripción de la imagen aquí

    introducir descripción de la imagen aquí

    Puedes escalarlas arrastrando sus puntos de control, y moverlas un píxel a la vez con las teclas de flecha.

    Se mantendrán móviles hasta que Guardes.

  6. Cuando estés satisfecho con el arreglo:

    Menú > Archivo > Guardar como… > Nuevo nombre > El formato de archivo que desees

/* Mantén esto como un tamaño de plantilla, con cualquier otro claramente etiquetado con sus dimensiones para uso futuro.

1 votos

En realidad el más simple.

0 votos

Guardé mi día. Una de las soluciones más fáciles para fusionar imágenes.

31voto

ESV Puntos 4591

Aquí hay una forma que acabo de encontrar para resolver esto.

Descargo de responsabilidad: Si no estás familiarizado con la línea de comandos de Unix, es posible que prefieras elegir una de las soluciones orientadas a la interfaz gráfica que otros han publicado.

Instala el paquete de gráficos ImageMagick, por ejemplo con Homebrew:

brew install ImageMagick

Alternativamente, puedes usar MacPorts (sudo port install ImageMagick) o la versión binaria para Mac OS X proporcionada por ImageMagick. En mi experiencia, Homebrew es la opción más rápida y sin problemas.

Una vez que tengas ImageMagick instalado, es simple. Usando Terminal, navega hasta el directorio que contiene las imágenes y crea una versión combinada con un comando como este:

montage -geometry 100% left.jpg right.jpg merged.jpg

Hay multitud de opciones disponibles; para aprender más sobre ellas, consulta: http://www.imagemagick.org/script/montage.php

14voto

Moon Puntos 1

Hablando de herramientas GUI gratuitas, la aplicación Seashore es un proyecto de código abierto mucho mejor para trabajar con imágenes que Preview.app.

Tiene mejores herramientas similares a las de editores populares (incluidos los atajos) y supongo que si lo intentas, deberías salir adelante sin mucha ayuda de nuestra parte.

Admite capas, filtros, canales y admite casi todos los formatos de imagen, además tiene mejores herramientas de selección y redimensionamiento de imágenes / capas que pueden ser más adecuadas para tus necesidades de edición de imágenes.

  1. Abre ambas imágenes con Seashore.
  2. Copia la segunda en la primera. Seashore te preguntará si deseas crear una Nueva Capa o Ancorarla con la que ya está allí. (ver captura de pantalla).
  3. Haz clic en Nueva Capa.
  4. Utiliza la herramienta Mover (botón seleccionado más a la derecha en la barra de herramientas en la captura de pantalla) para alinear tu capa a la derecha de la anterior.
  5. Elige la opción de límites de imagen en el menú Imagen (Tercer elemento desde arriba Cmd + Opt + C) aumenta el límite de imagen a la derecha en tu caso por el ancho actual de la imagen (suponiendo que ambas imágenes sean del mismo tamaño).
  6. Guarda como png o jpg según tus necesidades.

¡Voilà!

3 votos

0 votos

También, en Mac App Store geo.itunes.apple.com/us/app/seashore/…

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X