Ki jan yo konvèti Imaj Lè l sèvi avèk Linux

Gid sa a pral montre w kouman manipile imaj lè l sèvi avèk liy lan lòd Linux.

Ou pral jwenn ki jan yo rdimansyonman yon imaj tou de an tèm de gwosè dosye ak nan echèl. Ou pral aprann tou kouman konvèti ant kalite dosye miltip tankou soti nan JPG PNG oswa GIF TIF .

Kòmandman an konvèti

Yo konvèti lòd la konvèti yon imaj. Fòma a se jan sa a:

konvèti [opinyon opinyon] dosye opinyon [opsyon pwodiksyon] dosye pwodiksyon.

Ki jan yo Rdimansyonman yon Imaj

Si ou pral mete yon imaj sou yon Paj Web epi ou vle li yo dwe yon gwosè patikilye Lè sa a, ou ta ka itilize kèk CSS rdimansyonman imaj la.

Li se aktyèlman pi bon si yo Upload imaj la kòm gwosè kòrèk la an plas an premye epi insert li nan paj la.

Sa a se nan kou jis yon sèl egzanp poukisa ou ta ka vle rdimansyonman yon imaj .

Pou rdimansyonman yon imaj itilize lòd sa a

konvèti imagename.jpg -dimansyon dimansyon newimagename.jpg

Pou egzanp, konvèti yon imaj yo dwe 800x600 ou ta itilize lòd sa a:

konvèti imagename.jpg -resize 800x600 newimagename.jpg

Si pa konvèti nan dimansyon yo espesifye yo pral rapò a aspè dwe messed moute imaj la ap rdimansyonman nan rapò ki pi pre a.

Pou fòs konvèsyon an yo dwe gwosè egzak la, sèvi ak lòd sa a:

konvèti imagename.jpg -resize 800x600! newimagename.jpg

Ou pa bezwen presize wotè ak lajè a kòm yon pati nan lòd la rdimansyonman.

Pou egzanp, si ou vle lajè a yo dwe 800 epi ou pa pran swen sou wotè a ou ka itilize lòd sa a:

konvèti imagename.jpg -resize 800 newimagename.jpg

Pou rdimansyonman yon imaj yo dwe yon wotè espesifye itilize lòd sa a:

konvèti imagename, jpg -resize x600 newimagename.jpg

Ki jan yo konvèti soti nan yon fòma Imaj nan yon lòt

Si ou gen yon dosye JPG epi ou vle konvèti li nan yon PNG Lè sa a, ou ta itilize lòd sa a:

konvèti image.jpg image.png

Ou ka konbine fòma anpil diferan. Pa egzanp

konvèti imaj.png image.gif

konvèti image.jpg image.bmp

konvèti image.gif image.tif

Ki jan yo ajiste gwosè a File pou yon Imaj

Genyen yon kantite fason pou chanje gwosè dosye fizik la nan yon imaj.

  1. Chanje rapò aspè (fè li pi piti)
  2. Chanje fòma dosye a
  3. Chanje bon jan kalite konpresyon

Redui gwosè a nan imaj la pral fè gwosè a dosye ki pi piti. Anplis de sa, lè l sèvi avèk yon fòma dosye ki gen ladan konpresyon tankou JPG pral pèmèt ou diminye gwosè a dosye fizik.

Finalman ajiste bon jan kalite a ap fè gwosè dosye fizik la pi piti.

Ansyen 2 seksyon yo te montre ou kijan pou ajiste gwosè a ak kalite dosye. Konpresyon imaj la eseye lòd sa a:

konvèti imagename.jpg -kalite 90 newimage.jpg

Se bon jan kalite a espesifye kòm yon pousantaj. Pi ba a pousantaj ki pi piti a dosye a pwodiksyon, men evidamman bon jan kalite a pwodiksyon final se pa tankou bon.

Ki jan yo Thorne Imaj

Si ou te pran yon foto nan pòtrè men ou vle li nan yon imaj jaden flè ou ka Thorne imaj la lè l sèvi avèk lòd sa a:

