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

Matplotlib সাবপ্লটে আসল আকারে ভিন্ন ইমেজ ডিসপ্লে করার পদ্ধতি

Matplotlib সাবপ্লটে আসল আকারে ভিন্ন ইমেজ ডিসপ্লে করার পদ্ধতি

Matplotlib সাবপ্লটে আসল আকারে ভিন্ন ইমেজ ডিসপ্লে করতে নিচের ধাপগুলো অনুসরণ করুন:

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
  • imread() মেথড ব্যবহার করে দুটি ইমেজ পড়ুন (im1 এবং im2)
  • একটি ফিগার এবং সাবপ্লটের সেট তৈরি করুন।
  • দুই সাবপ্লটের অক্ষ বন্ধ করুন।
  • imshow() মেথড ব্যবহার করে im1 এবং im2 ডেটা ডিসপ্লে করুন।
  • ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
im1 = plt.imread("bird.jpg")
im2 = plt.imread("opencv-logo.png")
fig, ax = plt.subplots(nrows=1, ncols=2)
ax[1].axis('off')
ax[1].imshow(im1, cmap='gray')
ax[0].axis('off')
ax[0].imshow(im2, cmap='gray')
plt.show()

আউটপুট

Matplotlib সাবপ্লটে আসল আকারে ভিন্ন ইমেজ ডিসপ্লে করার পদ্ধতি

  1. Matplotlib-এ ৩D প্রজেকশনে ভিন্ন মার্কার আকার সহ স্ক্যাটার পয়েন্ট প্লট করার পদ্ধতি

  2. Numpy এবং Matplotlib ব্যবহার করে ইমেজ সেগমেন্টেশন ওভারলে করুন

  3. Matplotlib-এ অ্যাক্স তৈরি করার পর সাবপ্লট আকার/পজিশন পরিবর্তন করুন

  4. Matplotlib-এ প্লটের গ্রিড আকার নির্ধারণ করা