Si të konvertohen imazhet duke përdorur Linux

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 JPGPNG ose GIFTIF .

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.

  1. Ndryshoni raportin e pamjes (ta bëni më të vogël)
  2. Ndrysho formatin e skedarit
  3. 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.