Linux - Скрипт для об'єднання 2 зображень
- Код
- Створення сценарію
Хочете знати, як поєднати дві картинки? Там Gimp є досконалим, але це також тривалий процес.
Ось невеликий скрипт, який дозволить вам зібрати два або більше зображень (ви можете просто змінити сценарій відповідно).
Код
! / bin / bashecho -n "дає ім'я першого зображення з контуром"
read image1
echo -n "дає ім'я другого зображення з контуром"
read image2
echo -n "назва файлу створено"
read image3
#echo -n "розмір виводу ex: 800x600 (генеруватиме зображення 1600x600)"
echo -n "Змінити розмір y / n"
читати модифікується
case $ modifiy в
N | n)
монтаж -геометрія + 1 + 1 $ image1 $ image2 $ image3
gpicview $ image3 &
;;
O | o)
echo -n "вихідний розмір ex: 800x600 (donnera 1600x600)"
читати taille
echo -n "border y / n"
прочитати відповідь
випадок $ відповідь в
O | o)
border = 4 + 4
size1 = $ size + $ border
;;
N | n)
size1 = $ size
;;
)
;;
esac
монтаж -геометрія $ size1 $ image1 $ image2 $ image3
gpicview $ image3 &
;;
)
;;
esac
Створення сценарію
- Відкрийте текстовий редактор (vim gedit kate і т.д.), зробіть копію / вставте код, збережіть його, наприклад, assemblephotos.
- Відкрийте термінал
- Перейдіть до каталогу, в якому збережено assemblephotos, а потім введіть:
- chmod + x assemblephotos - що робить ваш скрипт виконуваним.
- Бігти:
./assemblephotos
- Програма на кінцях відкриває зображення у програмі перегляду зображень.
- У сценарії
gpicview
- Можна поставити іншу, просто замінити gpicview на свій.
- Щоб полегшити життя, запустіть скрипт у каталозі, де розташовані фотографії.
- Ви можете прикрасити сценарій за бажанням. Додаткові команди з редагування команди:
$ man mount
- Необхідна програма
- ImageMagick
Для користувачів Windows:
- Вам потрібно встановити imagemagick для Windows
- Пуск> Виконати> cmd
Сценарій повинен виглядати так:
Microsoft Windows XP [версія 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C: Документи та налаштування jxxxx> cd C: Документи та налаштування Усі користувачі Документи
Зображення Mes
C: Документи та налаштування Всі користувачі Документи Зображення Mes
монтаж -геометрія + 1 + 1 collines.jpg hiver.jpg total.jpg
C: Документи та налаштування Всі користувачі Документи Зображення Mes