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

Я хочу объединить два файла изображений в Ubuntu 12.04. Есть ли способ, которым я могу это сделать?

Есть ли какая-нибудь утилита для объединения файлов изображений, возможно, что-то вроде MS-Paint в Ubuntu?

22
задан 17 August 2015 в 12:12

4 ответа

«объединить два изображения» - довольно расплывчатое описание, но я уверен, что вы можете делать то, что хотите, с Gimp . Вы можете установить его с помощью Software Center или из командной строки с помощью

sudo apt-get install gimp

По функциональности Photoshop он, вероятно, ближе, чем к MSPaint, хотя ... что хорошо. [ 1114]

Вот как это сделать в GIMP:

  1. Файл> Новый ; создайте изображение больше, чем оба ваших изображения, чтобы объединить их.
  2. Файл> Открыть как слои ; откройте свои изображения.
  3. Используйте инструмент Перемещение [M] , чтобы упорядочить изображения.
  4. Используйте инструмент Crop [Shift + C] , чтобы обрезать все, когда закончите реорганизацию.
  5. Файл> Экспорт в ... сохранить ваш выходной файл.

Вот и все! Вместо GIMP вы можете использовать Pinta

0
ответ дан 17 August 2015 в 12:12

Вы можете использовать imagemagick для этого. (Я также использую его.)

Сначала установите его: sudo apt-get install imagemagick

После этого посмотрите здесь для использования, вы найдете много примеров. Лучше всего то, что вы можете использовать его из командной строки (например, интегрировать в скрипт).

0
ответ дан 17 August 2015 в 12:12

S дополнение к другому ответу на imagemagick и рассмотрение потребности в GUI.

Вдохновленный этим сообщением, говоря, что ImageMagick назвали инструмент командной строки convert объединить изображения. Присоединиться к изображениям горизонтально (в алфавитном порядке):

convert +append *.png out.png 

Сложить изображения вертикально:

convert -append *.png out.png

Это должно быть выполнено в терминале в папку, содержащую png файлы для присоединения к ним всем.


gui для этого был бы:

контекстное меню файлового менеджера для присоединения к выбранным изображениям.

Простым способом когда дело доходит до этого являются пользовательские действия Thunar:

Присоединиться к выбранным изображениям вертикально (в одно png файл, в алфавитном порядке, неважно, их расширение), добавляют, это пользовательское действие ('Редактирование - Настраивают пользовательские действия'):

convert -append %F joined-vertical.png

Присоединиться горизонтально:

convert +append %F joined-horizontal.png

Те же команды могут использоваться в a .desktop файл в /.local/share/file-manager/actions который добавляет контекстное меню для Наутилуса и/или PCManFM.

Пример для вертикального соединения:

[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
26
ответ дан 17 August 2015 в 12:12

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

Если оно не было удалено, libreoffice Draw также может сделать это, если вы предпочитаете манипулировать вручную... (я догадываюсь, что на самом деле означает «присоединение»)

Вы открываете оба экземпляра
вырезать одно изображение
вставьте его в другой (или оба в новый файл)
упорядочить их по предпочтениям (postiton/crop/etc)
выберите все новое изображение
щелкните правой кнопкой мыши и преобразуйте его в растровое изображение или метафайл
щелкните правой кнопкой мыши и сохраните
выберите свой формат

2
ответ дан 15 July 2020 в 18:22

Другие вопросы по тегам:

Похожие вопросы: