Yuav Hloov Siv Li Cas Thiaj Siv Linux

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.

  1. Hloov cov qauv piv (ua kom me dua)
  2. Hloov cov ntaub ntawv hom ntawv
  3. 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.