Як з'єднати два зображення в Ubuntu?


22

Я хочу приєднати два файли зображень в Ubuntu 12.04. Чи є якийсь спосіб я досягти цього?

Чи є якась утиліта для приєднання файлів зображень, можливо, щось на зразок MS-Paint в Ubuntu?



1
Можливий дублікат об’єднання двох фотографій

Відповіді:


15

"приєднати два зображення" - це досить розпливчастий опис, але я впевнений, що ти можеш робити все, що хочеш, з Gimp . Ви можете встановити його за допомогою Software Center або з командного рядка за допомогою

sudo apt-get install gimp

Це, можливо, ближче до функціональності Photoshop, ніж до MSPaint, хоча ... це добре.

Ось як це зробити в GIMP:

  1. Файл> Новий ; створюйте зображення більше, ніж обидва зображення, щоб об’єднатись.
  2. Файл> Відкрити як шари ; відкрийте свої зображення.
  3. Використовуйте інструмент Move [M] , щоб упорядкувати свої зображення.
  4. Використовуйте інструмент Обрізати [Shift + C] , щоб обрізати все, коли закінчите перестановку.
  5. Файл> Експорт у ..., щоб зберегти вихідний файл.

Це воно! Замість GIMP можна використовувати Pinta


Так, я згоден, здається, що для цього користувача краще буде метод на основі GUI.
Франтик

1
Я проголосував за це, оскільки він відповів лише на частину запитання і не сказав плакату, як з'єднати два зображення. Чому я втратив за це бал?
Саймон Хоаре

3
@SimonHoare задайте розпливчасте запитання, і ви отримаєте невиразну відповідь: +
Rinzwind

3
@SimonHoare: Я не давав конкретних вказівок, оскільки, як я вже сказав, питання занадто розпливчасте. Ви розумієте "об'єднання двох зображень" як зшивання двох сканів великої сторінки в одне зображення; Я насправді замислювався над тим, щоб зробити колаж, щось на зразок видалення фону з фотографії людини та розміщення його поверх іншого фону. Також питання задає "Чи є утиліта ...", а не "які конкретні кроки до ... в програмі X"
Сергій

2
Я додав кроки.
Бучич

26

Це доповнення до іншої відповіді imagemagickта врахування потреби в графічному інтерфейсі.

Натхненний цим дописом, що 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

Ті самі команди можна використовувати у .desktopфайлі, в /.local/share/file-manager/actionsякий додається контекстне меню для Nautilus та / або 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

О БОЖЕ МІЙ! Ваше перетворення + додаток зробило свою справу. Мені дуже важко було робити це просте завдання. і пінта і гуі імагемагіка не працювали для мене. Не знаю. Але ви зробили це так просто. Спасибі.
Сатя Пракаш

Просто і прямо!
Якша

8

Ви можете використовувати imagemagickдля цього. (Я також його використовую.)

Спочатку встановіть його: sudo apt-get install imagemagick

Після цього подивіться тут для використання, ви знайдете безліч прикладів. Найкраще те, що ви можете використовувати його з командного рядка (наприклад, інтегруватись у сценарій).


це графічний інтерфейс або утиліта командного рядка?
vipin8169

Ви можете використовувати GUI для всього. CLI необов’язковий.
Саймон Хоаре

ОК, але як отримати доступ до графічного інтерфейсу, коли у мене правильний imagemagick в тирі нічого не з’являється
vipin8169

4
У Imagemagick також є своєрідний графічний інтерфейс, тип displayтерміналу.
Франтик

3
Старовинна річ? Imagemagick? Командний рядок швидший і точніший, як і будь-який графічний інтерфейс. Щоб використовувати gimp лише для приєднання зображень? Як і стрілянина птаха з гармати ...;)
Франтик
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.