Как объединить два изображения в одно на Mac?

Скажем, у меня есть две фотографии (или любые изображения), например, со следующими размерами:

+----------+       +----------+
|          |       |          |
|          |       |          |
|320 x 428 |  and  |320 x 428 | 
|          |       |          |
|          |       |          |
+----------+       +----------+

Я хочу объединить их в одно изображение рядом . Так что результат должен быть

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

Какой самый простой способ сделать это на Mac? Возможно ли это с каким-нибудь приложением по умолчанию, таким как Preview, или вы бы порекомендовали какой-нибудь сторонний инструмент для работы?

Решение ✅

Если бы я мог, я бы принял эти два ответа:

Это может помочь. Я использую Magnet.app (оконный менеджер), чтобы сделать коллаж из нескольких окон предварительного просмотра с открытыми изображениями. Затем скриншот.
Смешно, что в Mac нет встроенного простого инструмента для копирования и вставки одного изображения в другое.
7 лет спустя: apps.apple.com/de/app/union/id1455272754?l=en&mt=12 (я не могу опубликовать ответ из-за своей низкой репутации :))
@backslash-f Я добавил ваше предложение в качестве отдельного ответа.

Ответы (17)

Мне часто приходится делать это с изображениями графиков данных. Я использую инструменты командной строки, которые входят в пакет Imagemagick ; Я думаю, что установил его в своей системе с MacPorts. Вы также можете выбрать установку с помощью brew ( brew install imagemagick).

Фактический инструмент, который вы хотите использовать от Imagemagick, — это convertинструмент. Если у вас есть два изображения 320x428, скажем, a.png и b.png, вы можете сделать

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

чтобы создать новый файл c.png, в котором a.png находится слева, а b.png — справа. В качестве альтернативы вы добавляете их вертикально -append(вместо +), и a.png будет поверх b.png. С convert вы можете делать массу других вещей. Например, вы можете переключиться на другой формат изображения для вывода.

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

Это не приложение с графическим интерфейсом, но, возможно, у некоторых других есть лучшее решение. В качестве альтернативы вы можете поместить это в какой-то сценарий автомата.

2020-12-10: Я использовал его 2020-12-10, и теперь правильный код

convert +append a.png b.jpg +append c.tif
Прямо сейчас на моей macOS Mojave +appendна самом деле работает вертикально, вопреки тому, что говорит справочная страница (и этот ответ). Я в замешательстве.
Этот метод ухудшает качество изображения. Есть ли способ сохранить качество изображения при использовании convertкоманды?
Это допинг. Это все еще работает в 2019 году!
Это действительно здорово. Это намного проще и экономит время, чем использовать приложение Preview.
По состоянию на 17 октября 2020 г. и при использовании imagemagick версии 7 синтаксис команды imagemagick: magick a.png b.png +append c.png. Смотрите здесь: superuser.com/questions/316132/…
В MacOS Monterey +appendсливается по горизонтали, -appendсливается по вертикали.

Это решение использует только Preview и может быть удобно, если вы не можете установить программное обеспечение на машину. Однако это не элегантно.

Скажем, ваши изображения называются A и B. Тогда:

  1. Откройте A в режиме предварительного просмотра.
  2. Выделить все, скопировать.
  3. В меню «Инструменты» выберите «Размер» и отрегулируйте ширину до суммы ширины двух изображений (в вашем примере — 640 пикселей). Держите высоту. Это приведет к растянутой версии A.
  4. Вставьте копию оригинала A и переместите ее вручную влево.
  5. В другом окне откройте Б.
  6. Выделить все, скопировать.
  7. Вставьте в A, переместив его вправо.
  8. Сохранить как новое изображение.

Поскольку, конечно, Preview не предлагает никаких надлежащих инструментов для редактирования изображений и не имеет возможности точно расположить два изображения, решения ImageMagick, размещенные здесь, предпочтительнее.

