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

Matplotlib ব্যাকএন্ড পার্থক্য: Agg এবং Cairo

Matplotlib ব্যাকএন্ড পার্থক্য: Agg এবং Cairo

Renderer File types Description
AGG Png Raster graphics - Anti-Grain Geometry ইঞ্জিন ব্যবহার করে হাই-কোয়ালিটি ইমেজ
Cairo png, ps, pdf, svg Raster বা vector graphics - Cairo লাইব্রেরি ব্যবহার করে

ধাপসমূহ

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
  • ব্যাকএন্ড নাম "Agg" হিসেবে সেট করুন।
  • NumPy ব্যবহার করে একটি ৫×৫ ম্যাট্রিক্স অ্যারে তৈরি করুন।
  • ডেটা ২D রেগুলার র্যাস্টার হিসেবে ছবি আকারে প্রদর্শনের জন্য imshow() মেথড ব্যবহার করুন।
  • ফিগার সেভ করার জন্য savefig() মেথড ব্যবহার করুন।

উদাহরণ

import matplotlib as mpl
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
mpl.use("Agg")
data = np.random.rand(5, 5)
plt.imshow(data, interpolation='nearest', cmap="copper")
plt.savefig('agg.png')

আউটপুট

Matplotlib ব্যাকএন্ড পার্থক্য: Agg এবং Cairo

  1. Matplotlib ব্যাকএন্ড পার্থক্য: Agg এবং Cairo

  2. Matplotlib-এ plt.show এবং cv2.imshow-এর পার্থক্য কী?

  3. Matplotlib ফিগার লেজেন্ড পজিশন এবং অ্যালাইন করার পদ্ধতি

  4. Matplotlib-এ লেজেন্ড মার্কার এবং লেবেলের মধ্যে স্থান সমাড়াল করা