Šī 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.
- Mainiet malu attiecību (samaziniet to)
- Mainiet faila formātu
- 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.