Модата в социалните мрежи е анимиран GIF, има милиони и с различни цели, някои ни забавляват, а други ни информират, но без съмнение те са се превърнали в най-ефективния начин да покажете нещо и да постигнете невероятен вирусен ефект. За всичко това искаме да преподаваме създавайте Gif изображения от конзолата по изключително прост и бърз начин, но с доста обширна параметризация, която ще доведе до висококачествени и персонализирани анимирани gif.
За да създадем GIF файлове на изображения в Linux, ще използваме помощната програма imagemagick, която е супер мощна и има доста прост синтаксис.
Какво е imagemagick?
ImageMagick е колекция от различни помощни програми, които ни позволяват да извършваме много действия с изображения; той е с отворен код и обикновено се използва за показване, редактиране или дори конвертиране на изображения.
Всички тези помощни програми се управляват от командния ред, като са съвместими с повече от 100 формата и имат много кратък учебен ред, в допълнение към доста прост синтаксис.
Как да инсталирам imagemagick?
Imagemagick присъства в различни дистрибуции на Linux, но в случай че не е инсталиран по подразбиране във вашата операционна система, можете да го направите лесно с някои от следните команди:
Инсталирайте imagemagick на Ubuntu, Debian и деривати
Потребителите на Ubuntu, debian, deepin и деривати могат да инсталират, като използват следните команди:
$ sudo apt-get install php5 php5-общ 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
Създаването на анимирани gifs с imagemagick е изключително просто, достатъчно е да имаме всички изображения, които искаме да съберем в една и съща директория, за да създадем gif и да изпълним следните команди:
$ cd / DirectoryWhereThe Images are $ mogrify -resize 640x480 * .jpg * .png # Това е за преоразмеряване на изображенията в същия размер $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay представлява времето за забавяне
И с тази поредица от доста прости и интуитивни команди можем да създаваме нашите анимирани gifs ефективно.