Мода в социальных сетях - это анимированные гифки, их миллионы и с разными целями, одни развлекают, другие информируют, но, без сомнения, они стали самым эффективным способом показать что-то и имеют невероятный вирусный эффект. Для всего этого мы хотим научить создавать изображения Gif с консоли чрезвычайно простым и быстрым способом, но с довольно обширной параметризацией, что приведет к высококачественные и персонализированные анимированные гифки.
Для создания изображений в формате GIF в Linux мы воспользуемся утилитой imagemagick, которая очень мощная и имеет довольно простой синтаксис.
Что такое imagemagick?
ImageMagick — это набор различных утилит, позволяющих выполнять множество действий с изображениями; это программа с открытым исходным кодом, которая обычно используется для отображения, редактирования и даже преобразования изображений.
Все эти утилиты управляются из командной строки, они совместимы с более чем 100 форматами и имеют очень короткую строку обучения в дополнение к довольно простому синтаксису.
Как установить imagemagick?
Imagemagick изначально присутствует в различных дистрибутивах Linux, но если он не установлен по умолчанию в вашей операционной системе, вы можете легко сделать это с помощью некоторых из следующих команд:
Установите imagemagick в Ubuntu, Debian и производных
Пользователи Ubuntu, debian, deepin и производных могут установить с помощью следующих команд:
$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick
Установите imagemagick в Arch Linux и производных
В Arch Linux и оболочке мы можем использовать репозитории AUR с помощью следующей команды:
$yaourt -S imagemagick
Установите imagemagick на CentOS / RHEL7, openSUSE, Fedora и производные
С помощью yum мы можем установить imagemagick в этих дистрибутивах, просто выполнив следующие команды
# [yum | dnf | zypper] установить http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] установить http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm
Установите imagemagick из исходного кода
Для всех дистрибутивов мы можем установить imagemagick прямо из его исходного кода, для этого мы должны выполнить эту серию команд:
$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch configure $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / convert logo: logo.gif
Как создать GIF из изображений с помощью imagemagick
Создание анимированных гифок с помощью imagemagick чрезвычайно просто, достаточно, чтобы у нас были все изображения, которые мы хотим собрать в одном каталоге, чтобы создать гифку и выполнить следующие команды:
$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # Это для изменения размера изображений до того же размера $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay представляет время задержки
И с помощью этой серии довольно простых и интуитивно понятных команд мы можем эффективно создавать наши анимированные гифки.