V-ați săturat să vă deschideți în mod constant editorul de imagini preferat pentru o simplă decupare, redimensionare sau pentru a schimba formatul de fișier? Poate aveți nevoie să efectuați cu ușurință aceste sarcini în lot sau în software?

Iată cum să utilizați Linux convertit instrument, care vă permite să faceți toate acestea cu terminalul prin linia de comandă și multe altele.

Instalați ImageMagick

convertit instrumentul face parte din popular imagemagick pachet, pe care trebuie să îl aveți instalat. Verificați dacă ImageMagick este sau nu instalat cu comanda:

converti --versiune

Dacă este afișat numărul versiunii ImageMagick, atunci acesta este deja instalat și puteți trece la următoarea secțiune. În caz contrar, instalați ImageMagick cu comanda:

sudo apt-get -y instala imagemagick

Obțineți informații despre imagine

Puteți obține informațiile de bază despre orice imagine cu ajutorul comenzii:

convertit  -print "Tip:% m
Dimensiune:% b
Dimensiuni:% lx% h
"/ dev / null

Acest lucru vă va oferi tipul MIME al imaginii, dimensiunea fișierului în KB și dimensiunile acestuia în pixeli și va arăta similar cu:

instagram viewer

Tipul: jpeg
Dimensiune: 35,6 KB
Dimensiuni: 640 x 480

Schimbați formatul fișierului imagine

Puteți modifica cu ușurință formatul de fișier al oricărei imagini cu:

convertit  -adăuga 

Această comandă va prelua fișier, convertiți-l în formatul adecvat și salvați o nouă imagine la Trebuie să utilizați extensiile de fișiere corecte (de exemplu, JPG, GIF, PNG etc.) pentru DEST_FILE și va detecta automat în ce format să convertească imaginea.

Redimensionați o imagine în Linux

Dacă doriți să redimensionați o imagine sau să generați rapid o miniatură, puteți face acest lucru cu -dimensionare opțiune. Rulați următoarea comandă:

converti-redimensioneaza 25% 

Aceasta va redimensiona imaginea și va crea un nou fișier de imagine la DEST_FILE care este cu 25% dimensiunile imaginii sursă. Vă rugăm să rețineți, comanda de mai sus nu reduce dimensiunea cu 25%, ci generează o imagine nouă care este de 25% din dimensiune. Dacă trebuie să măriți o imagine, puteți ajusta procentul la mai mult de 100%.

În loc să redimensionați în procente, puteți specifica și dimensiunile specifice cu comanda:

converti -dimensionează 1024x768 profile.jpg profile_large2.jpg

Comanda de mai sus ar redimensiona imaginea sursă la 1024x768 pixeli și ar salva noua imagine la DEST_FILE.

Decupați o imagine

Dacă trebuie să scoateți puțin din partea superioară sau laterală, puteți decupa o imagine cu următoarea comandă:

convertit  -crop 640x250 + 0 + 0 

De exemplu, dacă imaginea sursă avea 640x480 pixeli, comanda de mai sus ar avea ca rezultat DEST_FILE fiind o imagine de 640x250 pixeli care conține jumătatea superioară a imaginii în timp ce jumătatea inferioară a fost decupată afară. +0+0 în comanda de mai sus specifică punctul din stânga sus al imaginii sau, cu alte cuvinte, unde să începeți decuparea.

Folosind exemplul de mai sus, puteți salva jumătatea inferioară a imaginii în loc cu comanda:

convertit  -crop 640x250 + 0 + 230 

Aceasta va începe decuparea la 0x230 în imaginea sursă, decupând jumătatea superioară și lăsând doar jumătatea inferioară.

Rotiți imaginea

Puteți chiar roti imagini utilizând comanda:

convertit  -rotează 90 

Comanda de mai sus va roti imaginea sursă cu 90 de grade în sensul acelor de ceasornic și va salva imaginea rezultată în DEST_FILE.

Adăugați legenda la imagine

O altă caracteristică excelentă a convertit instrumentul este capacitatea de a adăuga instantaneu subtitrări la imagini, inclusiv locul din imagine pentru a plasa subtitrarea, plus familia de fonturi, dimensiunea și culoarea de utilizat. Utilizați următoarea comandă pentru a adăuga o legendă la o imagine:

