ဒီလမ်းညွှန်ဟာ Linux ကိုသုံးပြီးပုံရိပ်တွေ manipulate ဖို့သင်မည်သို့ပြပါလိမ့်မယ် command line က ။
သငျသညျဖိုင်အရွယ်အစား၏စည်းကမ်းချက်များနှင့်စကေးအတွက်နှစ်ဦးစလုံးတစ်ဦးပုံရိပ်ဆိုဒ်ပြောင်းရန်ဖို့ဘယ်လိုထွက်ရှာတွေ့ပါလိမ့်မယ်။ သင်တို့သည်လည်းဤကဲ့သို့သောထံမှအဖြစ်ဖိုင်မျိုးစုံကို types များအကြားပြောင်းလဲဖို့ဘယ်လိုလေ့လာသင်ယူပါလိမ့်မယ် JPG မှ PNG သို့မဟုတ် GIF ကို မှ TIF ။
အဆိုပါ Converter စစ်ဌာနချုပ်
အဆိုပါပြောင်းလဲ command ကိုပုံရိပ်တစ်ခုအဖြစ်ပြောင်းလဲအသုံးပြုသည်။ အောက်မှာဖေါ်ပြတဲ့အတိုင်းပုံစံဖြစ်ပါသည်:
[input ကိုရွေးချယ်စရာ] input ကိုဖိုင် [output ကိုရွေးချယ်စရာ] output ကိုဖိုင်ပြောင်း။
တစ်ဦးပုံရိပ်အရွယ်အစားပြောင်းပါဖို့ကိုဘယ်လို
သင်တစ်ဦးဝက်ဘ်စာမျက်နှာတခုတခုအပေါ်မှာ image ကိုထည့်သွင်းရန်သွားကြသည်နှင့်သင်ကအထူးသဖြင့်အရွယ်အစားဖြစ်ချင်လျှင်သင်ပုံရိပ်အရွယ်အစားပြင်ဆင်ရန်အချို့ CSS ကိုအသုံးပြုနိုင်တယ်။
ပထမဦးဆုံးအရာဌာန၌မှန်ကန်သောအရွယ်အစားအတိုင်း image ကို upload တင်နှင့်စာမျက်နှာသို့ထည့်သွင်းရန်သော်လည်းဒါဟာအမှန်တကယ် သာ. ကောင်း၏။
ဒီသင်တန်းသင်ချင်ပေလိမ့်မည်အဘယ်ကြောင့်ပဲဥပမာတစ်ခုဖြစ်ပါသည် ပုံရိပ်တစ်ခုအရွယ်အစားပြင်ဆင်ရန် ။
ပုံတစ်ပုံကိုဆိုက်ပြောင်းရန်အောက်ပါ command ကိုသုံးပါ
ပြောင်း imagename.jpg -resize အတိုင်းအတာ newimagename.jpg
ဥပမာအားဖြင့်, သင်သည်အောက်ပါ command ကိုသုံးပါလိမ့်မယ် 800x600 ခံရဖို့ပုံရိပ်တစ်ခုပြောင်း:
imagename.jpg 800x600 newimagename.jpg -resize convert
သတ်မှတ်ထားသောအတိုင်းအတာဖို့ converting အားဖြင့်ဆိုပါက အချိုး image ကိုဖွင့် messed ပါလိမ့်မည်အနီးဆုံးအချိုးတခုမှာပါလိမ့်မည်။
အတိအကျအရွယ်အစားဖြစ်ပြောင်းလဲခြင်းအတင်းဖို့, အောက်ပါ command ကိုသုံး:
imagename.jpg -resize 800x600 ပြောင်း! newimagename.jpg
သင့်အနေဖြင့်အရွယ်အစားပြောင်း command ကို၏တစိတ်တပိုင်းအဖြစ်အမြင့်နှင့်အကျယ်သတ်မှတ်ရန်မလိုပါ။
ဥပမာအားဖြင့်, သင် width ကို 800 ဖြစ်ချင်လျှင်သင်အောက်ပါ command ကိုသုံးနိုင်သည်မြင့်အကြောင်းကိုဂရုမစိုက်ပါဘူး:
imagename.jpg -resize 800 newimagename.jpg convert
အောက်ပါ command တစ်သတ်မှတ်ထားသောအမြင့်အသုံးပြုမှုဖြစ်ဖို့ပုံတစ်ပုံအရွယ်အစားပြင်ဆင်ရန်:
imagename convert, JPG -resize x600 newimagename.jpg
နောက်ထပ်တ Image ကို Format ကို မှစ. ပြောင်းလုပ်နည်း
သင်တစ်ဦး JPG ဖိုင်ရှိသည်နှင့်သင်တစ်ဦး PNG ကပြောင်းလဲရန်ဆန္ဒရှိလျှင်သင်အောက်ပါ command ကိုသုံးပါလိမ့်မယ်:
image.jpg image.png convert
သင်သည်များစွာသောကွဲပြားခြားနားသောဖိုင် Format ပေါင်းစပ်နိုင်ပါတယ်။ ဥပမာ
image.png image.gif convert
image.jpg image.bmp convert
image.gif image.tif convert
တစ်ဦးပုံရိပ်များအတွက်ဖိုင်အရွယ်အစား Adjust လုပ်နည်း
ပုံတစ်ပုံ၏ရုပ်ပိုင်းဆိုင်ရာဖိုင်အရွယ်အစားပြောင်းလဲပစ်ရန်နည်းလမ်းများ၏နံပါတ်ရှိပါသည်။
- (ကသေးငယ်ပါစေ) ကိုအချိုးကိုပြောင်း
- ဖိုင်ကို format ကိုပြောင်းပေးပါ
- ချုံ့အရည်အသွေးကိုပြောင်းလဲပါ
ပုံရဲ့ size ကိုလျှော့ချဖိုင်အရွယ်အစားသေးငယ်စေမည်။ ထို့အပြင်ထိုကဲ့သို့သော JPG အဖြစ်ချုံ့ပါဝင်သောဖိုင်တစ်ဖိုင် format ကိုသုံးပြီးရုပ်ပိုင်းဆိုင်ရာဖိုင်အရွယ်အစားလျှော့ချဖို့သငျသညျကို enable ပါလိမ့်မယ်။
နောက်ဆုံးအနေနဲ့အရည်အသွေးညှိရုပ်ပိုင်းဆိုင်ရာဖိုင်အရွယ်အစားသေးငယ်စေမည်။
ယခင် 2 ကဏ္ဍများအရွယ်အစားနဲ့ဖိုင်အမျိုးအစားကိုထိန်းညှိဖို့သင်မည်သို့ပြသသည်။ ရန် image ကိုချုံ့ အောက်ပါ command ကိုကြိုးစားပြီး:
imagename.jpg -quality 90 newimage.jpg convert
အရည်အသွေးတစ်ရာခိုင်နှုန်းအဖြစ်သတ်မှတ်ထားသောဖြစ်ပါတယ်။ အဆိုပါရာခိုင်နှုန်းသေးငယ်တဲ့က output file ကိုနိမ့်ပေမယ့်သိသာနောက်ဆုံး output ကိုရညျအသှေးကောငျးမဟုတျပါဘူး။
Images ကိုလှည့်ပါဖို့ကိုဘယ်လို
သငျသညျပုံတူအတွက်ဓာတ်ပုံရိုက်ယူကြပြီသို့သော်သင်ကရှုခင်းပုံရိပ်ဖြစ်လိုပါကအောက်ပါ command ကို သုံး. image ကိုလှည့်နိုင်ပါတယ်:
ပြောင်း imagename.jpg -rotate 90 newimage.jpg
သငျသညျအလှည့်အဘို့မဆိုထောင့်ကိုသတ်မှတ်နိုင်ပါတယ်။
ဥပမာ, ဒီစမ်း:
ပြောင်း imagename.jpg -rotate 45 newimage.jpg
စစ်ဌာနချုပ်လိုင်း Options ကို convert
ဤနေရာတွင်ပြထားတဲ့အတိုင်းပြောင်းလဲ Command ဖြင့်သုံးနိုငျကွောငျးကို command line ကိုရွေးချယ်စရာများစွာရှိပါတယ်:
Options ကို command line ကိုနိုင်ရန်အတွက်လုပ်ငန်းများ၌နေကြသည်။ ခြိနျးဆို option ကိုသို့မဟုတ် -noop ၏အသွင်အပြင်အားဖြင့်ရပ်စဲသည်အထိသင် command line ကိုအပေါ်ကိုသတ်မှတ်မဆို option ကိုအောက်ပါအတိုင်းကြောင်းပုံရိပ်တွေများ၏အစုများအတွက်အကျိုးသက်ရောက်မှုအတွက်နေဆဲဖြစ်သည်။ တချို့ကရွေးချယ်စရာသာသာ encoding ကပုံရိပ်တွေနဲ့တခြားသူတွေရဲ့ဒီကုဒ်ဒါအကျိုးသက်ရောက်စေသည်။ အဆုံးစွန်သော input ကိုရုပ်တုဆင်းတု၏နောက်ဆုံးအုပ်စုတစ်စုအပြီးပေါ်လာနိုင်ပါတယ်။
option တခုစီ၏အသေးစိတ်ဖော်ပြချက်အဘို့, ImageMagick ကြည့်ပါ။
-adjoin | တစ်ခုတည်း Multi-image file ကိုသို့ရုပ်ပုံများကို join |
-affine | matrix ကိုအသွင်ပြောင်း drawing |
-antialias | pixel aliasing ကိုဖယ်ရှား |
-append | ပုံရိပ်တွေအစုတခု append |
-average | ပုံရိပ်တွေ၏ပျမ်းမျှအားစုတခု |
-background | နောက်ခံအရောင် |
-blur က x | တစ်ဦး Gaussian အော်ပရေတာနှင့်အတူပုံရိပ်မှုန်ဝါး |
-border က x | အရောင်တစ်နယ်စပ်နှင့်အတူပုံရိပ်ကိုဝန်းရံ |
-bordercolor | နယ်စပ်အရောင် |
-သတ်ေတာ | အဆိုပါမှတ်ခညျြနှောငျ box ရဲ့အရောင်ကိုသတ်မှတ် |
-cache | အဆိုပါ pixel cache ကိုရရှိနိုင်မှတ်ဉာဏ်၏ megabytes အထိ |
-channel | ရုပ်သံလိုင်းအမျိုးအစား |
-charcoal | တစ်ဦးမီးသွေးပုံဆွဲတူအောင်ဖန်တီး |
-chop က x {+ -} {+ -} {%} | ပုံတစ်ပုံ၏အတွင်းပိုင်းကနေ pixels ကိုဖယ်ရှားလိုက်ပါ |
-clip | တဦးတည်းလက်ဆောင်ပါလျှင်, clipping လမ်းကြောင်းကိုလျှောက်ထား |
-coalesce | ပုံရိပ်တွေတစ် sequence ကိုပေါင်းစည်း |
-colorize | အဆိုပါဘောပင်အရောင်နှင့်အတူပုံရိပ်ကိုအရောင်ရွေးရန် |
-colors | ပုံသဏ္ဍာန်နှင့်အညီအဆင်းအရောင်ပိုမိုနှစ်သက်အရေအတွက်ကို |
-colorspace | colorspace အမျိုးအစား |
-comment | မှတ်ချက်နှင့်အတူပုံရိပ်တစ်ခုမှတ်စာရေးသွင်း |
-compose | ပုံရိပ်ဖွဲ့စည်းမှုအမျိုးအစား |
-compress | image ကို compression အမျိုးအစား |
-contrast | image ကိုဆနျ့ကငျြဘမြှင့်တင်ရန်သို့မဟုတ်လျှော့ချ |
-crop က x {+ -} {+ -} {%} | သီးနှံပုံရိပ်ပိုမိုနှစ်သက်အရွယ်အစားနှင့်တည်နေရာ |
-cycle | ငွေပမာဏအားဖြင့် image ကို colormap ရွှေ့ပြောင်း |
-debug | ဒီဘာဂ် printout enable |
-deconstruct | မဲဆန္ဒနယ်အစိတ်အပိုင်းသို့ပုံရိပ်တစ်ခု sequence ကိုဖြိုဖျက် |
-delay <ဒုတိယ၏ 1/100> | ခေတ္တရပ်ဆိုင်းခြင်းသည်နက်ဖြန် image ကိုဖော်ပြရန် |
-density က x | ပုံရဲ့ pixels ကိုအတွက်ဒေါင်လိုက်နှင့်အလျားလိုက် resolution ကို |
-depth | ပုံရဲ့အတိမ်အနက်ကို |
-despeckle | ပုံတစ်ပုံအတွင်းညိုလျှော့ချ |
-display | အဆက်အသွယ်က X server ကိုသတ်မှတ်ပါတယ် |
-dispose | GIF ကိုစွန့်ပစ်ခြင်းနည်းလမ်း |
-dither | Floyd / Steinberg အမှားပျံ့နှံ့ image ကိုလျှောက်ထား |
-draw | တဦးတည်းသို့မဟုတ်ထိုထက်ပိုဂရပ်ဖစ် Primitive နှင့်အတူပုံရိပ်တစ်ခုမှတ်စာရေးသွင်း |
-edge | ပုံတစ်ပုံအတွင်းအနား detect |
-emboss | ပုံတစ်ပုံကိုဖောင်းကြွ |
-encoding | ယင်းဖောင် encoding ကသတ်မှတ် |
-endian | output ကိုပုံ၏ endianness (MSB သို့မဟုတ် LSB) ကိုသတ်မှတ် |
-enhance | တစ်ဦးဆူညံပုံရိပ်ကိုမြှင့်တင်ရန်ဒစ်ဂျစ်တယ် filter ကို apply |
-equalize | image ကိုမှ Histogram equalization လုပ်ဆောင် |
-fill | စရိုက်တဲ့ဂရပ်ဖစ်ဖြည့်သည့်အခါအသုံးပြုရန်အတွက်အရောင် |
-filter | ပုံတစ်ပုံအရွယ်အစားကိုချုံ့နေဆဲတဲ့အခါမှာ filter ကိုဤအမျိုးအစားကိုသုံးပါ |
-flatten | ပုံရိပ်တွေတစ် sequence ကိုပြားစေ |
-flip | တစ်ဦး "မှန်ပုံရိပ်" ဖန်တီး |
-flop | တစ်ဦး "မှန်ပုံရိပ်" ဖန်တီး |
-font | စာသားမနှင့်အတူပုံရိပ်ကို annotating တဲ့အခါမှာဒီဖောင့်ကိုသုံးပါ |
-frame က x ++ | တစ်ဦးတန်ဆာဆင်နယ်စပ်နှင့်အတူပုံရိပ်ကိုဝန်းရံ |
-fuzz {%} | ဒီအကွာအဝေးအတွင်းအရောင်များကိုတန်းတူစဉ်းစားနေကြတယ် |
-gamma | Gamma ဆုံးမသောအဆင့်အထိ |
-gaussian က x | တစ်ဦး Gaussian အော်ပရေတာနှင့်အတူပုံရိပ်မှုန်ဝါး |
-geometry က x {+ -} {+ -} {!} {%} {@} {<} {>} | အဆိုပါပုံရိပ် window ၏နှစ်သက်အရွယ်အစားနှင့်တည်နေရာ။ |
-gravity | ဦးတည်ချက်စရိုက် image ကို annotating လာသောအခါမှ gravitates ။ |
-ကူညီပါ | ပုံနှိပ်အသုံးပြုမှုညွှန်ကြားချက် |
-implode | ဗဟိုအကြောင်းကိုပုံရိပ်ကို pixels ကို implode |
-intent | image ကိုအရောင်စီမံခန့်ခွဲသည့်အခါရည်ရွယ်ချက် rendering ဤအမျိုးအစားကိုသုံးပါ |
-interlace | ချုံ့အစီအစဉ်အမျိုးအစား |
-label | ပုံတစ်ပုံကိုတစ်တံဆိပ် assign |
-level | image ကိုဆနျ့ကငျြဘ၏အဆင့်ကို adjust |
-list | စာရင်းအမျိုးအစား |
-loop | Netscape ကကွင်းဆက် extension ကိုသင့်ရဲ့ GIF ကိုကာတွန်းမှ add |
-map | ဤပုံဤထံမှအရောင်များကိုတစ်ဦးအထူးသဖြင့် set ကိုရှေးခယျြ |
-mask | တစ်ဦး clipping mask ကို Specify |
ဝမျးမွော | စတိုးဆိုင်ဆိုရင်တော့ Matte ချန်နယ် image ကိုတဦးတည်းရှိပါတယ်လျှင် |
-median | image ကိုတစ်ဦးပျမ်းမျှ filter ကို apply |
-modulate | အရောင်, ရွှဲနှင့်ပုံတစ်ပုံ၏အရောင်အသွေးကွဲပြား |
-monochrome | အနက်ရောင်နှင့်အဖြူရောင်ဖို့ပုံရိပ်ကိုပြောင်းလဲ |
-morph | ပုံတစ်ပုံကို sequence ကို morphs |
-mosaic | ပုံတစ်ပုံကို sequence ကိုနေ mosaic ဖန်တီး |
-negate | ၎င်း၏ဖြည့်စွတ်အရောင်နှင့်အတူတိုင်း pixel ကိုအစားထိုး |
-noise | ပုံတစ်ပုံအတွက်ဆူညံသံ add သို့မဟုတ်လျှော့ချ |
-noop | NOOP (အဘယ်သူမျှမ option ကို) |
-normalize | အရောင်တန်ဖိုးများကိုအပြည့်အဝအကွာအဝေး span မှပုံရိပ်ကိုပြောင်းလဲ |
-opaque | image ကိုအတွင်းကလောင်အရောင်ဤအရောင်ကိုပြောင်းလဲ |
-page က x {+ -} {+ -} {!} {%} {<} {>} | ပုံတစ်ပုံကိုပတ္တူ၏အရွယ်အစားနှင့်တည်နေရာ |
-paint | ရေနံပန်းချီတူအောင်ဖန်တီး |
-pen | စစ်ဆင်ရေးဆွဲများအတွက်ဘောပင်အရောင်ကိုသတ်မှတ် |
-ping | ထိထိရောက်ရောက်ပုံရိပ်ကိုဝိသေသလက္ခဏာများကိုဆုံးဖြတ်ရန် |
-pointsize | အဆိုပါ Postscript, OPTION1, ဒါမှမဟုတ် TrueType font ကို၏ pointsize |
-preview | image ကို preview ကို type ကို |
-process | ပုံရိပ်တွေတစ် sequence ကို process |
-profile | image ကိုမှ ICM, IPTC, ဒါမှမဟုတ်ယေဘုယျပရိုဖိုင်းကို add |
-အရည်အသွေး | JPEG, / MIFF / PNG ချုံ့အဆင့် |
-raise က x | image ကိုအနားပေါ့သို့မဟုတ်မိုက် |
-region က x {+ -} {+ -} | image ကိုတစ်ဦးသောအဘို့ကိုမှရှေးခယျြစရာလျှောက်ထား |
-resize က x {%} {@} {!} {<} {>} | ပုံတစ်ပုံဆိုဒ်ပြောင်းရန် |
-roll {+ -} {+ -} | ဒေါင်လိုက်သို့မဟုတ်အလျားလိုက်ပုံတစ်ပုံကိုလှိမ့် |
-rotate {<} {>} | Paeth image ကိုလည်ပတ် image ကိုလျှောက်ထား |
-နမူနာ | pixel နမူနာအတူစကေးပုံရိပ် |
-sampling_factor က x | JPEG သို့မဟုတ် MPEG-2 အန်ကုဒ်နဲ့ YUV ဒီကုဒ်ဒါ / အန်ကုဒ်အသုံးပြုသောနမူနာအချက်များ။ |
-scale | image ကိုစကေးကိုက်။ |
-scene | set မြင်ကွင်းတစ်ခုအရေအတွက်ကို |
-seed | Pseudo-ကျပန်းနံပါတ်တစ်ခုမီးစက်အမျိုးအနွယ်ကိုတနျဖိုး |
-segment က x | အစိတ်အပိုင်းတစ်ခုပုံရိပ် |
-shade က x | အရိပ် image ကိုဝေးသောအလင်းအရင်းအမြစ်ကို အသုံးပြု. |
-sharpen က x | image ကိုထက်မြက် |
-shave က x | image ကိုအနားကနေ pixels ကိုရိတ် |
-shear က x | က X သို့မဟုတ် Y ကိုဝင်ရိုးတလျှောက်ပုံရိပ်ကိုမှေးညှပျ |
-size က x {+ offset} | width နဲ့ပုံရဲ့အမြင့် |
-solarize | တံခါးခုံမျက်နှာပြင်အထက်အားလုံး pixels ကို negate |
-spread | ကျပန်းငွေပမာဏအားဖြင့် image ကို pixels ကိုရွှေ့ပြောင်း |
-stroke | စရိုက်တဲ့ဂရပ်ဖစ် stroking သည့်အခါအသုံးပြုရန်အတွက်အရောင် |
-strokewidth | အဆိုပါလေဖြတ် width ကိုမသတ်မှတ် |
-swirl | ဗဟိုနှင့် ပတ်သက်. လောကဓာတ်ပုံရိပ်ကို pixels ကို |
-texture | image ကိုနောက်ခံပေါ်သို့ tile ကိုမှ texture ၏နာမကိုအမှီ |
-threshold | တံခါးခုံ image ကို |
-tile | tile ကို image ကိုစရိုက်တဲ့ဂရပ်ဖစ်ဖြည့်သည့်အခါ |
-transform | image ကိုအသွင်ပြောင်း |
-transparent | image ကိုအတွင်းကဒီအရောင်ပွင့်လင်းအောင် |
-treedepth | အရောင်လျှော့ချရေး algorithm ကိုများအတွက်သစ်ပင်အတိမ်အနက် |
-trim | ပုံတစ်ပုံကိုချုံ့ |
-type | image ကို type ကို |
-units | ပုံရိပ်ကြည်လင်ပြတ်သားမှုအမျိုးအစား |
-unsharp က x | တစ်ဦး unsharp mask ကိုအော်ပရေတာနှင့်အတူပုံရိပ်ကိုထက်မြက် |
-use_pixmap | အဆိုပါ pixmap ကိုသုံးပါ |
-verbose | image ကိုအကြောင်းကိုအသေးစိတ်သတင်းအချက်အလက်ကို print ထုတ် |
-view | parameters တွေကိုကြည့်ရှု FlashPix |
-wave က x | တစ်ဦး sine လှိုင်းတလျှောက်တွင်ပုံတစ်ပုံကိုပြောင်းလဲပစ် |
-write | ပုံတစ်ပုံကို sequence ကိုရေးဖို့ [convert, ပေါင်းစပ်] |
ပိုမိုသိရှိလိုပါကများအတွက်ပြောင်းလဲ command ကိုများအတွက်လက်စွဲစာမျက်နှာကိုဖတ်ပါ။