Matplotlib တွင် မီးခိုးရောင်စကေးပုံတစ်ပုံကို ပြသခြင်း (ဥပမာနှင့်အတူ)
မီးခိုးရောင်စကေး ပုံများကို အလွယ်တကူပြသရန် Matplotlib ရှိ cmap အငြင်းအခုံကို သင်သုံးနိုင်သည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤအငြင်းအခုံကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- Matplotlib တွင် မီးခိုးရောင်စကေးဖြင့် ပုံပြသည်။
Matplotlib တွင် ပြသလိုသော ပုံသဏ္ဍာန် ဟုခေါ်သော အောက်ပါပုံရှိသည် ။JPG ရှိသည် ဆိုကြပါစို့။
မူရင်းအရောင်များကို အသုံးပြု၍ ဤပုံကိုပြသရန် အောက်ပါ syntax ကို သုံးနိုင်သည်-
import numpy as np import matplotlib. pyplot as plt from PIL import Image image=Image. open (' shapes.JPG ') plt. imshow (image) plt. show ()
ဤပုံသည် ကျွန်ုပ်၏ဖိုင်တွင်ရှိသော ပုံနှင့် လုံးဝကိုက်ညီကြောင်း သတိပြုပါ။
ပုံအား မီးခိုးရောင်စကေးဖြင့် ပြသရန်အတွက်၊ ကျွန်ုပ်သည် အောက်ပါအတိုင်း cmap=’gray’ argument ကို အသုံးပြုရန် လိုအပ်ပါသည်။
import numpy as np import matplotlib. pyplot as plt from PIL import Image #open image image=Image. open (' shapes.JPG ') #convert image to black and white pixels gray_image=image. convert (' L ') #convert image to NumPy array gray_image_array=np. asarray (gray_image) #display image on grayscale plt. imshow (gray_image_array, cmap=' gray ') plt. show ()
ပုံအား ယခုအခါ မီးခိုးရောင်အဖြစ်သို့ ပြောင်းလဲထားပါသည်။
မှတ်ချက် – ‘L’ အငြင်းအခုံသည် ပုံကို အဖြူအမည်း ပစ်ဇယ်များအဖြစ် ပြောင်းပေးသည်။ ဤကုဒ်မျဉ်းကို ဦးစွာမသုံးဘဲ၊ ပုံသည် မီးခိုးရောင်စကေးဖြင့် ပြမည်မဟုတ်ပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ပါသင်ခန်းစာများသည် Matplotlib ရှိ အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Matplotlib ကွက်များတွင် ဂရစ်လိုင်းများပြသနည်း
Matplotlib တွင် စတုဂံပုံဆွဲနည်း
Matplotlib တွင် ကွက်ကွက်အရွယ်အစားကို မည်သို့တိုးမည်နည်း။
Matplotlib တွင် ဝင်ရိုးအမှန်ခြစ်များ သတ်မှတ်နည်း