Kā konvertēt attēlus, izmantojot Linux

Šī rokasgrāmata parādīs, kā manipulēt ar attēliem, izmantojot Linux komandrindu .

Jūs uzzināsiet, kā mainīt attēla izmēru gan faila lieluma, gan mērogā. Jūs arī uzzināsit, kā konvertēt starp vairākiem failu tipiem, piemēram, no JPG uz PNG vai GIF uz TIF .

Convert komandu

Konvertēšanas komandu izmanto attēla pārvēršanai. Formāts ir šāds:

konvertēt [ievades opcijas] ievades failu [izvades opcijas] izejas failu.

Kā mainīt attēla izmēru

Ja jūs gatavojaties iekļaut attēlu tīmekļa lapā un vēlaties, lai tas būtu īpaši liels, tad, lai mainītu attēla izmēru, varat izmantot kādu CSS.

Patiesībā ir labāk, lai vispirms augšupielādētu attēlu kā pareizo izmēru un ievietotu to lapā.

Tas, protams, ir tikai viens piemērs, kāpēc jūs varētu vēlēties mainīt attēla izmēru .

Lai mainītu attēla izmēru, izmantojiet šādu komandu

konvertēt imagename.jpg -izmēģēt izmērus newimagename.jpg

Piemēram, lai attēlu pārveidotu par 800x600, izmantotu šādu komandu:

konvertēt imagename.jpg -resize 800x600 newimagename.jpg

Ja, pārejot uz norādītajām dimensijām, proporcijas proporcija tiks sagrozīta, attēls tiks mainīts uz tuvāko attiecību.

Lai piespiestu reklāmguvumu būt par precīzu izmēru, izmantojiet šādu komandu:

konvertēt imagename.jpg -izskatīt 800x600! newimagename.jpg

Jums nav jānorāda augstums un platums kā komandas izmēru maiņas daļa.

Piemēram, ja vēlaties, lai platums būtu 800, un jums nav jāuztraucas par augstumu, varat izmantot šādu komandu:

konvertēt imagename.jpg -resize 800 newimagename.jpg

Lai mainītu attēla izmēru kā noteiktu augstumu, izmantojiet šādu komandu:

konvertēt imagename, jpg-resize x600 newimagename.jpg

Kā pārvērst no viena attēla formāta uz citu

Ja jums ir JPG fails un vēlaties to konvertēt uz PNG, tad izmantojiet šādu komandu:

konvertēt image.jpg image.png

Jūs varat apvienot daudzus dažādus failu formātus. Piemēram

konvertēt image.png image.gif

konvertēt image.jpg image.bmp

pārveidot image.gif image.tif

Kā pielāgot attēla faila lielumu

Ir vairāki veidi, kā mainīt attēla fizisko faila lielumu.

  1. Mainiet malu attiecību (samaziniet to)
  2. Mainiet faila formātu
  3. Mainiet saspiešanas kvalitāti

Samazinot attēla lielumu, faila izmērs būs mazāks. Turklāt, izmantojot failu formātu, kas ietver kompresiju, piemēram, JPG, jūs varat samazināt fizisko faila lielumu.

Visbeidzot, pielāgojot kvalitāti, fiziskā faila izmērs būs mazāks.

Iepriekšējās 2 sadaļās tika parādīts, kā pielāgot izmēru un faila tipu. Lai saspiestu attēlu, izmēģiniet šādu komandu:

konvertēt imagename.jpg -quality 90 newimage.jpg

Kvalitāte tiek norādīta procentos. Jo zemāka ir procentuālā vērtība, jo mazāka ir izvades fails, bet acīmredzot gala produkcijas kvalitāte nav tik laba.

Kā pagriezt attēlus

Ja esat uzņēmis fotoattēlu portreta režīmā, bet vēlaties, lai tas būtu ainavas attēls, jūs varat pagriezt attēlu, izmantojot šādu komandu:

konvertēt imagename.jpg -rotate 90 newimage.jpg

Jūs varat norādīt jebkuru rotācijas leņķi.

Piemēram, izmēģiniet šo:

pārveidot imagename.jpg -rotate 45 newimage.jpg

