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 ()

Grayscale ပုံ Matplotlib

ပုံအား ယခုအခါ မီးခိုးရောင်အဖြစ်သို့ ပြောင်းလဲထားပါသည်။

မှတ်ချက် – ‘L’ အငြင်းအခုံသည် ပုံကို အဖြူအမည်း ပစ်ဇယ်များအဖြစ် ပြောင်းပေးသည်။ ဤကုဒ်မျဉ်းကို ဦးစွာမသုံးဘဲ၊ ပုံသည် မီးခိုးရောင်စကေးဖြင့် ပြမည်မဟုတ်ပါ။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ပါသင်ခန်းစာများသည် Matplotlib ရှိ အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

Matplotlib ကွက်များတွင် ဂရစ်လိုင်းများပြသနည်း
Matplotlib တွင် စတုဂံပုံဆွဲနည်း
Matplotlib တွင် ကွက်ကွက်အရွယ်အစားကို မည်သို့တိုးမည်နည်း။
Matplotlib တွင် ဝင်ရိုးအမှန်ခြစ်များ သတ်မှတ်နည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်