convert profile.jpg -pointsize 14 -font helvetica -fill yellow -draw 'text 270.160 "Cu căldură de la familie"' profile_cap.jpg

Comanda de mai sus va plasa o legendă „Cu respect cald de la familie” pe imaginea sursă folosind fontul Helvetica 14pt în galben, cu punctul din stânga sus al imaginii începând de la 270x160 pixeli și salvați rezultatele în DEST_FILE.

Vă rugăm să rețineți, trebuie să aveți grijă cu -a desena opțiune, care trebuie să înceapă cu ghilimele unice urmată de locația punctului din stânga sus, apoi de textul subtitrării înconjurat de ghilimele duble.

Este un o listă imensă de culori disponibilă și, dacă doriți, puteți lista toate culorile acceptate de computerul dvs. cu comanda:

Cum se utilizează coolere pentru inspirația paletei

Coolors este o aplicație web completă, care vă poate ajuta să găsiți schemele de culori perfecte. Iată cum să începeți.

cb:> showrgb

Selecția de fonturile variază în funcție de computer, dar toate fonturile standard care sunt utilizate în general vor fi acolo. Fiecare sistem de operare este puțin diferit, dar în Ubuntu, de exemplu, fonturile sunt situate în /usr/share/fonts director și conține o listă cu toate fonturile de sistem disponibile pe care le puteți utiliza în comanda de mai sus.

Mixează și potrivesc comenzile de editare a imaginilor

Puteți amesteca și potrivi oricare dintre opțiunile de mai sus într-o singură comandă pentru o eficiență mai mare. De exemplu, dacă aveți o imagine mare, care este într-o orientare greșită, cu o dimensiune de 2571x1200 pixeli și doriți să generați o miniatură de 300x200, puteți utiliza comanda:

convertit  -rotate 90 -crop 1200x800 -dimensiune 25% 

Cele de mai sus ar roti mai întâi imaginea cu 90 de grade, făcând noua dimensiune 1200x2571 pixeli. Apoi, ar tăia excesul de jos, deci are doar 800 de pixeli în înălțime și, în cele din urmă, va redimensiona imaginea la 25% din dimensiunea sa originală, rezultând o miniatură finală de 300x200 pixeli.

Procesați în lot un director de imagini

Aveți un întreg director de imagini pe care doriți să le prelucrați cu aceeași comandă? Nu este nicio problemă în Linux. De exemplu, s-ar putea să doriți să generați miniaturi ale tuturor imaginilor din directorul curent de lucru redimensionându-le la 30% din curentul lor:

mkdir thumbs
pentru i în `ls | grep .jpg $ `; convertiți $ i -redimensionează 30% thumbs / $ i; Terminat

Comanda de mai sus va parcurge toate fișierele din directorul curent care au o extensie .jpg, le va redimensiona la 30% din dimensiunea lor și va plasa miniaturile rezultate în /thumbs/ subdirector.

Manipularea imaginilor simplificată!

Prin acest tutorial, cu speranță, ați eliminat capacitatea de a manipula fără durere și efort imagini prin intermediul terminalului și cu ușurință proces de lot un întreg director cu o singură comandă.

Ați aflat ce este ImageMagick convertit instrumentul este, plus modul de schimbare a formatului de fișier, redimensionare, decupare, rotire și adăugare de subtitrări la imagini cu ușurință. Există, de asemenea, o mulțime de funcționalități suplimentare disponibile convert -help opțiune pentru o listă completă.

E-mail
Cele mai bune 6 aplicații Android pentru galerie mai bune decât Google Photos

Căutați cele mai bune aplicații de galerie Android pentru a înlocui Google Photos? Iată șase alternative gratuite de aplicații galerie care merită încercate.

Subiecte asemănătoare
  • Linux
  • Convertor de imagini
  • Editor de imagini
  • Editarea lotului de imagini
  • Terminal
  • Linux
Despre autor
Matt Dizak (12 articole publicate)Mai multe de la Matt Dizak

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.