Linux ကိုအသုံးပြုခြင်း Images ကိုပြောင်းဖို့ကိုဘယ်လို

ဒီလမ်းညွှန်ဟာ 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 လုပ်နည်း

ပုံတစ်ပုံ၏ရုပ်ပိုင်းဆိုင်ရာဖိုင်အရွယ်အစားပြောင်းလဲပစ်ရန်နည်းလမ်းများ၏နံပါတ်ရှိပါသည်။

  1. (ကသေးငယ်ပါစေ) ကိုအချိုးကိုပြောင်း
  2. ဖိုင်ကို format ကိုပြောင်းပေးပါ
  3. ချုံ့အရည်အသွေးကိုပြောင်းလဲပါ

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