Linux - Скрипт для об'єднання 2 зображень

  • Код
  • Створення сценарію

Хочете знати, як поєднати дві картинки? Там Gimp є досконалим, але це також тривалий процес.

Ось невеликий скрипт, який дозволить вам зібрати два або більше зображень (ви можете просто змінити сценарій відповідно).

Код

 ! / bin / bash

echo -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

Попередня Стаття Наступна Стаття

Кращі Поради