Convert komandrindas opcijas

Ir vairākas komandrindas opcijas, kuras var izmantot ar konvertēšanas komandu, kā parādīts šeit:

Opcijas tiek apstrādātas komandrindas kārtībā. Jebkurš komandrindā norādītais variants paliek spēkā attiecībā uz attēlu kopumu, kas seko līdz tam, kamēr iestatījums tiek izbeigts, parādoties jebkurai opcijai vai -noop . Dažas opcijas ietekmē tikai attēlu dekodēšanu un citus tikai kodējumu. Pēdējais var parādīties pēc gala datu ievades grupas.

Sīkāka katras opcijas apraksta aprakstu skatiet ImageMagick .

pievienojies pievienojiet attēlus vienam vairāku attēlu failam
-fenīns zīmēšanas pārveidošanas matrica
-antialias noņemt pixel aliasing
-pievienot pievienot attēlu kopu
-vidējais rādītājs vidējais attēlu kopums
-background fona krāsa
-blur x izgaismot attēlu ar gausu operatoru
robeža x ieskauj attēlu ar krāsainu malu
-pārklājums robežas krāsa
-box iestatīt anotācijas robežu lodziņa krāsu
-cache megabaitu atmiņas, kas pieejamas pikseļu kešam
-kanāls kanāla veids
-sarkls simulē kokogļu zīmējumu
-spēle x {+ -} {+ -} {%} no attēla iekšpuses noņemt pikseļus
-clip izmantojiet izgriešanas ceļu, ja tas ir klāt
-coalesce apvienot attēlu secību
-krāsaini krāsojiet attēlu ar pildspalvas krāsu
-krāsas vēlamais krāsu skaits attēlā
krāsainā krāsa krāsu telpas veids
-kommenta anotēt attēlu ar komentāru
-komponēt attēla sastāva veids
-spiediet attēla saspiešanas veids
- kontrasts uzlabo vai samazina attēla kontrastu
-crop x {+ -} {+ -} {%} apgrieztā attēla vēlamais izmērs un atrašanās vieta
cikls nomainīt attēla krāsu karti pēc summas
-debug iespējot atkļūdošanas izdruku
-deconstruct sadalīt attēlu secību sastāvdaļās
-beidzas <1 / 100ths of a second> parādīs nākamo attēlu pēc apturēšanas
blīvums x vertikālā un horizontālā izšķirtspēja attēla pikseļos
-depth attēla dziļums
-despeckle samazināt plankumu attēlu
-display norāda X serveri, uz kuru jāsazinās
-dispose GIF aizvākšanas metode
-Dire pielietojiet Floyd / Steinberg kļūdu izplatību attēlā
-draw anotēt attēlu ar vienu vai vairākiem grafiskiem primitīviem
-žogs atklāt malas attēlā
-memboss iespiest attēlu
-kodēšana norādiet fontu kodējumu
-endietis norādiet izvades attēla beigu vērtību (MSB vai LSB)
- pastiprināšanās izmantojiet digitālo filtru, lai uzlabotu trokšņainu attēlu
-equalize veikt histogrammas izlīdzināšanu ar attēlu
aizpildīt krāsu, ko izmanto, piepildot grafisko primitīvu
-filtra mainot attēla izmēru, izmantojiet šāda veida filtru
-flatten saplacināt attēlu secību
-flip izveidot "spoguļattēlu"
-flopa izveidot "spoguļattēlu"
fonts izmantojiet šo fontu, ja anotējat attēlu ar tekstu
-frame x ++ apņem attēlu ar dekoratīvo malu
-fuzz {%} krāsas šajā attālumā tiek uzskatītas par vienādām
-gamma gamma korekcijas līmenis
gažu x izgaismot attēlu ar gausu operatoru
-gemometrija x (+ -) {+ -} {%} {@} {!) {<} {>} Ieteicamais izmēra un attēla loga atrašanās vieta.
- gravitācija virziens primitīvs gravitācijas, kad anotējot attēlu.
-palīdzība drukāšanas lietošanas instrukcijas
-implode implodes par attēla pikseļiem par centru
-is nodoms pārvaldot attēla krāsu, izmantojiet šāda veida renderēšanas nolūku
starpsavienojums pārejas shēmas veids
marķējums piešķir attēlu uzlīmes
-līmenis pielāgojiet attēla kontrasta līmeni
-list saraksta veids
-lops pievienojiet Netscape cilpa paplašinājumu savai GIF animācijai
-map izvēlieties konkrētu krāsu kopu no šī attēla
-masks Norādiet apgriešanas masku
-matēts uzglabāt matēta kanālu, ja attēls ir viens
mediķis uz attēla izmantot vidējo filtru
-modulēt mainīt attēla spilgtumu, piesātinājumu un nokrāsu
monohroms pārveidot attēlu melnā un baltā krāsā
-morph morfē attēlu secību
-mosaic izveidojiet mozaīku no attēla secības
-negaita nomainiet katru pikseļu ar papildu krāsu
-numurs pievienojiet vai samaziniet attēla troksni
-noop NOOP (nav iespējas)
-normalizēt pārveidot attēlu, lai aptvertu pilnu krāsu vērtību diapazonu
-poka mainiet šo krāsu uz pildspalvas krāsu
-page x {+ -} {+ -} {%} {!} {<} {>} izmēra un attēla audekla atrašanās vieta
krāsa simulē eļļas gleznu
-pen norādiet pildspalvas krāsu zīmēšanas darbībām
-darbs efektīvi noteikt attēla īpašības
-pointsize norāda uz Postscript, OPTION1 vai TrueType fontu
-preview attēla priekšskatījuma veids
-process apstrādājiet attēlu secību
-profils pievienojiet ICM, IPTC vai vispārīgu profilu, lai attēlu
- kvalitāte JPEG / MIFF / PNG kompresijas līmenis
- paceliet x apgaismot vai aptumšot attēla malas
-reģions x {+ -} {+ -} izmantot attēla daļas opcijas
-rezultāts x {%} {@} {!) {<} {>} mainīt attēla izmēru
-roll {+ -} {+ -} ritiniet attēlu vertikāli vai horizontāli
-retaties {<} {>} pielietojiet attēla pagriešanu pret attēlu
- paraugs mēroga attēls ar pikseļu paraugu ņemšanu
-sampling_ koeficients x JPEG vai MPEG-2 kodētāja un YUV dekodētāja / kodētāja izmantotie paraugu ņemšanas faktori.
mērogots mērogojiet attēlu.
-scene iestatīt ainas numuru
- sēklas pseido-nejaušu skaitļu ģeneratora sēklas vērtība
-daugs x segmentēt attēlu
-sada x noformējiet attēlu, izmantojot tālu gaismas avotu
-aizsardzība x asināt attēlu
-shave x iztīrīt pikseļus no attēla malām
- sirdis x bīdiet attēlu gar X vai Y asi
-size x (+ nobīde) attēla platums un augstums
-solarize noraidīt visus pikseļus virs sliekšņa līmeņa
-pastiprināt nomainiet attēla pikseļus ar izlases lielumu
- trieciens Krāsa, ko izmanto, grauzdējot grafisku primitīvu
- trieciena platums iestatiet insulta platumu
-pārnakšņošana virpuļa attēla pikseļi par centru
- izšūšana tekstūras nosaukums flīžu uz attēla fona
- slieksnis sliekšņa attēls
-tils flīžu attēls, piepildot grafisko primitīvu
-pārveidot pārveidot attēlu
- caurspīdīgs padariet šo krāsu attēlā caurspīdīgu
-pārdošana koku dziļums krāsu samazināšanas algoritmam
-trim sagrieziet attēlu
tipa attēla veids
-vienības attēla izšķirtspējas veids
-sarga x asināt attēlu ar nesasmalcinātu maskas operatoru
-use_pixmap izmantojiet pixmap
-verbose izdrukājiet detalizētu informāciju par attēlu
-vīzija FlashPix skatīšanās parametri
-viļņa x mainīt attēlu gar sine wave
rakstīt uzrakstiet attēla secību [ convert, composite ]

Lai iegūtu papildinformāciju, izlasiet rokasgrāmatas lapu konvertēšanas komandai.