Как да конвертирате изображения с помощта на

Това ръководство ще ви покаже как да манипулирате изображения чрез командния ред на Linux.

Ще разберете как да промените размера на изображението както по отношение на размера на файла, така и по отношение на мащаба. Също така ще научите как да конвертирате между няколко вида файлове, като например JPG от PNG или GIF to TIF .

Командата за конвертиране

Командата за конвертиране се използва за конвертиране на изображение. Форматът е както следва:

конвертиране на [входни опции] входния файл [изходни опции] изходен файл.

Как да промените размера на изображението

Ако искате да включите изображение в уеб страница и искате да бъде определен размер, можете да използвате някои CSS, за да преоразмерите изображението.

Всъщност е по-добре да качите изображението като правилния размер на първо място и да го поставите в страницата.

Това, разбира се, е само един пример защо може да искате да промените размера на изображение .

За да промените размера на изображение, използвайте следната команда

конвертирай imagename.jpg - преместете размерите newimagename.jpg

Например, за да превърнете изображението в 800x600, ще използвате следната команда:

конвертирай imagename.jpg - преместете 800x600 newimagename.jpg

Ако чрез преобразуване до зададените размери съотношението ще се обърка, изображението ще бъде преоразмерено до най-близкото съотношение.

За да накарате преобразуването да бъде с точния размер, използвайте следната команда:

конвертирай imagename.jpg - преместете 800x600! newimagename.jpg

Не е необходимо да посочвате височината и ширината като част от командата за преоразмеряване.

Например, ако искате ширината да бъде 800 и не ви интересува височината, можете да използвате следната команда:

конвертирай imagename.jpg - преоразмерите 800 newimagename.jpg

За да промените размера на изображение на определена височина, използвайте следната команда:

конвертиране на изображения, jpg - преизчисляване на x600 newimagename.jpg

Как да конвертирате от един формат на изображение в друг

Ако имате JPG файл и искате да го конвертирате в PNG, тогава ще използвате следната команда:

конвертирай image.jpg image.png

Можете да комбинирате много различни файлови формати. Например

конвертирай image.png image.gif

конвертирай image.jpg image.bmp

конвертирай image.gif image.tif

Как да настроите размера на файла за изображение

Има редица начини да промените физическия размер на файла на изображение.

  1. Променете аспектното съотношение (намалете го)
  2. Променете файловия формат
  3. Променете качеството на компресията

Намаляването на размера на изображението ще намали размера на файла. Освен това, използването на файлов формат, който включва компресия като JPG, ще ви позволи да намалите размера на физическия файл.

Накрая, коригирането на качеството ще намали физически файла.

Предишните 2 секции ви показаха как да коригирате размера и типа на файла. За да компресирате изображението, опитайте следната команда:

конвертирай imagename.jpg-качество 90 newimage.jpg

Качеството се определя като процент. Колкото по-нисък е процентът, толкова по-малък е изходният файл, но очевидно окончателното качество на продукцията не е толкова добро.

Как да завъртите изображенията

Ако сте направили снимка по портрет, но искате тя да бъде пейзажно изображение, можете да завъртите изображението, като използвате следната команда:

конвертирай imagename.jpg -ротекст 90 newimage.jpg

Можете да зададете ъгъл за завъртане.

Например опитайте това:

конвертирай imagename.jpg -стойност 45 newimage.jpg

Конвертиране на опциите на командния ред

Има десетки опции на командния ред, които могат да се използват с командата за конвертиране, както е показано тук:

Опциите се обработват по ред на командния ред. Всяка опция, която зададете в командния ред, остава в сила за набор от изображения, които следват, докато набора бъде прекратен от появата на всяка опция или -noop . Някои опции засягат само декодирането на изображения и други само кодирането. Последният може да се появи след последната група от входни изображения.

За по-подробно описание на всяка опция вижте ImageMagick .

