ဒီလမ်းညွှန်ဟာ 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 ကိုများအတွက်လက်စွဲစာမျက်နှာကိုဖတ်ပါ။