Kini nga giya magpakita kanimo kon unsaon pagmanipula ang mga hulagway gamit ang Linux command line .
Imong mahibal-an kon unsaon pag-usab sa usa ka hulagway sa termino sa gidak-on sa file ug sa sukdanan. Mahibaluan mo man kon paano mag-convert sa tunga sang madamo nga mga tipo sang file subong gikan sa JPG pakadto sa PNG ukon GIF sa TIF .
Ang Convert Command
Ang mando sa kinabig gigamit sa pag-convert sa usa ka imahe. Ang format mao ang mosunod:
pag-usab [input nga mga kapilian] input file [output nga mga kapilian] output file.
Kon unsaon Paggamit ang Imahe
Kung ikaw maglakip sa usa ka imahen sa usa ka webpage ug gusto nimo kini nga usa ka partikular nga gidak-on dayon mahimo nimo gamiton ang CSS aron ma-resize ang imahe.
Mas maayo nga bisan pa ang pag-upload sa hulagway ingon nga husto nga gidak-on sa unang dapit ug isulod kini sa panid.
Siyempre kini usa lamang ka pananglitan kung nganong gusto nimo nga usbon ang usa ka imahe .
Aron usbon ang usa ka imahe gamiton ang mosunod nga sugo
kinabig ang imagename.jpg -magpresentar sa mga sukod nga bag-o nga pictureame.jpg
Pananglitan, aron ma-convert ang usa ka imahen nga mahimong 800x600 imong gamiton ang mosunod nga sugo:
kinabig ang imagename.jpg -magpresenta sa 800x600 newimageame.jpg
Kung pinaagi sa pagkabig ngadto sa gitino nga mga sukod ang aspeto nga ratio mahimong makadaut sa imahe nga mausob ngadto sa pinakasuod nga ratio.
Aron mapugos ang pagkakabig nga mao ang eksaktong gidak-on, gamita ang mosunod nga sugo:
kinabig ang imagename.jpg -magpahayag sa 800x600! new pictureame.jpg
Dili nimo kinahanglan itudlo ang gitas-on ug ang gilapdon isip kabahin sa resize command.
Pananglitan, kung gusto nimo ang gilapdon nga mahimong 800 ug wala nimo tagda ang gitas-on nga imong magamit ang mosunod nga sugo:
kinabig ang imagename.jpg -magpresenta sa 800 ka bag-o nga larawan
Aron usbon ang usa ka imahen nga usa ka tinong gitas-on mogamit sa mosunod nga sugo:
convert ang imagename, jpg -resize x600 new gambarame.jpg
Unsaon Pag-usab gikan sa usa ka Format sa Imahe ngadto sa Lain
Kung ikaw adunay JPG nga file ug gusto nimo nga i-convert kini sa usa ka PNG unya imong gamiton ang mosunod nga sugo:
pag-convert image.jpg image.png
Mahimo nimong i-combine ang daghang lain-laing mga format sa file. Pananglitan
pagbalhin sa image.png image.gif
pag-convert image.jpg image.bmp
convert image.gif image.tif
Kon Unsaon Pagpahiangay sa Size sa File alang sa usa ka Imahen
Adunay ubay-ubay nga mga paagi sa pag-usab sa gidak-on sa pisikal nga file sa usa ka imahe.
- Usba ang aspect ratio (himoa kini nga mas gamay)
- Usba ang format sa file
- Usba ang kalidad sa compression
Ang pagkunhod sa gidak-on sa imahe maghimo sa gidak-on nga gidak-on nga gamay. Dugang pa, ang paggamit sa format sa file nga naglakip sa compression sama sa JPG makapahimo kanimo sa pagpakunhod sa gidak-on sa pisikal nga file.
Sa katapusan ang pag-adjust sa kalidad makahimo nga ang pisikal nga gidak-on nga gidak-on mas gamay.
Ang miaging 2 mga seksyon nagpakita kanimo kon unsaon pag-adjust sa gidak-on ug sa tipo sa file. Aron sa pagsumpo sa hulagway sulayi ang mosunod nga sugo:
kinabig imagename.jpg -quality 90 newimage.jpg
Ang kalidad gihatagan ingon nga usa ka porsyento. Ang mas ubos nga porsyento mas gamay ang output file apan klaro nga ang katapusan nga kalidad sa output dili ingon ka maayo.
Unsaon Pag-Rotate ang mga Imahe
Kon nakuha nimo ang usa ka litrato sa portrait apan gusto nimo nga kini mahimong usa ka talan-awon nga talan-awon nga imong mahimo nga mapiho ang larawan gamit ang mosunod nga sugo:
kinabig imagename.jpg -wagtang 90 newimage.jpg
Mahimo nimo matino ang bisan unsang anggulo alang sa pagtuyok.
Pananglitan, sulayi kini:
kinabig ang imagename.jpg -rotate ang 45 newimage.jpg
I-convert ang Mga Linya sa Sugo nga Sugo
Adunay dinosena nga command line options nga mahimong magamit uban sa command nga kinabig sama sa gipakita dinhi:
Ang mga opsyon giproseso sa command line order. Ang bisan unsa nga kapilian nga imong gisulti sa linya sa command nagpabilin nga adunay epekto alang sa hugpong sa mga hulagway nga mosunod, hangtud nga ang hut-ong natapos pinaagi sa dagway sa bisan unsang kapilian o -noop . Ang ubang mga kapilian naga-apekto lamang sa pagkabasa sa mga hulagway ug sa uban pa nga ang pag-encode. Ang ulahi mahimo nga makita human sa katapusan nga grupo sa mga imahen sa input.
Alang sa mas detalyado nga paghulagway sa matag kapilian, tan-awa ang ImageMagick .
-madali | pag-apil sa mga hulagway ngadto sa usa ka multi-image file |
-inoy | paggama sa pagbag-o sa matrix |
-antialias | kuhaa ang aliasing nga pixel |
-pagpadayon | pagdugang usa ka hugpong sa mga hulagway |
-average | kasagaran usa ka hugpong sa mga hulagway |
-balikan | ang kolor sa background |
-blur x | blur ang imahe sa gaussian operator |
-bintang x | palibut sa hulagway nga may usa ka border sa kolor |
-bordercolor | ang kolor sa utlanan |
-box | ibutang ang kolor sa annotation bounding box |
-cache | megabytes sa memorya nga anaa sa cache nga cache |
-channel | ang matang sa channel |
-putol | sama sa usa ka drawing charcoal |
-chop x {+ -} {+ -} {%} | kuhaa ang mga pixel gikan sa sulod sa usa ka imahe |
-pagtipig | i-apply ang clipping path, kung naa ang usa |
-pagpalambo | paghiusa sa han-ay sa mga hulagway |
-molorize | kolor ang hulagway gamit ang kolor sa pen |
-sa mga kolor | gipalabi nga gidaghanon sa mga kolor sa imahe |
-sa kolor | ang matang sa mga kolor sa kolor |
-uyon | i-annotate ang usa ka imahe nga adunay usa ka comment |
-maayo | ang matang sa larawan nga komposisyon |
-idasok | ang matang sa image compression |
-maklaro | pagdugang o pagpakunhod sa kalainan sa hulagway |
-crop x {+ -} {+ -} {%} | gipalabi nga gidak-on ug nahimutangan sa gitanom nga larawan |
-cycle | paghulip sa larawan nga kolormap pinaagi sa kantidad |
-debug | makahimo sa debug printout |
-pagtukod | pagguba sa usa ka pagkasunod-sunod sa hulagway ngadto sa mga parte nga bahin |
-delay <1 / ika-100 sa usa ka segundo> | ipakita ang sunod nga hulagway human sa paghunong |
-density x | vertical ug horizontal nga resolusyon sa pixel sa imahe |
-depth | giladmon sa imahe |
-despeckle | pagpakunhod sa mga puntikpain sulod sa usa ka imahe |
-display | nagtino nga ang X server makontak |
-dispose | GIF nga pamaagi sa paglabay |
-dither | ipadapat ang sayup nga pagsabwag ni Floyd / Steinberg sa larawan |
-draw | i-annotate ang usa ka imahen nga adunay usa o labaw pa nga mga primitibo nga talan-awon |
-usa | Makita ang mga sulud sa sulod sa usa ka imahe |
-magbungat | magpatunghag usa ka larawan |
-mga pagsulat | isulti ang pag-encode sa font |
-endian | hingalan ang katapusan (MSB o LSB) sa output image |
- kalamboan | magamit ang usa ka digital nga filter aron mapalambo ang usa ka maabtik nga hulagway |
-pamatud-an | paghimo sa histogram equalization sa imahe |
-puno | kolor nga gamiton sa pagpuno sa usa ka graphic primitive |
-maghimo | gamita kini nga matang sa filter sa pag-usab sa usa ka imahe |
-kapoy | pag-ugmad sa han-ay sa mga hulagway |
-flip | paghimo og "mirror image" |
-flop | paghimo og "mirror image" |
-dili | gamita kini nga font sa pag-annot sa imahe gamit ang teksto |
-frame x ++ | palibut sa larawan nga adunay usa ka dayandayan nga utlanan |
-fuzz {%} | Ang mga kolor sulod niini nga gilay-on giila nga managsama |
-gamma | lebel sa pagbag-o sa gamma |
-gaussian x | blur ang imahe sa gaussian operator |
-geometry x {+ -} {+ -} {%} {@} {!} {<} {>} | gipalabi nga gidak-on ug nahimutangan sa bintana sa Larawan. |
-grabidad | direksiyon nga primitibo nga gravitates sa dihang nag-annot sa imahe. |
-help | i-print ang mga instruksyon sa paggamit |
-implode | pagputol sa mga pixel sa imahen bahin sa sentro |
-intent | gamita kining matanga sa paghubad sa pagdumala sa kolor sa imahe |
-Alang | ang matang sa interlacing scheme |
-label | paghatag og usa ka marka sa usa ka imahe |
-ugma | usba ang lebel sa kalainan sa hulagway |
-list | ang tipo sa lista |
-Labi | idugang ang extension sa loop sa Netscape sa imong GIF animation |
-mapa | pagpili sa usa ka partikular nga hugpong sa mga kolor gikan niini nga larawan |
-mask | Tinoa ang usa ka maskara sa pagkupot |
-matte | mag-store matte channel kung ang imahe adunay usa |
-mga tawo | ipadapat ang median filter sa imahe |
-modulate | lainlain ang kahayag, saturation, ug hue sa usa ka imahe |
-monochrome | usba ang imahe sa itom ug puti |
-morph | morphs usa ka sunod-sunod nga hulagway |
-mosaic | paghimo og usa ka mosaiko gikan sa usa ka han-ay sa hulagway |
-negate | ilisan ang matag pixel uban ang complementary color niini |
Dili | pagdugang o pagpakunhod sa kasaba sa usa ka imahe |
-no | NOOP (walay kapilian) |
-pormalize | pagbag-o sa hulagway sa paglukop sa bug-os nga mga hiyas sa kolor |
-opaque | usba kini nga kolor sa kolor sa pan sulod sa imahe |
-page x {+ -} {+ -} {%} {!} {<} {>} | gidak-on ug lokasyon sa usa ka canvas canvas |
-pintal | paghanduraw sa usa ka painting sa lana |
-pen | isulti ang kolor sa pan alang sa pagdibuho |
-ping | epektibo nga pagtino sa mga kinaiya sa imahe |
-Pagpili | nagtudlo sa mga Postscript, OPTION1, o TrueType font |
-preview | type preview image |
-process | iproseso ang usa ka han-ay sa mga hulagway |
-profile | makadugang sa ICM, IPTC, o generic profile sa imahe |
-walidad | JPEG / MIFF / PNG level compression |
-saise x | mopagaan o magpangitngit sa mga duldol nga hulagway |
-region x {+ -} {+ -} | magamit ang mga kapilian sa usa ka bahin sa imahe |
-pagpili ang x {%} {@} {!} {<} {>} | usba ang usa ka imahe |
-roll {+ -} {+ -} | pagbalhin sa usa ka hulagway vertikal o horizontally |
-rotate {<} {>} | i-apply ang rotating image sa Paeth sa imahe |
-sample | scale image nga adunay pixel sampling |
-sampling_factor x | sampling factors nga gigamit sa JPEG o MPEG-2 encoder ug YUV decoder / encoder. |
-scale | sukdon ang larawan. |
-mga | gibutang ang numero sa eksena |
-mao | pseudo-random number generator seed value |
-segment x | usa ka hulagway |
-sa x | Ang landong sa imahen gamit ang layo nga tinubdan sa kahayag |
-sharpen x | pagpahait sa imahe |
-pagkuha x | Pag-alim sa mga pixel gikan sa mga duldol sa imahe |
-mara x | paggupit sa hulagway diha sa X o Y axis |
-paghimo sa x {+ offset} | gilapdon ug gitas-on sa imahe |
-solarize | Palapas ang tanan nga pixel sa ibabaw sa lebel nga lebel |
-pakaon | ibalhin ang mga pixel sa imahe pinaagi sa usa ka random nga kantidad |
-mga sakit | kolor nga gamiton sa dihang mag-stroking sa usa ka graphic primitive |
-strokewidth | ibutang ang lapad sa stroke |
-swirl | magbuy-od ang mga pikty image bahin sa center |
- Teksto | ngalan sa pagkorag sa tile ngadto sa hulagway sa background |
-taod | sukaranan sa imahe |
-tile | tile image sa diha nga pagpuno sa usa ka graphic karaang |
-transform | pag-usab sa imahe |
-transparent | himoa kini nga kolor nga transparent sulod sa imahe |
-pagulang | ang giladmon sa kahoy alang sa pagkunhod sa kolor sa algorithm |
-trim | putlon ang usa ka imahe |
-matang | ang hulagway sa hulagway |
-units | ang matang sa resolusyon sa imahe |
-unsharp x | Pagpahait sa larawan uban sa usa ka unsharp mask operator |
-Usang_pixmap | gamita ang pixmap |
-Osoos | i-print ang detalyadong kasayuran mahitungod sa hulagway |
-view | Mga panid sa pagtan-aw sa FlashPix |
-gaw sa x | magbag-o sa usa ka imahe sa usa ka sine wave |
-magsulat | pagsulat sa usa ka sunod-sunod nga hulagway [ kinabig, komposit ] |
Alang sa dugang kasayuran basaha ang manwal nga panid alang sa kombertido nga kinabig.