-adjoin съединете изображения в един и същ файл с множество изображения
-affine матрица за трансформиране на чертежи
-antialias премахване на пиксела
-Добавете добавете набор от изображения
-средно аритметично средно набор от изображения
-заден план цвета на фона
-blur x размалете изображението с оператор от Гаус
- граница х заобикаляте изображението с очертание на цвят
-bordercolor цвета на рамката
-кутия задайте цвета на полето за обвързване на поясненията
-cache мегабайта памет, достъпна за кеша на пикселите
канален типа канал
-дървени въглища симулирайте рисунка на дървени въглища
-chop x {+ -} {+ -} {%} премахване на пикселите от вътрешността на изображението
-clip приложете пътя на подрязване, ако има такъв
-coalesce обединява последователност от изображения
-colorize оцветяване на изображението с цвета на писалката
-colors предпочитания брой цветове в изображението
-colorspace вида на цветовото пространство
-comment анотира изображение с коментар
-compose вида на композицията на изображението
-compress вида на компресията на изображението
-contrast увеличаване или намаляване на контраста на изображението
-клип x {+ -} {+ -} {%} предпочитан размер и местоположение на изрязаното изображение
Цикъл изместване на цветните изображения по размер
-debug разрешете разпечатването на отстраняване на грешки
-deconstruct разрушават последователността на изображението в съставни части
-разпределение <1 / 100ths на секунда> след пауза се показва следващото изображение
- плътност х вертикална и хоризонтална резолюция в пиксели на изображението
-depth дълбочината на изображението
-despeckle намаляване на петна в образа
-display определя сървъра на X, който да се свърже
-dispose Метод за унищожаване на GIF
-dither приложете Floyd / Steinberg грешка за разпространение на изображението
-рисувам да анотира изображение с един или повече графични примитиви
-ръб, край откриване на ръбове в изображението
-emboss изрежете изображение
-encoding укажете кодирането на шрифта
-endian укажете endianness (MSB или LSB) на изходното изображение
-enhance приложете цифров филтър, за да подобрите шумно изображение
-equalize извършете изравняване на хистограмата към изображението
-fill цвят, който да използвате при запълване на графичен примитив
-filter използвайте този тип филтър при преоразмеряване на изображение
-flatten изравнява последователност от изображения
-flip създаване на "огледално изображение"
-flop създаване на "огледално изображение"
-font използвайте този шрифт, когато анотирате изображението с текст
-frame x ++ обградете изображението с декоративна граница
-fuzz {%} цветовете в това разстояние се считат за равни
-гама ниво на гама корекция
-гаусов х размалете изображението с оператор от Гаус
-геометрия x {+ -} {+ -} {%} {@} {!} {<} {>} предпочитания размер и местоположение на прозореца Изображение.
-земно притегляне посоката на примитивните гравитати, когато анотира изображението.
-помогне инструкции за използване на печат
-implode implode пиксели на изображението за центъра
-intent използвайте този тип намерение за рендиране, когато управлявате цвета на изображението
-interlace вида на схемата на преплитане
-label да зададете етикет на изображение
на нивото на земята настройте нивото на контраста на изображението
-list вида на списъка
-loop добавете разширение за Netscape loop към вашата GIF анимация
-map изберете конкретен набор от цветове от това изображение
-mask Посочете маска за подрязване
-matte мат канал, ако изображението има такъв
-Медиана приложете медиен филтър към изображението
-modulate променя яркостта, наситеността и оттенъка на изображение
-monochrome преобразува изображението в черно-бяло
-morph преобразува една последователност от изображения
-mosaic създаване на мозайка от последователност от изображения
-negate заменете всеки пиксел с неговия допълнителен цвят
-noise добавете или намалете шума в изображението
-noop NOOP (няма опция)
-normalize трансформира изображението, за да обхване пълния диапазон от цветови стойности
-opaque променете този цвят на цвета на писалката в изображението
- страница x {+ -} {+ -} {%} {!} {<} {>} размера и местоположението на картинно изображение
-paint симулирайте маслена живопис
-химилка задайте цвета на писалката за операциите по рисуване
-ping ефективно определят характеристиките на изображението
-pointsize привлича вниманието на шрифта Postscript, OPTION1 или TrueType
-preview вид визуализация на изображение
-process обработва последователност от изображения
-разрез добавете ICM, IPTC или общ профил към изображението
-quality JPEG / MIFF / PNG ниво на компресия
-повдигане на х осветява или потъмнява ръбовете на изображението
-регион х {+ -} {+ -} да приложите опции към част от изображението
-разширяване на x {%} {@} {!} {<} {>} преоразмеряване на изображение
- напишете {+ -} {+ -} завъртете изображение вертикално или хоризонтално
-ротека {<} {>} Прилагане Завърта изображението
-sample мащабно изображение с вземане на пиксели
-съответствие_фактор x фактори на вземане на проби, използвани от JPEG или MPEG-2 енкодер и YUV декодер / енкодер.
везна мащабиране на изображението.
-scene задайте номера на сцената
-seed стойност на семена на генератора на псевдо-случаен номер
сегмент х сегментиране на изображение
- скрий х засенчване на изображението чрез отдалечен източник на светлина
-изрязвам х изострете изображението
- изтрийте x да бръснете пикселите от ръбовете на изображенията
-Shear x срязвайте изображението по оста X или Y.
-разпределение x {+ отместване} ширината и височината на изображението
-solarize отричат ​​всички пиксели над праговото ниво
-разпространение измества пикселите на изображението с произволна сума
-удар цвят, който да използвате, когато изглаждате графичен примитив
-strokewidth задайте ширината на хода
-swirl виртуални пиксели на изображението около центъра
-Текстура името на текстурата, за да се напечата върху фон на изображението
-threshold прагът на изображението
-tile изображение на плочки при попълване на графичен примитив
-transform трансформира изображението
-прозрачна направете този цвят прозрачен в изображението
-treedepth дълбочина на дървото за алгоритъма за намаляване на цветовете
-trim отрежете изображение
-Тип типа на изображението
-единици вида на разделителната способност на изображението
-Защита x заостряне на изображението с оператор за маскиране
-use_pixmap използвайте pixmap
-verbose отпечатайте подробна информация за изображението
-view Параметри за преглеждане на FlashPix
-wave x промяна на изображение по синусоидална вълна
-write напишете последователност от изображения [ конвертиране, комбинирано ]

За повече информация прочетете ръководството за командата за конвертиране.