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

একটি প্লটে (Matplotlib) একটি কাস্টম পিএনজি ইমেজ মার্কার কীভাবে ব্যবহার করবেন?


কাস্টম png বা jpg অর্থাৎ একটি চিত্রকে একটি প্লটে মার্কার হিসাবে ব্যবহার করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • চিত্রের ডিরেক্টরি সংরক্ষণ করার জন্য একটি পাথ তালিকা তৈরি করুন৷

  • পয়েন্টগুলির একটি তালিকা (x এবং y) তৈরি করুন।

  • সাবপ্লট() ব্যবহার করে পদ্ধতি, একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন৷

  • পয়েন্টের পরিবর্তে চিত্রগুলি প্লট করতে, জিপ করা x, y এবং পাথগুলি পুনরাবৃত্তি করুন৷

  • ইনস্ট্যান্টিয়েট AnotationBbox() ছবি এবং (x, y) পয়েন্ট সহ।

  • xticks রাখুন এবং yticks উভয় অক্ষে।

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

matplotlib.pyplot আমদানি করুন (plt.imread(path, format="jpg"), zoom=.1)paths =['globe.jpg', 'settings.jpg', 'settings.jpg', 'globe.jpg']x =[8 , 4, 3, 6]y =[5, 3, 4, 7]fig, ax =plt.subplots() এর জন্য x0, y0, zip-এ path(x, y, paths):ab =AnnotationBbox(getImage(path) ), (x0, y0), frameon=False) ax.add_artist(ab)plt.xticks(range(10))plt.yticks(range(10))plt.show()

আউটপুট

একটি প্লটে (Matplotlib) একটি কাস্টম পিএনজি ইমেজ মার্কার কীভাবে ব্যবহার করবেন?


  1. কিভাবে Matplotlib এ ওভারল্যাপিং লাইন প্লট করবেন?

  2. আমি কিভাবে Matplotlib এ একাধিক X বা Y অক্ষ প্লট করব?

  3. ম্যাটপ্লটলিবে কাস্টম কালারম্যাপ সহ imshow() এ ডেটা প্লট করবেন কীভাবে?

  4. পাইথনে একটি কনট্যুর প্লট অ্যানিমেট করতে matplotlib.animate কীভাবে ব্যবহার করবেন?