Как да редактирате, конвертирате и преоразмерите няколко изображения едновременно в Ubuntu

Редактирайте изображения в Ubuntu

Има много опции за редактиране на изображения в Ubuntu, но аз лично не харесвам повечето от тях. Ако искам да преоразмеря изображение, не искам да чакам колко време е необходимо, за да се отвори GIMP. Винаги можем да инсталираме nautilus-конвертор на изображения да завъртате и завъртате изображения с десния бутон от Nautilus, но защо да инсталираме пакет, който не показва текста по-горе, ако сме инсталирали такъв по подразбиране, който го прави? В тази статия ще ви научим как да редактирате, конвертирате, преоразмерите и още някои неща изображенията от Ubuntu Terminal.

Най-хубавото е, че това, което ще обясним в това ръководство, може да се приложи едновременно към няколко изображения. Например, ако искаме да преименуваме 10 снимки, без да се налага да щракваме с десния бутон, изберете „Преименуване“ и поставете името 10 пъти, можем да го направим с помощта на ImageMagick, Преглед на изображения по подразбиране на Ubuntu и други дистрибуции, включително Ubuntu MATE, моят любим. По-долу имате няколко примерни команди за извършване на няколко от тези операции, като се възползвате от Ubuntu Bash.

iMageMagick

ImageMagick се инсталира в много дистрибуции, като гореспоменатите Ubuntu или Ubuntu MATE. Ако вашата дистрибуция не го инсталира по подразбиране, можете да го инсталирате, като отворите терминал и напишете следната команда:

sudo apt-get install imagemagick

Преименувайте изображенията

Ако например направите урок за много улавяния, те ще имат име, което няма нищо общо с това, което искаме да покажем. Благодарение на ImageMagick можем да ги преименуваме от терминала с много проста команда. Както ще видите по-късно, можем да променим формата на изображенията и ще използваме абсолютно същата команда, но подходяща за нашата задача. Би било както следва:

convert *.png prueba.png

Като запазите разширението и добавите изходна дума, това, което ще направите, е да ги запазите с едно и също име, но с различен номер.

Преоразмеряване на изображения

Почти всички издания на това ръководство използват ключа превръщам. За преоразмеряване на изображения с ImageMagick от терминала ще напишем следната команда, където «test» ще бъде името на изображението, което искаме да конвертираме в друг формат:

convert prueba.png -resize 200×100 prueba.png

С предишната команда ще имаме преоразмери изображение при размер 200 × 100 пиксела. Първата стойност е размерът за ширина, а втората за височина. Ако използваме същото име, полученото изображение ще замести оригинала. Ако искаме само да променим ширината и височината, за да бъдат пропорционални, ще напишем следната команда, където 200 ще бъде избраният размер в пиксели:

convert prueba.png -resize 200 prueba.png

Ако искаме да е с височина 200 пиксела, ще трябва да напуснем изпразнете първата стойност ("Empty" x100), така че ще напишем следната команда:

convert prueba.png -resize x100 prueba.png

Понякога точни стойности, но ако искаме да е така, можем да напишем следната команда, където 200 × 100 би бил избраният размер:

convert prueba.png -resize 200×100! prueba.png

Завъртане на изображения

edit-images-ubuntu

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

convert prueba.jpg -rotate 90 prueba-rotado.jpg

Той ще добави текста, който конфигурираме в изходния файл, стига да го напишем по различен начин.

Редактирайте формата на изображението

ImageMagick също ни позволява конвертирате изображения към друг формат директно от терминала. Бихме го направили със следната команда:

convert prueba.png prueba.jpg

Ако това, което искаме, е само понижете качеството За да изпратим изображенията по пощата, например, бихме написали следната команда, където числото е процентът на качеството:

convert prueba.png -quality 95 prueba.jpg

Комбинирани операции

Ако искаме да направим различни модификации от този тип към изображение, можем да го направим, като комбинираме операции. По-долу имате пример за преоразмеряване, завъртане на 180º и понижаване на качеството на изображението до 95%.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

Обработено с Bash

Ubuntu bash

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

cd /home/pablinux/Escritorio

След като влезем в папката, пишем следната команда, за да преоразмерим всички .png изображения в папката Desktop до 830 пиксела и добавяме думата „първо“ пред нея:

for file in *.png; do convert $file -resize 830 primera-$file; done

По принцип това, което казваме, е «всички файлове, които са в тази папка и имат .png формат; направете преобразуването от ширина 830 и добавете първо към името на файла; завършек«. Ако редактирате много изображения, може да си струва за вас. Какво е вашето мнение?


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Джими Олано каза той

    НАЙ-ДОБРОТО НЕВЪЗМОЖНО!
    Въпреки че имах представа за инструмента „конвертиране“, КОЙТО МИСЛИХ, че това е „родна“ команда на Ubuntu, сега днес научих, че е част от ImageMagick.

    Моите поздравления за статията, проста, директна и добре написана за бързо разбиране, дори башът се прокрадва без особени усложнения!

    Благодаря.

    1.    Пабло Апарисио каза той

      Здравей Джими. Благодаря за вашия коментар. Все още можете да правите повече неща, като да прилагате ефекти, но наистина мисля, че не си струва да използвате терминала за това. Ако трябва да приложим ефекти, най-добре е да отворим изображенията и да видим какво правим, или поне така мисля.

      За поздрав.

  2.   Алфонсо каза той

    Благодаря ти Пабло. Това е нещо, което трябва да се обмисли по всяко време.