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.
- Chanje rapò aspè (fè li pi piti)
- Chanje fòma dosye a
- 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.