Mwongozo huu utakuonyesha jinsi ya kutumia picha kwa kutumia mstari wa amri ya Linux.
Utapata jinsi ya kurekebisha picha zote kwa suala la ukubwa wa faili na kwa kiwango. Utajifunza pia jinsi ya kubadilisha kati ya aina nyingi za faili kama vile kutoka JPG hadi PNG au GIF hadi TIF .
Amri ya Convert
Amri ya kubadilisha hutumiwa kubadilisha picha. Fomu hiyo ni kama ifuatavyo:
kubadilisha [chaguo za pembejeo] faili ya kuingiza [chaguo la kutolewa] faili ya pato.
Jinsi ya kurejesha picha
Ikiwa utajumuisha picha kwenye ukurasa wa wavuti na unataka kuwa ukubwa fulani basi unaweza kutumia CSS ili kurekebisha picha.
Ni bora zaidi ingawa kupakia picha kama ukubwa sahihi katika nafasi ya kwanza na kuiingiza kwenye ukurasa.
Hii ni mfano mmoja tu kwa nini unaweza kutaka resize picha .
Ili resize picha hutumia amri ifuatayo
kubadilisha imagename.jpg -resize vipimo mpya.jpgame.jpg
Kwa mfano, kubadilisha picha kuwa 800x600 utatumia amri ifuatayo:
kubadilisha imagename.jpg -resize 800x600 new.jpgame.jpg
Ikiwa kwa kugeuka kwa vipimo maalum vipimo uwiano wa kipengele utaharibiwa na picha itasimamiwa kwa uwiano wa karibu zaidi.
Ili kulazimisha uongofu uwe ukubwa halisi, tumia amri ifuatayo:
kubadilisha imagename.jpg -resize 800x600! new.jpgame.jpg
Huna kutaja urefu na upana kama sehemu ya amri ya resize.
Kwa mfano, ikiwa unataka upana kuwa 800 na hujali kuhusu urefu unaweza kutumia amri ifuatayo:
kubadilisha imagename.jpg -resize 800 new.jpgame.jpg
Kurekebisha picha kuwa urefu maalum unatumia amri ifuatayo:
kubadilisha picha, jpg-kurekebisha x600 new.jpgame.jpg
Jinsi ya Kubadilisha Kutoka Kutoka kwa Moja ya Picha kwenye Mengine
Ikiwa una faili ya JPG na unataka kuibadilisha kwa PNG basi utatumia amri ifuatayo:
kubadilisha picha.jpg image image
Unaweza kuchanganya muundo tofauti wa faili. Kwa mfano
kubadilisha image.png image.gif
kubadilisha image.bmp image.jpg
kubadilisha picha.gif image.tif
Jinsi ya Kurekebisha Ukubwa wa Picha kwa Image
Kuna njia kadhaa za kubadilisha ukubwa wa faili ya picha.
- Badilisha uwiano wa kipengele (fanya iwe ndogo)
- Badilisha muundo wa faili
- Badilisha ubora wa kupandamiza
Kupunguza ukubwa wa picha itafanya ukubwa wa faili kuwa mdogo. Kwa kuongeza, kutumia fomu ya faili inayojumuisha ukandamizaji kama vile JPG itawawezesha kupunguza ukubwa wa faili.
Hatimaye kurekebisha ubora utafanya ukubwa wa faili kimwili.
Sehemu zilizopita 2 zimeonyesha jinsi ya kurekebisha ukubwa na aina ya faili. Ili kuondokana na picha jaribu amri ifuatayo:
kubadilisha imagename.jpg -quality 90 newimage.jpg
Ubora umewekwa kama asilimia. Asilimia ya chini ni ndogo ndogo faili ya pato lakini wazi ubora wa pato la mwisho sio mzuri.
Jinsi ya kugeuza Picha
Ikiwa umechukua picha katika picha lakini unataka kuwa picha ya mazingira unaweza kugeuza picha kwa kutumia amri ifuatayo:
kubadilisha imagename.jpg -rotate 90 newimage.jpg
Unaweza kutaja angle yoyote kwa mzunguko.
Kwa mfano, jaribu hili nje:
kubadili imagename.jpg -rotate 45 newimage.jpg
Convert Chaguzi Line Amri
Kuna chaguo kadhaa cha mstari wa amri ambayo inaweza kutumika na amri ya kubadilisha kama inavyoonyeshwa hapa:
Chaguo zinatatuliwa kwa amri ya mstari wa amri. Chaguo lolote uliloelezea kwenye mstari wa amri bado inafanya kazi kwa seti ya picha zifuatazo, hadi seti imekamilika na kuonekana kwa chaguo lolote au -noop . Baadhi ya chaguzi huathiri tu kutengeneza picha na wengine tu encoding. Mwisho unaweza kuonekana baada ya kundi la mwisho la picha za uingizaji.
Kwa maelezo zaidi ya kila chaguo, angalia ImageMagick .
-adjoin | Ungia picha kwenye faili moja ya picha |
-affine | kuchora mabadiliko ya tumbo |
-antialias | kuondoa pixel aliasing |
-songa | soma seti ya picha |
-a wastani | wastani wa seti ya picha |
- uwanja | rangi ya nyuma |
-blur x | furu picha na operator wa gaussia |
-maliko x | jenga picha na mpaka wa rangi |
-bordercolor | rangi ya mpaka |
-box | Weka rangi ya sanduku lililofungwa linalowekwa |
-cache | megabytes ya kumbukumbu inapatikana kwa cache ya pixel |
-channel | aina ya channel |
-shari | kuiga kuchora kwa mkaa |
-chap x {+ -} {+ -} {%} | kuondoa pixels kutoka ndani ya picha |
-chukua | tumia njia ya kupungua, ikiwa moja iko |
-coalesce | Unganisha mlolongo wa picha |
-colorize | colorize picha na rangi ya kalamu |
-color | Nambari ya rangi iliyopendekezwa katika picha |
-colorspace | aina ya rangi |
-wasimu | annotate picha na maoni |
-silisha | aina ya muundo wa picha |
-compress | aina ya ukandamizaji wa picha |
-simu | kuboresha au kupunguza tofauti ya picha |
-toka x {+ -} {+ -} {%} | ukubwa unaopendelea na eneo la picha iliyopigwa |
-cycle | hubadilisha rangi ya picha na kiasi |
-debug | itawezesha kufuta upya |
-deconstruct | kuvunja mlolongo wa picha katika sehemu za sehemu |
-dirisha <1 / 100ths ya pili> | onyesha picha inayofuata baada ya kusitisha |
ukubwa x | uamuzi wa wima na usawa katika saizi za picha |
-katika | kina cha picha |
-simba | kupunguza machungwa ndani ya picha |
-display | inabainisha seva ya X kuwasiliana |
-kusafisha | Njia ya kutoweka ya GIF |
-enda | tumia kupotoshwa kwa kosa la Floyd / Steinberg kwenye picha |
-rudisha | annotate picha na moja au zaidi primitives graphic |
-baji | kuchunguza mishale ndani ya picha |
-embo | emboss picha |
-kujiandikisha | taja encoding ya font |
-maa | taja endianness (MSB au LSB) ya picha ya pato |
-boresha | tumia chujio cha digital ili kuongeza picha ya kelele |
-ifanya | kufanya histogram equalization kwa picha |
-ajaza | rangi ya kutumia wakati wa kujaza picha ndogo |
-filter | tumia aina hii ya chujio wakati unapunguza picha |
-flatten | kupiga mlolongo wa picha |
-funga | kuunda "picha ya kioo" |
-flop | kuunda "picha ya kioo" |
-font | tumia font hii wakati unapotafuta picha na maandishi |
-frame x ++ | jenga picha na mpaka wa mapambo |
-fufu {%} | rangi ndani ya umbali huu huhesabiwa kuwa sawa |
-gamma | kiwango cha marekebisho ya gamma |
-gaussian x | furu picha na operator wa gaussia |
-geometri x {+ -} {+ -} {%} {@} {!} {<} {>} | ukubwa unaopendekezwa na eneo la dirisha la Picha. |
-gravity | mwelekeo wa mapema huathiri wakati unapotangaza picha. |
-help | uchapisha maagizo ya matumizi |
-panda | kuhimiza saizi za picha kuhusu katikati |
-simba | tumia aina hii ya kutoa tafsiri wakati wa kudhibiti rangi ya picha |
-interlace | aina ya mpango wa kuingiliana |
-label | toa lebo kwa picha |
-level | rekebisha kiwango cha picha tofauti |
-list | aina ya orodha |
-loop | ongeza ugani wa Netscape kitanzi kwa uhuishaji wako wa GIF |
-map | chagua seti fulani ya rangi kutoka kwa picha hii |
-mask | Taja mask ya kupiga |
-matte | kuhifadhi kituo cha matte ikiwa picha ina moja |
-mediani | tumia chujio cha wastani kwa picha |
-modha | kutofautiana mwangaza, kueneza, na hue ya picha |
-monochrome | kubadilisha picha kwa mweusi na nyeupe |
-morph | hupiga mlolongo wa picha |
-mosaic | fanya mosaic kutoka kwa mlolongo wa picha |
-negate | Badilisha nafasi ya kila pixel na rangi yake inayoongezea |
- tazama | ongeza au kupunguza kelele kwenye picha |
-noop | NOOP (hakuna chaguo) |
-ainisha | kubadilisha picha ili upeo kamili wa maadili ya rangi |
-kau | kubadilisha rangi hii kwenye rangi ya kalamu ndani ya picha |
-page x {+ -} {+ -} {%} {!} {<} {>} | ukubwa na eneo la turuba ya picha |
-paa | kuiga uchoraji mafuta |
-a | taja rangi ya kalamu kwa shughuli za kuchora |
-kwenda | ufanyie ufanisi sifa za picha |
-simba | pointsize ya PostScript, OPTION1, au fontType font |
-preview | aina ya hakikisho ya picha |
-kufanya kazi | mchakato mlolongo wa picha |
-fafanuzi | Ongeza ICM, IPTC, au maelezo mafupi ya picha kwa picha |
-maa | JPEG / MIFF / PNG kiwango cha kupandamiza |
-aza x | taa au vifungo vya picha vya giza |
-mkoa x {+ -} {+ -} | Tumia chaguo kwa sehemu ya picha |
-silisha x {%} {@} {!} {<} {>} | resize picha |
-roll {+ -} {+ -} | Piga picha kwa wima au usawa |
-takayo {<} {>} | Tumia mzunguko wa picha ya Paati kwenye picha |
- mfano | picha ndogo na sampuli ya pixel |
-sampling_factor x | vipimo vya sampuli vinazotumiwa na JPEG au MPEG-2 encoder na YUV decoder / encoder. |
-scale | tenga picha. |
-sene | Weka nambari ya eneo |
-mbegu | nambari ya namba ya jenereta ya nambari ya jenereta |
-shiriki x | sehemu ya picha |
-shadi x | kivuli picha kwa kutumia chanzo cha mwanga mbali |
-sharisha x | kuimarisha picha |
-shaza x | Piga pixels kunyoosha kutoka kwenye vidogo vya picha |
-shauri x | shear picha pamoja na X au Y axis |
-silisha x {+ offset} | upana na urefu wa picha |
-shauri | kupuuza saizi zote juu ya ngazi ya kizingiti |
-sambaza | hubadilisha saizi za picha kwa kiasi cha random |
-a | rangi ya kutumia wakati unapopiga picha ya kwanza |
-strokewidth | Weka upana wa kiharusi |
-swirl | Pikseli za picha za swirl kuhusu kituo |
-texture | jina la texture ili tile kwenye background ya picha |
-sitiri | piga picha |
-tile | picha ya tile wakati wa kujaza picha ndogo |
-transform | kubadilisha picha |
-na kawaida | fanya rangi hii uwazi ndani ya picha |
-takata | kina mti kwa algorithm ya kupunguza rangi |
-trim | trim picha |
-a | aina ya picha |
-unun | aina ya azimio la picha |
-unsharp x | kuimarisha picha na operesheni ya mask ya unsharp |
-use_pixmap | tumia pixmap |
-verbose | Chapisha maelezo ya kina kuhusu picha |
-tazama | Vipimo vya kutazama FlashPix |
-ave x | kubadilisha picha pamoja na wimbi la sine |
-andika | kuandika mlolongo wa picha [ kubadilisha, composite ] |
Kwa maelezo zaidi soma ukurasa wa mwongozo wa amri ya kubadilisha.