Skip to main content

Cum se convertesc imagini folosind Linux

pdfcube - prezentare pdf (Iunie 2025)

pdfcube - prezentare pdf (Iunie 2025)
Anonim

Acest ghid vă va arăta cum să manipulați imagini utilizând linia de comandă Linux.

Veți afla cum puteți redimensiona o imagine, atât în ​​ceea ce privește dimensiunea fișierului, cât și în funcție de scală. Veți învăța, de asemenea, cum să convertiți între mai multe tipuri de fișiere, cum ar fi de la JPG la PNG sau GIF la TIF.

Comanda de conversie

Comanda de conversie este folosită pentru a converti o imagine. Formatul este după cum urmează:

convertiți opțiuni de introducere fișier de intrare opțiuni de ieșire fișier de ieșire.

Cum se redimensionează o imagine

Dacă intenționați să includeți o imagine pe o pagină web și doriți să fie o anumită dimensiune, atunci puteți utiliza unele CSS pentru a redimensiona imaginea.

De fapt, este mai bine să încărcați imaginea ca dimensiune corectă în primul rând și să o inserați în pagină.

Acesta este, desigur, doar un exemplu de ce ați putea dori să redimensionați o imagine.

Pentru a redimensiona o imagine, utilizați următoarea comandă

converti imagename.jpg -configurați dimensiunile newimagename.jpg

De exemplu, pentru a converti o imagine la 800x600, veți folosi următoarea comandă:

converti imagename.jpg -resize 800x600 newimagename.jpg

Dacă prin conversia la dimensiunile specificate, raportul de aspect va fi afectat, imaginea va fi redimensionată la cel mai apropiat raport.

Pentru a forța conversia să fie dimensiunea exactă, utilizați următoarea comandă:

converti imagename.jpg -premiza 800x600! newimagename.jpg

Nu este necesar să specificați înălțimea și lățimea ca parte a comenzii de redimensionare.

De exemplu, dacă doriți ca lățimea să fie 800 și nu vă interesează înălțimea, puteți utiliza următoarea comandă:

converti imagename.jpg -resize 800 newimagename.jpg

Pentru a redimensiona o imagine la o înălțime specificată, utilizați următoarea comandă:

converti imagename, jpg -resize x600 newimagename.jpg

Cum se convertește de la un format de imagine la altul

Dacă aveți un fișier JPG și doriți să îl convertiți într-un PNG, atunci veți folosi următoarea comandă:

convertiți imaginea.jpg image.png

Puteți combina mai multe formate de fișiere diferite. De exemplu

convertiți imaginea.png image.gif

convertiți image.jpg image.bmp

convertiți image.gif image.tif

Cum se ajustează dimensiunea fișierului pentru o imagine

Există mai multe moduri de a modifica dimensiunea fizică a unei imagini.

  1. Schimbați raportul de aspect (faceți mai mic)
  2. Modificați formatul fișierului
  3. Modificați calitatea compresiei

Reducerea mărimii imaginii va diminua dimensiunea fișierului. În plus, utilizarea unui format de fișier care include compresie precum JPG vă va permite să reduceți dimensiunea fizică a fișierului.

În cele din urmă, ajustarea calității va face dimensiunea fizică a fișierului mai mică.

Cele 2 secțiuni anterioare vă arată cum să ajustați dimensiunea și tipul de fișier. Pentru a comprima imaginea încercați următoarea comandă:

converti imagename.jpg -calitate 90 newimage.jpg

Calitatea este specificată ca procentaj. Cu cât procentul este mai mic, cu atât fișierul de ieșire este mai mic, dar, evident, calitatea finală a ieșirii nu este la fel de bună.

Cum se rotește imaginile

Dacă ați făcut o fotografie în portret, dar doriți să fie o imagine peisajă, puteți roti imaginea utilizând următoarea comandă:

converti imagename.jpg -rotate 90 newimage.jpg

Puteți specifica orice unghi pentru rotire.

