Phau ntawv qhia no yuav qhia koj txog kev siv cov kabmob siv Linux uas hais kom ua .
Koj yuav pom tau hais tias yuav ua li cas thiaj li hloov tau tus duab ob qho tib si ntawm cov ntaub ntawv me me thiab hauv qhov ntsuas. Koj tseem yuav kawm txog kev hloov ntawm ntau hom ntaub ntawv xws li ntawm JPG rau PNG lossis GIF rau TIF .
Kev hais kom hloov
Cov lus hais kom hloov siab los ntseeg yog siv los hloov cov duab. Cov hom ntawv yog raws li hauv qab no:
hloov [input xaiv] input ntaub ntawv [tso zis xaiv] tso zis cov ntaub ntawv.
Yuav ua li cas rau Resize tus duab
Yog tias koj yuav ntxiv cov duab hauv ib lub vev xaib thiab koj xav kom nws ua tus loj me me ces koj siv tau ib co CSS los hloov cov duab.
Nws yog qhov zoo tshaj yog ho mus upload cov duab raws li qhov tseeb loj nyob rau hauv thawj qhov chaw thiab ntxig rau nws mus rau hauv nplooj ntawv.
Qhov no yog ib qho piv txwv vim li cas koj thiaj li xav tsa ib qho duab .
Rov kho cov duab siv cov lus qhia nram qab no
hloov tshiab imagename.jpg -resize qhov ntev newimagename.jpg
Piv txwv, kom hloov tau ib cov duab los ua 800 x 600 koj yuav siv cov lus txib nram qab no:
hloov tshiab imagename.jpg -resize 800x600 newimagename.jpg
Yog hais tias los ntawm kev hloov mus rau qhov teev qhov ntev ntawm qhov piv piv yuav ntxhov siab txog cov duab yuav tsum tau resized mus rau qhov ze tshaj piv.
Txhawb txoj kev hloov siab los ua qhov loj me me, siv cov lus qhia nram qab no:
hloov tshiab imagename.jpg -resize 800x600! newimagename.jpg
Koj tsis tas yuav qhia kom meej rau qhov siab thiab qhov dav raws li ib feem ntawm qhov hais kom ua tshiab.
Piv txwv li, yog tias koj xav kom qhov dav yuav 800 thiab koj tsis quav ntsej txog qhov siab koj tuaj yeem siv cov lus txib nram qab no:
hloov tshiab imagename.jpg -resize 800 newimagename.jpg
Los txhim kho cov duab los ua qhov siab teev qhov siv cov lus qhia nram qab no:
hloov tshiab imagename, jpg -resize x600 newimagename.jpg
Yuav Siv Hloov Ntawm Ib Hom Phiaj Rau Lwm Tus
Yog hais tias koj muaj ib cov ntaub ntawv JPG thiab koj xav hloov nws mus rau ib tus PNG ces koj yuav siv cov lus txib nram qab no:
hloov duab image.jpg image.png
Koj tuaj yeem ua ntau yam ntaub ntawv tawm tswv yim. Piv txwv
hloov duab.png duab.gif
hloov image.jpg image.bmp
hloov image.gif duab.tif
Yuav Kho Qhov Luaj Li Cas Rau Duab
Muaj ntau txoj hauv kev los hloov cov ntaub ntawv lub cev loj ntawm daim duab.
- Hloov cov qauv piv (ua kom me dua)
- Hloov cov ntaub ntawv hom ntawv
- Hloov kev hloov kom zoo
Txo qhov loj ntawm daim duab yuav ua rau me me. Ntxiv mus, siv ib hom ntaub ntawv uas muaj compression xws li JPG yuav pab kom koj txo cov ntaub ntawv lub cev.
Thaum kawg qhov kho kom zoo yuav ua rau cov ntaub ntawv lub cev me me.
Cov tshooj 2 dhau los tau qhia koj txog kev kho qhov luaj li cas thiab hom ntaub ntawv. Kom hlob cov duab ua raws li cov lus qhia nram qab no:
hloov tshiab imagename.jpg -ntxwv 90 newimage.jpg
Qhov zoo yog teev raws li ib feem pua. Qhov tsawg feem pua me me cov ntaub ntawv tso tawm, tiam sis obviously qhov kawg tso zis tsis zoo li.
Yuav ua li cas tig duab
Yog tias koj tau thaij duab hauv daim duab, tab sis koj xav kom nws yog ib qho duab kos duab koj tuaj yeem tig cov duab siv cov lus txuas mus ntxiv no:
hloov tshiab imagename.jpg -rotate 90 newimage.jpg
Koj tuaj yeem hais meej txhua lub voj voos rau kev sib hloov.
Piv txwv li, sim ua li no:
hloov tshiab imagename.jpg -rotate 45 newimage.jpg
Hloov Cov Kws Ua Luam Kab Xaiv
Muaj ntau ntau ntawm cov kab hais kom ua cov kev xaiv uas tuaj yeem siv nrog qhov kev hloov dua siab tshiab raws li qhia ntawm no:
Cov kev xaiv ua tiav hauv kev hais kom ua. Txhua qhov kev xaiv uas koj hais qhia rau ntawm qhov hais kom ua kab tshua rau cov txheej txheem ntawm cov nram qab no, kom txog thaum lub teeb raug txiav tawm los ntawm qhov kev xaiv ntawm ib qho kev xaiv lossis -nrog . Qee qhov kev xaiv tsuas yog cuam tshuam rau kev daws teebmeem ntawm cov duab thiab lwm tus tsuas yog cov cim. Lub tom kawg tuaj yeem tshwm sim tom qab pab pawg cov tswv yim.
Yog xav paub ntxiv txog txhua qhov kev xaiv, saib ImageMagick .
-qhov chaw | koom cov duab rau hauv ib daim duab ntau xwb |
-tsev | daim duab hloov duab hloov |
-antialias | tshem pixel aliasing |
-qhov ntawv | tso ib txheej duab |
-ua kev xav | nruab nrab ntawm ib txheej ntawm cov duab |
-qhov chaw | xim tom qab |
-qhov x | blur cov duab nrog tus neeg teb xov tooj gaussian |
-qhov x | puag ncig cov duab nrog ciam teb ntawm cov xim |
-tswj xeeb | tus ciam teb xim |
-box | teev cov xim ntawm lub annotation bounding box |
-cache | megabytes ntawm nco muaj rau pixel cache |
-cannel | hom ntawm cov channel |
-ntxhais | simulate ib qho kev kos duab |
-chop x {+ -} {+ -} {%} | tshem tawm pixels los ntawm sab hauv ntawm ib daim duab |
-cuab | siv txoj kev clipping, yog tias muaj ib tug nyob hauv |
-ntxwv | sib tshuam ib theem ntawm cov duab |
-colorize | xim cov duab nrog tus cwj mem xim |
-colors | nyiam naj npawb ntawm cov xim hauv daim duab |
-Colorspace | hom colorpace |
-thaum | annotate tus duab nrog ib tug saib |
-tau | hom duab muaj pes tsawg leeg |
-compress | hom duab duab compression |
-contrast | txhim khu los yog txo cov duab sib txawv |
-txiv x {+ -} {+ -} {{} | qhov loj me me thiab qhov chaw ntawm tus duab cropped |
-cycle | pauv cov duab xim ntawm tus nqi |
-debug | pab kev debug luam tawm |
-deconstruct | zom zom cov duab sib lawv liag rau hauv cov khoom |
-delay <1 / 100ths ntawm ib pliag> | tso saib tom qab duab tom qab paus |
-density x | teeb meem ntsug thiab kab rov tav hauv pixels ntawm daim duab |
-depth | qhov tob ntawm daim duab |
-huaj tus kheej | txo cov txhauv hauv cov duab |
-display | qhia rau X neeg rau zaub mov kom hu tau |
-qhov dab tsi | GIF pov tseg txoj kev |
-tej | thov Floyd / Steinberg yuam kev diffusion rau daim duab |
-txoj | hais tawm cov duab nrog ib los yog ntau dua cov qauv duab |
-dawb | ntes cov duab nyob hauv duab |
-tau qab | emboss tus duab |
-taub qhia | hais kom meej rau qhov kev sau ntawv |
-txhua | qhia seb qhov kev mob siab (MSB lossis LSB) ntawm cov duab tso tawm |
-nrog | siv cov lim los txhim khu cov duab nrov |
-qhov kawg | ua cov kev sib npaug histogram rau cov duab |
-tsis | xim siv thaum sau daim duab ua ntej |
-paub | siv hom fais fab no thaum siv cov duab ua duab |
-tsawg | ca ib theem ntawm cov duab |
-tej faj | tsim ib qho "daim iav duab" |
-flaus | tsim ib qho "daim iav duab" |
-nqhia | siv no font thaum annotating cov duab nrog cov ntawv nyeem |
-tshawb x ++ | puag ncig cov duab nrog ib sab ntug hiav txwv |
-qhov {%} | xim li no nyob deb li qhov pom tau tias yog sib npaug |
-tomma | theem ntawm gamma kho lus |
-gaussian x | blur cov duab nrog tus neeg teb xov tooj gaussian |
-kev ntsuas x {+ -} {+ -} {%} {@} {!} {<} {>} | qhov loj dua qhov chaw thiab qhov chaw ntawm qhov rai qhov rai. |
-gravity | cov kev coj ua ntej thaum xub thawj mus rau cov duab. |
-help | luam tawm cov lus qhia |
-ntxwv | implode duab pixels txog qhov chaw |
-tsis | siv hom hom phiaj ntawm kev ua haujlwm thaum tswj cov duab xim |
-tsau | hom ntawm interlacing txwm |
-label | cob ib daim ntawv lo rau ib daim duab |
-level | kho cov duab zoo sib xws |
-npe | hom ntawm daim ntawv teev npe |
-paub | ntxiv Netscape Voj ncua ntxiv rau koj cov GIF animation |
-ntxiv | xaiv ib qho xim ntawm cov duab no |
-mask | Qhia kom meej lub looj ntsej muag |
-tej | khw muag khoom matte yog tias daim duab muaj ib qho |
-tej | siv cov duab nruab nrab rau duab |
-modulate | sib txawv, ci ntsa iab, thiab hawj ntawm duab |
-monochrome | hloov cov duab rau dub thiab dawb |
-morph | morphs cov duab sib lawv liag |
-mosaic | tsim ib lub mosaic los ntawm cov duab sib lawv liag |
-negate | hloov txhua pixel nrog nws cov xim complementary |
-tej | ntxiv los yog txo cov suab nrov hauv tus duab |
-noj | NOOP (tsis muaj kev xaiv) |
-tsis muaj zog | txav duab rau siab kawg ntawm ntau yam xim |
-paub | hloov cov xim no rau tus cwj mem xim hauv daim duab |
-page x {+ -} {+ -} {%} {!} {<} {>} | qhov loj thiab qhov chaw ntawm tus duab canvas |
-paint | simulate tus roj painting |
-pen | qhia lub cim xim rau kev kos duab |
-paub | nraaj txiav txim seb cov duab zoo li cas |
-pointsize | pointsize ntawm Postscript, OPTION1, los yog TrueType font |
-tsis pomzoo | duab saib ua ntej |
-kev ua haujlwm | txheej txheem cov duab ntawm cov duab |
-profile | ntxiv ICM, IPTC, los yog qhov profile rau duab |
-ntxwv | JPEG / MIFF / PNG compression level |
-xa x | qee kom pom lossis tsaus ntuj duab |
-txais x {+ -} {+ -} | thov kev xaiv rau ib feem ntawm daim duab |
-resize x {%} {@} {!} {<} {>} | resize tus duab |
-roll {+ -} {+ -} | dov tus duab vertically lossis horizontally |
-rotate {<} {>} | thov Paeth duab tig rau duab |
-qauv | scale duab nrog pixel sampling |
-sampling_factor x | sampling yam siv los ntawm JPEG lossis MPEG-2 encoder thiab YUV decoder / encoder. |
-scale | scale cov duab. |
-scene | teem caij naj npawb |
-ntxiv | pseudo-random tooj generator noob nqi |
-txoj x | ntu duab |
-shade x | ntxoov ntxoo cov duab uas siv lub teeb nrig |
-sharpen x | hla tus duab |
-shave x | shave pixels los ntawm cov duab npoo |
-tshais x | shear cov duab raws X lossis Y axis |
-size x {+ offset} | dav thiab qhov siab ntawm daim duab |
-solarize | negate tag nrho cov pixels saum toj kawg nkaus |
-nthuav dav | displace duab pixels los ntawm kev siv nyiaj |
-ntxiv | xim siv thaum stroking ib daim duab ua ntej |
-txoj kev lomzem | teeb tsa txoj hlab ntsha tawg |
-swirl | swirl duab pixels txog qhov chaw |
-taub ntawv | lub npe ntawm kev ntxhib los mos kom pobzeb mus rau cov duab tom qab |
-rhiav | chaw pib ntawm daim duab |
-tej | pobzeb duab thaum sau daim duab thaij duab qub |
-cov ntaub ntawv | txa tau cov duab |
-tsisleeg | ua kom cov xim no nyob rau hauv daim duab |
-treedepth | tsob ntoo tob rau qhov xim txo algorithm |
-trim | Trim tus duab |
- hom | hom duab |
-yog | hom duab daws teeb meem |
-nshooj x | hle daim duab nrog ib tus neeg teb xov tooj unsharp |
-use_pixmap | siv lub pixmap |
-hmoob | sau cov ncauj lus kom ntxaws txog cov duab |
-tshawb | FlashPix saib tsis |
-vave x | hloov tus duab raws li sine wave |
-Yog sau ntawv | sau tus duab ua ntu zus [ hloov ua lwm yam, kev sib txuas ] |
Yog xav paub ntxiv, nyeem phau ntawv qhia kev rau qhov kev hloov dua siab tshiab.