мы должны снять флажок «Масштабировать пропорционально» при настройке размера. Совет: - если кто-то хочет, чтобы оставшаяся часть изображения была в простом белом цвете, скопируйте текстовый экран пустого документа в буфер обмена и вставьте его в предварительный просмотр.
на шаге 2 вместо копирования можно вырезать (cmd+x). Если вы затем измените размер изображения на шаге 3, у вас не будет растянутой версии на «фоне». Это может быть удобно, если вы хотите добавить, например, линию границы
Предварительный просмотр инструментов редактирования HAS и точное позиционирование изображений CAN.
@PeterBreis Проверьте отметку времени моего ответа :-) Возможно, это изменилось за последние 10 лет. Не стесняйтесь уточнить и отредактировать мой ответ или написать свой собственный.
У меня есть полное объяснение того, как использовать Preview 8-летней давности, ниже. Я просто нестандартно придумал, как сделать простую задачу, просто. Так было и 10 лет назад. Возможно, 22 года назад, когда существовала OSX. Принципы были почти такими же.

Как это сделать с помощью подручных средств: Preview .app и Screen Capture .

  1. Откройте любое приложение , которое позволяет вам иметь чистый аккуратный белый фон. Не обязательно, но облегчает жизнь.
  2. Сделайте снимок экрана: команда shift 4 > вытяните область размером 640 x 428 пикселей (курсор показывает размеры).

    введите описание изображения здесь

  3. Это будет сохранено как .png на вашем рабочем столе *. Дважды щелкните это вместе с двумя существующими изображениями, чтобы открыть их в Preview .app.

  4. Выберите каждое из двух изображений по очереди и выполните команду a (выбрать все) и команду c (копировать) .

    введите описание изображения здесь

  5. Переключитесь на пустое фоновое изображение, с помощью команды v (Вставить) по очереди перетащите их на место рядом друг с другом.

    введите описание изображения здесь

    введите описание изображения здесь

    Вы можете масштабировать их, перетаскивая их маркеры, и сдвигать их попиксельно с помощью клавиш управления курсором.

    Они останутся мобильными, пока вы не сохраните.

  6. Когда вы довольны аранжировкой:

    Меню> Файл> Сохранить как…> Новое имя> Любой формат файла, который вы хотите