De exemplu, încercați acest lucru:

converti imagename.jpg -rotate 45 newimage.jpg

Conversia opțiunilor liniei de comandă

Există zeci de opțiuni de linie de comandă care pot fi utilizate cu comanda de conversie așa cum se arată aici:

Opțiunile sunt prelucrate în ordinea liniei de comandă. Orice opțiune pe care o specificați pe linia de comandă rămâne valabilă pentru setul de imagini care urmează, până când setul este terminat de apariția oricărei opțiuni sau-noop. Unele opțiuni afectează doar decodificarea imaginilor, iar altele doar codificarea. Acestea din urmă pot apărea după grupul final de imagini de intrare.

Pentru o descriere mai detaliată a fiecărei opțiuni, vedeți ImageMagick .

-adjoinintegrați imaginile într-un singur fișier multi-imagine
-affinedesen transformare matrice
-antialiaseliminați aliasul pixelilor
-adăugaadăugați un set de imagini
-in mediemedie un set de imagini
-fundalculoarea de fundal
-estompa X blur imaginea cu un operator Gaussian
-frontieră X înconjoară imaginea cu o margine de culoare
-bordercolorculoarea frontierei
-cutiesetați culoarea casetei de restricționare a adnotărilor
-cachemegabyte de memorie disponibile pentru memoria cache pixel
-canaltipul de canal
-cărbunesimula un desen de carbune
-a toca x {+ -} {+ -} {%} eliminați pixelii din interiorul unei imagini
-clamăaplicați calea de tăiere, dacă este prezentă
-coalesceîmbinarea unei secvențe de imagini
-colorizecolorați imaginea cu culoarea stiloului
-colorsnumărul preferat de culori din imagine
-colorspacetipul de spațiu de culori
-cometariuadnota o imagine cu un comentariu
-Compunetipul compoziției imaginii
-comprimatipul de compresie a imaginii
-contrastîmbunătăți sau reduce contrastul imaginii
-a decupa x {+ -} {+ -} {%} mărimea preferată și locația imaginii decupate
-cicludeplasați culoarea imaginii în funcție de cantitate
-debugactivați imprimarea de depanare
-deconstructdescompune o secvență de imagini în părțile componente
-întârziere <1/100ths of a second> afișați următoarea imagine după întrerupere
-densitate X rezoluție verticală și orizontală în pixeli a imaginii
-adâncimeadâncimea imaginii
-despecklea reduce punctele din interiorul unei imagini
-afişaspecifică serverul X de contactat
-dispuneGIF metoda de eliminare
-ditheraplicați difuzia de erori Floyd / Steinberg la imagine
-a desenaadnota o imagine cu unul sau mai multe primitive grafice
-marginedetectați marginile dintr-o imagine
-gravaemboss o imagine
-encodingspecificați codificarea fonturilor
-endianspecificați endianitatea (MSB sau LSB) a imaginii de ieșire
-sporiaplicați un filtru digital pentru a îmbunătăți imaginea zgomotoasă
-egalizaefectuați egalizarea histogramei la imagine
-completaticuloarea care trebuie utilizată la umplerea unui primitiv grafic
-filtruutilizați acest tip de filtru când redimensionați o imagine
-aplatizaaplatiza o secvență de imagini
-flipcreați o imagine "în oglindă"
-chixcreați o imagine "în oglindă"
-fontutilizați acest font atunci când adnotați imaginea cu text
-cadru x ++ înconjoară imaginea cu o margine ornamentală
-puf {%} culorile din această distanță sunt considerate egale
-gammanivel de corecție gamma
-gaussian X blur imaginea cu un operator Gaussian
-geometrie x {+ -} {+ -} {%} {@} {!} {<} {>} mărimea preferată și locația ferestrei Imagine.
-gravitatiedirecția primitivă gravitează la adnotarea imaginii.
-Ajutorinstrucțiuni de utilizare a imprimării
-implozieimplode pixeli de imagine despre centru
-intentutilizați acest tip de intenție de randare atunci când gestionați culoarea imaginii
-interlacetipul de schemă de intercalare
-etichetaatribuiți o etichetă unei imagini
-nivelajustați nivelul contrastului imaginii
-listătipul de listă
-buclăadăugați extensia de buclă Netscape în animația dvs. GIF
-Hartăalegeți un anumit set de culori din această imagine
-mascaSpecificați o mască de tăiere
-mattedepozitați canalul mat, dacă imaginea are unul
-medianaplicați un filtru median la imagine
-modulavariază luminozitatea, saturația și nuanța unei imagini
-monocromtransformați imaginea în alb-negru
-morphmodifică o secvență de imagini
-mozaiccreați un mozaic dintr-o secvență de imagini
-negaînlocuiți fiecare pixel cu culoarea sa complementară
-zgomotadăugați sau reduceți zgomotul dintr-o imagine
-noopNOOP (fără opțiune)
-normalizatransformați imaginea pentru a acoperi întreaga gamă de valori de culoare
-opacmodificați această culoare la culoarea stiloului din imagine
-pagină x {+ -} {+ -} {!} {%} {<} {>} dimensiunea și locația unei panze de imagine
-a pictasimula o pictura in ulei
-stilouspecificați culoarea stiloului pentru operațiile de desen
-pingdetermină în mod eficient caracteristicile imaginii
-pointsizepuncteaza fontul Postscript, OPTION1 sau TrueType
-previzualizareTipul de previzualizare imagine
-procesprocesează o secvență de imagini
-profiladăugați ICM, IPTC sau profil generic la imagine
-calitateJPEG / MIFF / PNG nivel de compresie
-a ridica X ușurați sau întunecați marginile imaginii
-regiune x {+ -} {+ -} să aplicați opțiuni unei porțiuni a imaginii
-resize x {%} {@} {!} {<} {>} redimensionați o imagine
-roll {+-}{+-} rotiți o imagine verticală sau orizontală
-roti {<}{>} aplicați rotirea imaginii pe imagine
-probăscală cu eșantion pixel
-sampling_factor X factorii de eșantionare utilizați de codificatorul JPEG sau MPEG-2 și decodorul / codificatorul YUV.
-scarăscalarea imaginii.
-scenăsetați numărul scenei
-seedvaloarea pseudo-aleatoare a numărului de semințe
-segment X segmentați o imagine
-umbră X umbrați imaginea utilizând o sursă de lumină îndepărtată
-ascuţi X ascuțiți imaginea
-bărbierit X shave pixeli de la marginile imaginii
-shear X forfecați imaginea de-a lungul axei X sau Y
-mărimea x {+ ofset} lățimea și înălțimea imaginii
-solarizenegati toti pixelii de deasupra nivelului de prag
-spreaddeplasați pixelii de imagine cu o valoare aleatorie
-accident vascular cerebralculoarea care trebuie utilizată atunci când se mișcă un primitiv grafic
-strokewidthsetați lățimea cursei
-vârtejvârf pixeli de imagine despre centru
-texturănumele de textură pentru a tigla pe fundalul imaginii
-pragprag imaginea
-ţiglăimaginea țiglă la umplerea unui primitiv grafic
-transformatransforma imaginea
-transparentfaceți această culoare transparentă în cadrul imaginii
-treedepthcopac adâncime pentru algoritmul de reducere a culorii
-tundetăiați o imagine
-tiptipul imaginii
-unitstipul de rezoluție a imaginii
-unsharp X ascuți imaginea cu un operator de mascare neclar
-use_pixmaputilizați pixmap-ul
-verbosetipăriți informații detaliate despre imagine
-vedereParametrii de vizualizare FlashPix
-val X modificați o imagine de-a lungul unui val sinusoidal
-scriescrieți o secvență de imagini converti, compozit

Pentru mai multe informații citiți pagina manuală a comenzii de conversie.