konvèti imagename.jpg -rotasyon 90 newimage.jpg

Ou ka presize nenpòt ang pou wotasyon.

Pa egzanp, eseye sa a:

konvèti imagename.jpg -rotasyon 45 newimage.jpg

Konvèti opsyon liy lòd yo

Gen plizyè douzèn opsyon liy lòd ki ka itilize ak kòmandman an konvèti jan yo montre isit la:

Opsyon yo trete nan lòd liy lòd. Nenpòt opsyon ou presize sou liy la bay lòd rete an efè pou seri a nan imaj ki swiv, jouk seri a sispann pa aparans nan nenpòt opsyon oswa -noop . Gen kèk opsyon sèlman afekte dekodaj la nan imaj ak lòt moun sèlman kodaj la. Lèt la ka parèt apre gwoup final la nan imaj D '.

Pou yon deskripsyon pi detaye sou chak opsyon, gade ImageMagick .

-Adjwen rantre nan imaj nan yon sèl dosye milti-imaj
-fasin desen transfòme matris
-antialias retire alyas pixel
-append Mete yon seri imaj
-david mwayèn yon seri imaj
-background koulè a ​​background
-blur x blur imaj la ak yon operatè gaussian
-border x antoure imaj la ak yon fwontyè nan koulè
-bordcolor koulè fwontyè a
-box mete koulè a ​​nan bwat la limitasyon anote
-cache megabit nan memwa disponib nan kachèt la pixel
-channel ki kalite chanèl
-chwa simulation yon desen chabon
-chop x {+ -} {+ -} {%} retire pixels soti nan enteryè a nan yon imaj
-clip aplike chemen an taye, si yon sèl prezan
-coalesce rantre yon sekans nan imaj
-kolore kolorize imaj la ak koulè nan plim
-colors pi pito kantite koulè nan imaj la
-colorspace ki kalite koulè
-comment Anote yon imaj ak yon kòmantè
-Pran ki kalite konpozisyon imaj
-konpresyon ki kalite konpresyon imaj
-kontrast amelyore oswa redwi kontras imaj la
-crop x {+ -} {+ -} {%} gwosè pi pito ak kote nan imaj la taye
-cycle deplase kolormap imaj pa kantite lajan
-debug pèmèt enprime dbug
-dekonstwi kraze yon sekans imaj nan pati konstitiyan yo
-delay <1 / 100ths nan yon dezyèm> montre imaj kap vini an apre yo fin sispann
-dansite x vètikal ak orizontal rezolisyon nan piksèl nan imaj la
-depwen pwofondè nan imaj la
-despeckle redwi pik yo nan yon imaj
-display espesifye sèvè a X kontakte
-dispose GIF jete metòd
-tout aplike Floyd / Steinberg difizyon erè nan imaj la
-wap Anote yon imaj ak youn oswa plis primitif grafik
-edge detekte bor nan yon imaj
-emboss anbrase yon imaj
-kodaj presize kodaj la font
-endian presize endianness (MSB oswa LSB) nan imaj pwodiksyon
-enans aplike yon filtè dijital amelyore yon imaj fè bwi
-igalize fè ekivalans istogram nan imaj la
-fè koulè yo itilize lè wap ranpli yon primitif grafik
filtre sèvi ak sa a kalite filtre lè rèsize yon imaj
flach plati yon sekans nan imaj
-flip kreye yon "imaj glas"
-flop kreye yon "imaj glas"
-font sèvi ak sa a font lè anote imaj la ak tèks
-frame x + + antoure imaj la ak yon fwontyè dekoratif
-fuzz {%} Koulè nan distans sa a yo konsidere kòm egal
-gamma nivo nan koreksyon gama
-gazyen x blur imaj la ak yon operatè gaussian
-geometry x {+ -} {+ -} {%} {@} {!} {<} {>} gwosè pi pito ak kote nan fennèt la Imaj.
-gravite direksyon gravite primitif nan lè anote imaj la.
- ede enprime l 'enstriksyon
-implode enplike piksèl imaj sou sant la
-Sant sèvi ak sa a ki kalite rann entansyon lè jere koulè a ​​imaj
-lantre ki kalite konplo interlacing
-label Bay yon etikèt sou yon imaj
-level ajiste nivo nan kontras imaj
-list kalite lis la
-loop ajoute ekstansyon bouk Netscape nan animasyon GIF ou
-map chwazi yon seri patikilye nan koulè soti nan imaj sa a
-mask Espesifye yon mask koupe
-matte magazen ma kanal si imaj la gen yon sèl
-médian aplike yon filtè medyàn nan imaj la
-mòd varye klere, saturation, ak tent nan yon imaj
-monochrome transfòme imaj la nwa ak blan
-morph morphs yon sekans imaj
-mozayik kreye yon mozayik ki soti nan yon sekans imaj
-nèg ranplase chak pixel ak koulè konplemantè li yo
-noise ajoute oswa diminye bri nan yon imaj
-noop NOOP (pa gen opsyon)
-normalize transfòme imaj nan ranje ranje a plen nan valè koulè
-pou chanje koulè sa a nan koulè nan plim nan imaj la
-page x {+ -} {+ -} {%} {!} {<} {>} gwosè ak kote yon twal imaj
pentire simulation yon penti lwil oliv
-pen presize koulè plim la pou desen operasyon yo
-pou avèk efikasite detèmine karakteristik imaj yo
-Pwences prezante nan Postscript, OPTION1, oswa TrueType font la
-preview imaj preview preview
-Pwosesis travay yon sekans imaj
-profile ajoute ICM, IPTC, oswa pwofil jenerik imaj
-kalite JPEG / MIFF / PNG konpresyon nivo
-a x aleje oswa bouche imaj imaj
-region x {+ -} {+ -} aplike opsyon nan yon pòsyon nan imaj la
-resize x {%} {@} {!} {<} {>} rdimansyonman yon imaj
-Rele {+ -} {+ -} woule yon imaj vètikal oswa orizontal
-twa {<} {>} aplike Paeth wotasyon imaj nan imaj la
-Pwogram echèl imaj ak echantiyon pixel
-sampling_factor x faktè echantiyon itilize pa JPEG oswa MPEG-2 encoder ak YUV dekodè / encoder.
-kale echèl imaj la.
-scene mete nimewo sèn
-seed pseudo-o aza nimewo jeneratè pitit pitit valè
-segment x segman yon imaj
-chaj x lonje imaj la lè l sèvi avèk yon sous limyè byen lwen
-gaye x egwize imaj la
-xave x kale piksèl soti nan bor yo imaj
-shear x Taye imaj la ansanm aks X a oswa Y
-size x {+ konpanse} lajè ak wotè nan imaj la
-solarize negate tout piksèl anlè nivo papòt la
-paye deplase piksèl imaj pa yon kantite lajan o aza
-kwen koulè yo itilize lè caresses yon primitif grafik
-strokewidth mete lajè a konjesyon serebral
-swirl Piksèl image swirl sou sant lan
-texture Non nan teksti mozayik sou background nan imaj
-zotasyon papòt imaj la
-tile mozayik imaj lè ranpli yon primitif grafik
-transfòm transfòme imaj la
-transparan fè sa a koulè transparan nan imaj la
-treedepth pyebwa pwofondè pou algorithm rediksyon koulè a
-trim taye yon imaj
-tip kalite imaj la
-unit ki kalite rezolisyon imaj
-unsharp x egwize imaj la ak yon operatè mask unsharp
-use_pixmap sèvi ak pixmap la
-bwaze enprime enfòmasyon detaye sou imaj la
-View FlashPix gade paramèt
-wave x chanje yon imaj ansanm sou yon vag sinis
-ekri ekri yon sekans imaj [ konvèti, konpoze ]

Pou plis enfòmasyon li paj la manyèl pou lòd konvèti an.