কম্পিউটার টিউটোরিয়াল

Matplotlib-এ imshow M x N x 4 ইনপুটের সাথে অ্যালফা চ্যানেল কীভাবে হ্যান্ডেল করে?


আসুন একটি উদাহরণ দেখি কীভাবে imshow() M×N×4 ইনপুটের সাথে অ্যালফা চ্যানেল হ্যান্ডেল করে।

ধাপসমূহ

  • ফিগার সাইজ সেট করুন এবং সাবপ্লটের মধ্যে ও চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • দেয়া শেপ এবং টাইপের একটি নতুন অ্যারে রিটার্ন করুন, 1 দিয়ে ফিল করা।
  • অ্যালফা চ্যানেল হ্যান্ডেল করুন।
  • ডেটা ইমেজ হিসেবে প্রদর্শন করুন, অর্থাৎ ২D রেগুলার রাস্টারে।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

d = np.ones((100, 100, 4), dtype=np.uint8)*255
d[:, :, 1] = np.linspace(0, 255, num=100)

plt.imshow(d)
plt.show()

আউটপুট

Matplotlib-এ imshow M x N x 4 ইনপুটের সাথে অ্যালফা চ্যানেল কীভাবে হ্যান্ডেল করে?Matplotlib-এ imshow M x N x 4 ইনপুটের সাথে অ্যালফা চ্যানেল কীভাবে হ্যান্ডেল করে?


  1. Matplotlib ফিগারের মার্জিন সেট করার পদ্ধতি

  2. Matplotlib-এ কীবোর্ড ইনপুট দিয়ে পাইথন ফিগার বন্ধ করার পদ্ধতি

  3. Matplotlib লেজেন্ডে ২ কলামের সারি সারিবদ্ধ করার পদ্ধতি

  4. ম্যাটপ্লটলিবে অ্যাসিমটোট/অসন্ততা হ্যান্ডল করা