/* Сохраните это как размер шаблона, а любые другие четко пометьте их размерами для использования в будущем.

Собственно самый простой.
Спас мой день. Одно из самых простых решений для объединения изображений.

Вот один из способов, которым мне удалось решить эту проблему.

Отказ от ответственности : если вы не знакомы с командной строкой Unix , вы можете выбрать одно из ориентированных на графический интерфейс решений, опубликованных другими.

Установите графический пакет ImageMagick , например, с помощью Homebrew :

brew install ImageMagick

В качестве альтернативы используйте MacPorts ( sudo port install ImageMagick) или двоичный выпуск Mac OS X , предоставленный ImageMagick. По моему опыту, Homebrew — самый быстрый и беспроблемный вариант.

После установки ImageMagick все просто. Используя терминал, перейдите в каталог, содержащий изображения, и создайте комбинированную версию с помощью такой команды, как:

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

Доступно множество вариантов; чтобы узнать о них, см.: http://www.imagemagick.org/script/montage.php

Используя TextEdit, вы можете скопировать и вставить (или перетащить) 2 изображения в окно TextEdit рядом.

Сохранить как PDF, затем открыть — сохранить как JPEG после того, как вы можете изменить размер изображения в режиме предварительного просмотра.

Как объединить изображения в Mac OS X

Говоря о бесплатных инструментах с графическим интерфейсом, приложение Seashore — это проект с открытым исходным кодом, который намного лучше работает с изображениями, чем Preview.app.

У него есть лучшие инструменты, похожие на популярные редакторы (включая ярлыки), и я думаю, что если вы попробуете, у вас все будет хорошо без особой помощи с нашей стороны.

Он поддерживает слои, фильтры, каналы и поддерживает почти все форматы изображений, а также имеет улучшенные инструменты выбора изображения / слоя и изменения размера, которые могут лучше подходить для ваших нужд редактирования изображений.

  1. Откройте оба изображения с помощью Seashore.
  2. Скопируйте второй в первый. Seashore спросит вас, хотите ли вы создать новый слой или привязать его к уже существующему. (см. скриншот).
  3. Щелкните Новый слой.
  4. Используйте инструмент «Перемещение» (крайняя правая кнопка на панели инструментов на снимке экрана), чтобы выровнять слой справа от предыдущего.
  5. Выберите параметр «Границы изображения» в меню «Изображение» (третий элемент сверху Cmd + Opt + C), увеличьте границу изображения вправо в вашем случае на текущую ширину изображения (при условии, что оба изображения имеют одинаковый размер).
  6. Сохраните в формате png или jpg в соответствии с вашими потребностями.

Вуаля!

сейчас на github.com/robaho/seashore

Я смотрел этот старый пост, чтобы сделать то же самое, и я пришел с простым методом.

  1. Получите Inkscape — кроссплатформенный, бесплатный, с открытым исходным кодом.
  2. Откройте его, нажмите «Файл», измените свойства документа на желаемое готовое разрешение.
  3. Импортируйте нужные изображения в документ и перемещайте, растягивайте, сгибайте и т. д.
  4. Экспорт в выбранный тип файла.
  5. Используйте все свое свободное время для чего-то другого!
Очень хорошее и мощное программное обеспечение с открытым исходным кодом, но с xquartzX11 очень медленный запуск. Не родное приложение для Mac.

Самый простой способ, который я знаю, использует Preview. Откройте обе фотографии в режиме предварительного просмотра, расположите их окна бок о бок (заподлицо) перед рабочим столом, а затем используйте команду предварительного просмотра «Сделать снимок экрана» с параметром «из выделенного». Выберите по периметру обе фотографии вместе, и он создаст для вас монтаж.

Откройте оба изображения рядом в режиме предварительного просмотра, сделайте снимок экрана с помощью command-shift-4.

Если они масштабируются, вы потеряете много DPI. Лучше используй фотошоп

Pixelmator стоит всего около 30 долларов в магазине приложений и является полной заменой фотошопа для 99% пользователей. Он объединит ваши изображения и сделает тысячу других вещей. Настоятельно рекомендуется.

Хотя в этой теме есть несколько бесплатных альтернатив, +1 для Pixelmator, который может сделать это и многое другое по хорошей цене.

Сделайте это онлайн бесплатно...

http://www.quickpicturetools.com

Лучше возиться или устанавливать другие программы.

Рекомендация на 2019 год: filesmerge.com/merge-images
Однако я не хочу загружать свои файлы, которые могут не принадлежать мне по закону.

Самый простой способ — использовать графический конвертер. Откройте окно «Преобразовать и изменить», выберите все изображения, которые вы хотите объединить, на левой панели выбора и выберите папку для вывода на правой панели выбора (в противном случае вы можете перезаписать свои оригиналы).

В левой части главного окна выберите Function -> Concat....

Нажмите GO (левая внизу), откроется диалоговое окно с вопросом, хотите ли вы, чтобы они располагались только в строке, только в столбце или в виде матрицы N x M изображений.

По крайней мере, на моих компьютерах Mac (под управлением OS X 10.6.8 и 10.8.4) нет предустановленного графического конвертера, так что это не обязательно самый простой способ.
Graphic Converter — это «швейцарский армейский нож» для обработки изображений, но это коммерческий инструмент, а не бесплатный. Это здорово, но по цене.
Очень небольшая стоимость по сравнению с Photoshop. Я часто так делаю, но мой способ состоит в том, чтобы добавить пустое пространство нужного размера сбоку от одного изображения, а затем вставить в это пространство другое.

Я ничего не знаю, когда дело доходит до компьютеров, но этот вопрос есть во всем Интернете.

Я делаю всевозможные изображения в Pages, а затем сохраняю страницу в формате pdf. Я открываю pdf в Preview и сохраняю его как jpg. Затем я импортирую jpg в iphoto и делаю с ним все, что захочу — обрезаю его, играю с цветами и т. д. Затем я отправляю его себе по почте в любом размере, который захочу. Это серьезная глупость по стандартам большинства людей.

Ну, это работает - и вам не нужно быть компьютерщиком, чтобы сделать это :)

Я соглашусь, что это серьезная глупость.

Есть графический конвертер (попробовать бесплатно). Так вы сможете: открыть новую картинку 640 x 480; затем по очереди откройте каждый из компонентов, скопируйте все и вставьте в новое изображение. Перетащите их в нужное место. Затем Сохранить как... формат, который вы хотите.

Я специально не тестировал это, но GraphicConverter имеет очень мощную функцию пакетной обработки для последовательностей процедур обработки изображений, включая некоторую поддержку Automator и AppleScript. Держу пари, вы сможете найти способ создать пакетный процесс, который будет делать то, что вам нужно, в GraphicConverter.
Это было бы моей первой рекомендацией для работы, если бы это не был коммерческий инструмент. У него может быть бесплатная пробная версия, но, насколько мне известно, бесплатная пробная версия довольно ограничена и обычно помечает полученные изображения каким-либо водяным знаком, что делает их непригодными для использования, и это недешево для покупки.
GraphicConverter также неуклюж, и ему сложно понять, как что-то делать. Не утруждайте себя указанием на это разработчику.

На самом деле, есть гораздо более простой способ объединить две фотографии в одну страницу (один pdf) на Mac. Откройте новый файл PowerPoint, откройте фотографии, которые вы хотите объединить, или сохраните их в один PDF-файл, используйте команду «Обрезка» (Shift+Control+Command+4), чтобы обрезать изображения одно за другим и вставить их в файл PowerPoint. Отрегулируйте размер фотографий и размещение на слайде. Сохраните слайд или файл в формате PDF. Простой.

Однако, если вы хотите объединить две фотографии в одну (при этом одна сливается с другой), есть другие приложения, которые могут сделать это за вас.

Требуется, чтобы у вас сначала был Office, что делает его самым дорогим решением на данный момент.
Это дорого. Тем не менее, это работает, поэтому я не думаю, что это хорошая идея, чтобы понизить его до минуса.
Powerpoint — это обычная установка на рабочих компьютерах, и она чрезвычайно универсальна. Так что, да, для многих людей это не вариант, но для многих это на самом деле очень хороший выбор. Я сам использовал его именно для этой цели.
Power Point встречается не так часто. Но зачем использовать Powerpoint, когда ВСЕ компьютеры Mac поставляются с Pages, Keynote и Numbers, и все это было бы проще. Затем вы можете «Печать»> «Открыть в режиме предварительного просмотра»> «Экспорт» в любой формат.

В App Store доступно бесплатное приложение под названием Union , которое может выполнить эту работу.

Описание союза по приведенной выше ссылке:

  • После установки и запуска приложения активируйте его, нажав на его значок справа вверху, рядом с часами;
  • Перетащите в него изображения и нажмите «кнопку предварительного просмотра» вверху слева;
  • Родное приложение «Предварительный просмотр» отобразит окончательный результат, который теперь доступен для редактирования/сохранения/совместного использования.

Это, вероятно, довольно старое, но для людей, которые все еще сталкиваются с этим (мне просто пришлось объединить 2 стороны моей карты, которые являются новыми «автомобильными документами».

Я обычно использую pixlr.com, который НЕ требует регистрации, он похож на фотошоп, вы можете просто загрузить два изображения, обрезать, преобразовать, переместить их на разные слои и т. д. Затем вы можете сохранить его как файл pixlr или PNG. / JPG

Редактирование изображений в Интернете имеет один недостаток — в тот момент, когда вы загружаете изображения, они больше не ваши. Сервер может отдать их кому угодно без вашего разрешения.