Я хочу приєднати два файли зображень в Ubuntu 12.04. Чи є якийсь спосіб я досягти цього?
Чи є якась утиліта для приєднання файлів зображень, можливо, щось на зразок MS-Paint в Ubuntu?
Я хочу приєднати два файли зображень в Ubuntu 12.04. Чи є якийсь спосіб я досягти цього?
Чи є якась утиліта для приєднання файлів зображень, можливо, щось на зразок MS-Paint в Ubuntu?
Відповіді:
"приєднати два зображення" - це досить розпливчастий опис, але я впевнений, що ти можеш робити все, що хочеш, з Gimp . Ви можете встановити його за допомогою Software Center або з командного рядка за допомогою
sudo apt-get install gimp
Це, можливо, ближче до функціональності Photoshop, ніж до MSPaint, хоча ... це добре.
Ось як це зробити в GIMP:
Це воно! Замість GIMP можна використовувати Pinta
Це доповнення до іншої відповіді 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
Ви можете використовувати imagemagick
для цього. (Я також його використовую.)
Спочатку встановіть його: sudo apt-get install imagemagick
Після цього подивіться тут для використання, ви знайдете безліч прикладів. Найкраще те, що ви можете використовувати його з командного рядка (наприклад, інтегруватись у сценарій).
display
терміналу.