Kon Unsaon Pag-usab ang Mga Larawan Paggamit sa Linux

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.

  1. Usba ang aspect ratio (himoa kini nga mas gamay)
  2. Usba ang format sa file
  3. 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.