Skip to main content

Kako pretvoriti slike pomoću Linuxa

Kako konvertovati sliku u PDF fajl (Lipanj 2025)

Kako konvertovati sliku u PDF fajl (Lipanj 2025)
Anonim

Ovaj vodič će vam pokazati kako manipulirati slikama pomoću Linux naredbenog retka.

Naći ćete kako promijeniti veličinu slike kako u pogledu veličine datoteke tako iu mjerilu. Također ćete naučiti kako pretvoriti između više vrsta datoteka, kao što su JPG u PNG ili GIF u TIF.

Pretvori naredbu

Naredba za pretvorbu koristi se za pretvaranje slike. Format je sljedeći:

pretvoriti ulazne opcije ulaznu datoteku izlazne mogućnosti izlaznu datoteku.

Kako promijeniti veličinu slike

Ako ćete na web stranicu uključiti sliku i želite da bude određena veličina, onda biste mogli koristiti neke CSS da biste promijenili veličinu slike.

Bilo je zapravo bolje ipak prenijeti sliku kao točnu veličinu na prvo mjesto i umetnuti je na stranicu.

To je, naravno, samo jedan primjer zašto želite promijeniti veličinu slike.

Za promjenu veličine slike upotrijebite sljedeću naredbu

pretvori imagename.jpg - veličina dimenzija newimagename.jpg

Na primjer, da biste pretvorili sliku na 800x600, upotrijebite sljedeću naredbu:

pretvoriti imagename.jpg - rezize 800x600 newimagename.jpg

Ako se pretvorbom u navedene dimenzije proporcija bude poremetila, slika će se mijenjati na najbliži omjer.

Da bi pretvorba bila točna veličina, upotrijebite sljedeću naredbu:

pretvoriti imagename.jpg - rezize 800x600! newimagename.jpg

Ne morate odrediti visinu i širinu kao dio naredbe za promjenu veličine.

Na primjer, ako želite da širina bude 800 i da vam nije stalo do visine, možete upotrijebiti sljedeću naredbu:

pretvoriti imagename.jpg - rezize 800 newimagename.jpg

Da biste promijenili veličinu slike na određenu visinu, upotrijebite sljedeću naredbu:

pretvoriti imagename, jpg -resize x600 newimagename.jpg

Kako to Pretvoriti iz jednog formata slike u drugi

Ako imate JPG datoteku i želite ga pretvoriti u PNG, upotrijebite sljedeću naredbu:

pretvoriti image.jpg image.png

Možete kombinirati mnogo različitih formata datoteka. Na primjer

pretvoriti sliku.png image.gif

pretvoriti image.jpg image.bmp

pretvoriti sliku.gif image.tif

Kako prilagoditi veličinu datoteke za sliku

Postoji nekoliko načina za promjenu veličine fizičke datoteke slike.

  1. Promijenite omjer slike (smanjite)
  2. Promijenite format datoteke
  3. Promijenite kvalitetu kompresije

Smanjivanje veličine slike će smanjiti veličinu datoteke. Osim toga, format datoteke koji uključuje kompresiju kao što je JPG omogućit će vam smanjenje fizičke veličine datoteke.

Konačno podešavanje kvalitete učinit će fizičku veličinu datoteke manjim.

Prethodna 2 odjeljka pokazuju kako prilagoditi veličinu i vrstu datoteke. Za komprimiranje slike probajte sljedeću naredbu:

pretvoriti imagename.jpg - kvalitetu 90 newimage.jpg

Kvaliteta je specificirana kao postotak. Što je manji postotak, manja je izlazna datoteka, ali očito konačna kvaliteta ispisa nije tako dobra.

Kako rotirati slike

Ako ste fotografirali u portretu, ali želite da bude pejzažna slika, možete rotirati sliku pomoću sljedeće naredbe:

pretvori imagename.jpg -rotate 90 newimage.jpg

Možete odrediti bilo koji kut za rotaciju.

Na primjer, isprobajte ovo:

pretvoriti imagename.jpg -rotate 45 newimage.jpg

Pretvori mogućnosti komandne linije

Postoje desetine opcija naredbenog retka koje se mogu koristiti s naredbom za pretvorbu kao što je prikazano ovdje:

Opcije se obrađuju redoslijedom naredbenog retka. Svaka opcija koju navedete u naredbenom retku ostaje na snazi ​​za skup slika koji slijede, dok se postavka ne prekine pojavljivanjem bilo koje opcije ili-noop, Neke opcije samo utječu na dekodiranje slika i druge samo za kodiranje. Potonja se mogu pojaviti nakon završne skupine ulaznih slika.

Za detaljniji opis svake opcije, pogledajte ImageMagick .

