Ky udhëzues do t'ju tregojë se si t'i manipuloni imazhet duke përdorur linjen komanduese Linux.
Ju do të gjeni se si të ndryshoni një imazh si në aspektin e madhësisë së skedarit dhe në shkallë. Gjithashtu do të mësoni se si të konvertohet në mes llojeve të shumta të skedarëve si JPG në PNG ose GIF në TIF .
Komanda e konvertimit
Komanda e konvertimit përdoret për të kthyer një imazh. Formati është si më poshtë:
konvertoj [opsionet e hyrjes] skedarin e hyrjes [opsionet e prodhimit] skedarin e prodhimit.
Si të ridimensionohet një imazh
Nëse ju do të përfshini një imazh në një faqe interneti dhe ju dëshironi që ajo të jetë një madhësi e veçantë atëherë ju mund të përdorni disa CSS për të ndryshuar imazhin.
Është në të vërtetë më mirë pse të ngarkoni imazhin si madhësinë e saktë në vendin e parë dhe futeni atë në faqe.
Kjo sigurisht është vetëm një shembull pse ju mund të dëshironi të ndryshoni një imazh .
Për të ndryshuar madhësinë e imazhit, përdorni komandën e mëposhtme
konverto imagename.jpg - vleresoni dimensione newimagename.jpg
Për shembull, për të kthyer një imazh në 800x600 ju do të përdorni komandën e mëposhtme:
konverto imagename.jpg -rezize 800x600 newimagename.jpg
Nëse duke konvertuar në dimensionet e specifikuara, raporti i pamjes do të jetë i prishur, imazhi do të ndryshohet në raportin më të afërt.
Për ta detyruar konvertimin të jetë madhësia e saktë, përdorni komandën e mëposhtme:
konverto imagename.jpg - reziston 800x600! newimagename.jpg
Ju nuk duhet të specifikoni lartësinë dhe gjerësinë si pjesë e komandës së resize.
Për shembull, nëse dëshironi që gjerësia të jetë 800 dhe nuk ju intereson lartësia ju mund të përdorni komandën e mëposhtme:
konverto imagename.jpg -janë 800 newimagename.jpg
Për të ndryshuar madhësinë e imazhit për të qenë një lartësi e caktuar përdorni komandën e mëposhtme:
konverto imagename, jpg -rezize x600 newimagename.jpg
Si të konvertohet nga një format imazhi në një tjetër
Nëse keni një skedar JPG dhe doni të konvertojë atë në një PNG atëherë ju do të përdorni komandën e mëposhtme:
convert image.jpg image.png
Ju mund të kombinoni shumë formate të ndryshme skedari. Për shembull
konvertohet image.png image.gif
convert image.jpg image.bmp
convert image.gif image.tif
Si ta rregulloni madhësinë e skedarit për një imazh
Ka një numër mënyrash për të ndryshuar madhësinë e skedarit fizik të një imazhi.
- Ndryshoni raportin e pamjes (ta bëni më të vogël)
- Ndrysho formatin e skedarit
- Ndrysho cilësinë e compressionit
Reduktimi i madhësisë së imazhit do ta bëjë madhësinë e skedarit më të vogël. Përveç kësaj, duke përdorur një format skedari që përfshin compression si JPG do t'ju mundësojë të zvogëloni madhësinë e skedarit fizik.
Përfundimisht rregullimi i cilësisë do të bëjë madhësinë e skedarit fizik më të vogël.
Seksionet e mëparshme 2 treguan se si të rregulloni madhësinë dhe llojin e skedarit. Për të ngjeshur imazhin provoni komandën e mëposhtme:
konverto imagename.jpg - cilesia 90 newimage.jpg
Cilësia përcaktohet si përqindje. Sa më i ulët të jetë përqindja më e vogël e skedarit të prodhimit, por natyrisht cilësia e prodhimit përfundimtare nuk është aq e mirë.
Si të rrotullohen imazhet
Nëse keni marrë një foto në portret por dëshironi që të jetë një imazh peizazh, ju mund ta rrotulloni imazhin duke përdorur komandën e mëposhtme:
konverto imagename.jpg -rotate 90 newimage.jpg
Ju mund të specifikoni çdo kënd për rrotullim.
Për shembull, provoni këtë:
konverto imagename.jpg -rotate 45 newimage.jpg
Convert opsionet e komandës së komandës
Ka dhjetra opsione të linjës së komandës që mund të përdoren me komandën e konvertuar siç tregohet këtu:
Opsionet përpunohen në rendin e rreshtit të komandës. Çdo mundësi që ju specifikoni në rreshtin komandues mbetet në fuqi për grupin e imazheve që vijojnë, derisa grupi të përfundojë me shfaqjen e ndonjë opsioni ose -noop . Disa mundësi vetëm ndikojnë në dekodimin e imazheve dhe të tjerët vetëm kodimin. Kjo e fundit mund të shfaqet pas grupit përfundimtar të imazheve të futura.
Për një përshkrim më të hollësishëm të secilit opsion, shihni ImageMagick .
-adjoin | bashkoni imazhe në një skedar të vetëm me shumë imazhe |
-affine | vizatimi shndërron matricën |
-antialias | hiqni sinjalizimin e figurave |
-append | shtojini një sërë imazhe |
-mesatar | mesatarisht një sërë imazhe |
-background | ngjyrën e sfondit |
-blur x | turbulloni imazhin me një operator gaussian |
- kufiri x | rrethojnë imazhin me një kufi të ngjyrës |
-bordercolor | ngjyra e kufirit |
-Box | vendosni ngjyrën e kutisë kufizuese të shënimit |
-cache | megabajt të kujtesës në dispozicion të cache piksel |
-Kanal | lloji i kanalit |
-charcoal | simuloni një vizatim qymyr druri |
-çop x {+ -} {+ -} {%} | hiqni pixels nga brendësia e një imazhi |
-clip | aplikoni shtegun e prerjes, nëse dikush është i pranishëm |
-coalesce | bashkojë një sekuencë të imazheve |
-colorize | colorize imazhin me ngjyrën stilolaps |
-colors | numri i preferuar i ngjyrave në imazh |
-colorspace | llojin e ngjyrave |
-comment | shënoni një imazh me një koment |
-compose | lloji i përbërjes së imazhit |
-compress | lloji i ngjeshjes së imazhit |
-contrast | të përmirësojë ose zvogëlojë kontrastin e imazhit |
-crop x {+ -} {+ -} {%} | madhësia e preferuar dhe vendndodhja e imazhit të prerë |
ciklin e | zhvendos kolormapin e imazhit nga shuma |
-debug | mundësoj printimin e debug-it |
-deconstruct | prishen një sekuencë të imazhit në pjesë përbërëse |
-delay <1 / 100ths e një të dytë> | shfaqni imazhin tjetër pas pushimit |
- dendësia x | vertikale dhe horizontale në piksele të imazhit |
-thellesi | thellësia e imazhit |
-despeckle | të zvogëlojë speckles brenda një imazh |
display | specifikon serverin X për të kontaktuar |
-dispose | Metoda e hedhjes GIF |
-dither | aplikoni përhapjen e gabimeve të Floyd / Steinberg tek imazhi |
-draw | shënoni një imazh me një ose më shumë primitive grafike |
-edge | zbuloni skajet brenda një imazhi |
-emboss | zbukuro imazhin |
-encoding | specifikoni kodimin e shkronjave |
-endian | specifikoni endianness (MSB ose LSB) të imazhit të prodhimit |
-enhance | aplikoni një filtër dixhital për të rritur një imazh të zhurmshëm |
-equalize | kryej barazimin e histogramit me imazhin |
-fill | ngjyra për t'u përdorur kur mbushni një primitiv grafik |
-filter | përdorni këtë lloj filtri kur ridimensiononi një imazh |
-flatten | rrafsh një sërë imazhe |
-rrokullisje | krijoni një "imazh të pasqyruar" |
-flop | krijoni një "imazh të pasqyruar" |
-font | përdorni këtë font kur shënoni figurën me tekst |
-frame x ++ | rrethojnë imazhin me një kufi zbukurues |
-fuzz {%} | ngjyrat brenda kësaj distance konsiderohen të barabarta |
-gama | niveli i korrigjimit gama |
-gusisht x | turbulloni imazhin me një operator gaussian |
-gomet x {+ -} {+ -} {%} {@} {!} {<} {>} | madhësia dhe vendndodhja e preferuar e dritares së Imazhit. |
-gravity | drejtimi primitiv graviton për të kur shënon imazhin. |
-Help | shtypni udhëzimet e përdorimit |
-implode | implode piksele imazhi rreth qendrës |
-intent | përdorni këtë lloj të synimit të paraqitjes kur menaxhoni ngjyrën e imazhit |
-interlace | lloji i skemës së gërshetimit |
-label | caktojë një etiketë për një imazh |
-Niveli | rregulloni nivelin e kontrastit të imazhit |
-listë | lloji i listës |
-loop | shto zgjerimin e lakimit Netscape në animacionin tënd GIF |
-MAP | zgjidhni një grup të caktuar ngjyrash nga ky imazh |
-mask | Specifikoni një maskë clipping |
-matte | dyqan matte channel nëse imazhi ka një |
-median | aplikoni një filtër median në imazh |
-modulate | ndryshojnë shkëlqimin, mbushjen dhe ngjyrën e një imazhi |
-monochrome | transformoni imazhin në të zezë dhe të bardhë |
-morph | morphs një sekuencë imazh |
-mosaic | krijoni një mozaik nga një sekuencë imazhesh |
-negate | zëvendësojë çdo pixel me ngjyrën e saj komplementare |
-noise | shtoni ose zvogëloni zhurmën në një imazh |
-noop | JOOP (pa mundësi) |
-normalize | transformuar imazhin për të mbuluar gamën e plotë të vlerave të ngjyrave |
-i errët | ndryshoni këtë ngjyrë në ngjyrën e stilolaps brenda imazhit |
- faqe {{{{{{{{{{{ | madhësinë dhe vendndodhjen e një kanavase të imazhit |
-Paint | simuloni një pikturë të naftës |
-pen | specifikoni ngjyrën e stilolapsit për veprimet e tërheqjes |
-ping | përcaktojnë në mënyrë efikase karakteristikat e imazhit |
-pointsize | pikë të fontit Postscript, OPTION1 ose TrueType |
-preview | tipi i pamjes së imazhit |
proces- | përpunoj një rend të imazheve |
-profile | shtoni ICM, IPTC, ose profilin e përgjithshme për imazhin |
Quality | Niveli i compression JPEG / MIFF / PNG |
xhironi x | ndriçon ose errëson skajet e imazhit |
-region x {+ -} {+ -} | aplikoni opsione në një pjesë të imazhit |
-reziston x {%} {@} {!} {<} {>} | resize një imazh |
{+ -} {+ -} | rrokullisni një imazh vertikalisht ose horizontalisht |
-procesi {<} {>} | aplikoni rotacionin e imazhit Paeth në imazhin |
-sample | imazh në shkallë me mostrën e pikselave |
-sampling_factor x | faktorët e marrjes së mostrave të përdorura nga encoder JPEG ose MPEG-2 dhe YUV decoder / encoder. |
në shkallë | shkallë imazhin. |
-scene | vendosni numrin e skenës |
-seed | pseudo-random numri gjenerator vlera e farës |
- segment x | segment një imazh |
hesht x | hije imazhin duke përdorur një burim të largët të dritës |
-sharpen x | mpreh imazhin |
-shave x | rruaj piksele nga skajet e imazhit |
-shear x | qeth imazhin përgjatë boshtit X ose Y |
-size x {+ offset} | gjerësia dhe lartësia e imazhit |
-solarize | mohoni të gjithë piket mbi nivelin e pragut |
-spread | zhvendos piksele imazhi me një sasi të rastësishme |
-stroke | ngjyra për t'u përdorur kur stroking një primitive grafike |
-strokewidth | vendosni gjerësinë e goditjes |
-swirl | piksele me imazhin e imazhit rreth qendrës |
-texture | emrin e strukturës në tjegull mbi sfondin e imazhit |
-threshold | pragu i imazhit |
tjegullat | tjegull kur mbushni një primitiv grafik |
-transform | transformuar imazhin |
-transparent | e bëjnë këtë ngjyrë transparente brenda imazhit |
-treedepth | thellësia e pemës për algoritmin e zvogëlimit të ngjyrave |
-trim | shkurtoje një imazh |
-lloj | lloji i imazhit |
-units | lloji i zgjidhjes së imazhit |
-unsharp x | mpreh imazhin me një operator maskash unsharp |
-use_pixmap | përdorni pixmap |
-verbose | printoni informacion të detajuar rreth imazhit |
-pamje | Parametrat e shikimit të FlashPix |
-wave x | ndryshoni një imazh përgjatë valës sine |
-shkruaj | shkruaj një sekuencë të imazhit [ convert, composite ] |
Për më shumë informacion lexoni faqen manuale për komandën e konvertimit.