-adjoinspojite slike u jednu datoteku s više slika
-affinecrtanje matrice transformacije
-antialiasuklonite podudaranje piksela
-dodatidodajte skup slika
-averageprosječan skup slika
-backgroundboja pozadine
-blur x zamagliti sliku s Gaussovim operatorom
-granica x okružuju sliku s granicom boje
-bordercolorgraničnu boju
-boxpostavite boju okvira za označavanje bilješke
-cachemegabajta memorije koja je dostupna za pikselnu predmemoriju
-kanalvrstu kanala
-charcoalsimuliraju crtež drvenog ugljena
-chop x + } {+ {%} uklonite piksele iz unutrašnjosti slike
clipprimijenite stazu za clipping, ako je prisutan
-coalescespojiti niz slika
-colorizeobojiti sliku bojom olovke
-colorspreferirani broj boja na slici
-colorspacevrsta boja
-komentarzabilježite sliku s komentarom
-sastavitivrstu sastava slike
-oblogvrstu kompresije slike
-kontrastpoboljšati ili smanjiti kontrast slike
-usjev x + } {+ {%} željenu veličinu i položaj izrezane slike
-cikluspremjestiti količinu boje slike
-debugomogućiti ispisivanje pogrešaka
-deconstructrazbiti niz slika u sastavne dijelove
-odgoditi <1/100ths of a second> prikažite sljedeću sliku nakon zaustavljanja
-gustoća x okomita i horizontalna razlučivost u pikselima slike
-dubinadubina slike
-despecklesmanjiti mrlje na slici
-prikazodređuje X poslužitelj za kontakt
-raspolagatiMetoda odlaganja GIF-a
-ditherprimijeniti Floyd / Steinbergovu difuziju pogrešaka na sliku
-crtatizabilježiti sliku s jednim ili više grafičkih primitiva
-rubotkriti rubove unutar slike
-klesatiutisnuti sliku
kodira polyHisodredite kodiranje fonta
-endianodredite endianness (MSB ili LSB) izlazne slike
-enhanceprimijenite digitalni filtar kako biste poboljšali bučnu sliku
-ujednačitiizvođenje histograma na sliku
-fillboja za upotrebu prilikom popunjavanja grafičkog primitivca
-filtarKoristite ovu vrstu filtra kada promijenite veličinu slike
-flattenporavnati niz slika
-flipstvoriti "zrcalnu sliku"
-flopstvoriti "zrcalnu sliku"
-fontKoristite ovaj font prilikom bilježenja slike s tekstom
-frame x ++ okružuju sliku s ornamentalnom granicom
-fuzz {%} boje unutar ove udaljenosti smatraju se jednakima
-gamarazina gama korekcije
-gaussian x zamagliti sliku s Gaussovim operatorom
-geometrija x {+ -} {+ -} {%} {@} {!} {<} {>} željenu veličinu i položaj prozora slike.
-gravitacijasmjer primitivno gravitira kada bilježi sliku.
-Pomoziteispisati upute za uporabu
-implodeimplodiraju piksele slike oko središta
-namjerakoristite ovu vrstu namjere prikazivanja prilikom upravljanja bojom slike
-interlacetip interlacing sheme
-označitidodijeliti oznaku fotografiji
razine tlapodesite razinu kontrasta slike
-popisvrstu popisa
-petljadodajte proširenje Netscape petlje u GIF animaciju
-kartaodaberite određeni skup boja s ove slike
-maskaNavedite masku za rezanje
-matpohranite matirani kanal ako je slika ima
-medianprimijenite srednji filtar na sliku
-moduliratirazlikuju se svjetlina, zasićenost i nijansa slike
-monochromepretvorite sliku u crno-bijelo
-morphmorfira slikovni slijed
-mozaikstvoriti mozaik iz slikovnog slijeda
-negiratizamijeniti svaki piksel sa svojom komplementarnom bojom
-bukadodavanje ili smanjivanje šuma na slici
-noopNOOP (nema opcije)
-normalizetransformirajte sliku do rasprostiranja cijelog raspona vrijednosti boja
-neproziranpromijenite tu boju u boju olovke unutar slike
-stranica x + } {+ {!} {%} {<} {>} veličinu i položaj slike platnu
-bojasimulirati ulje na platnu
Penodredite boju olovke za radove crtanja
-pingučinkovito odrediti karakteristike slike
-pointsizeistaknite font PostScript, OPTION1 ili TrueType
-previewvrsta pretpregleda slike
-postupakobraditi niz slika
-profildodajte ICM, IPTC ili generički profil na sliku
-qualityRazina kompresije JPEG / MIFF / PNG
-podići x olakšati ili potamniti rubove slike
-regija x + } {+ primijeniti opcije na dio slike
-resize x {%} {@} {!} {<} {>} promijenite veličinu slike
-svitak {+-}{+-} okrenite sliku okomito ili vodoravno
-rotirati {<}{>} primijeniti Paeth sliku rotacije na sliku
-uzorakslike s pikselom uzorkovanja piksela
-sampling_factor x faktori uzorkovanja koji koriste JPEG ili MPEG-2 koder i YUV dekoder / enkoder.
-scalerazmjeri sliku.
-scenapostavite broj scene
-sjemevrijednost sjemena generatora pseudo-slučajnog broja
-segment x segmentira sliku
-hlad x zasjeniti sliku pomoću udaljenog izvora svjetlosti
-izoštriti x izoštriti sliku
-obrijati se x brijanje piksela sa rubova slike
-smicanje x presijecajte sliku duž X ili Y osi
-veličina x + pomak {} širine i visine slike
-solarizenegirati sve piksele iznad razine praga
-širenjepremjestiti piksele slike slučajnim iznosom
-strokeboja za upotrebu prilikom milovanja grafičkog primitivca
-strokewidthpostavite širinu udara
-swirlvrtložite piksele slike oko središta
-teksturanaziv teksture na pločici na pozadini slike
-pragprag slike
-pločicakada se popuni grafički primitiv
-transformiratipretvoriti sliku
-transparentančine ovu boju prozirnom unutar slike
-treedepthdubina stabla za algoritam smanjenja boja
-trimobrezivanje slike
-tipvrstu slike
-jedinicevrsta razlučivosti slike
-unsharp x izoštriti sliku s operaterom neozrpanih maski
-use_pixmapupotrijebite pixmap
-verboseispisati detaljne informacije o slici
-pogledFlashPix parametre za gledanje
-val x mijenjaju sliku duž sinusnog vala
-pisatinapisati slijed slika pretvoriti, kompozitni

Više informacija potražite u priručničkoj stranici za naredbu za pretvorbu.