কম্পিউটার

কিভাবে Matplotlib একটি বারকোড উত্পাদন করতে?


ম্যাটপ্লটলিবে একটি বারকোড তৈরি করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • বাইনারি সংখ্যার একটি তালিকা তৈরি করুন, যেমন, 0 এবং 1s।
  • একটি নতুন চিত্র তৈরি করুন বা dpi=100 দিয়ে একটি বিদ্যমান চিত্র সক্রিয় করুন
  • চিত্রে একটি অক্ষ যোগ করুন।
  • অক্ষগুলি বন্ধ করুন।
  • imshow() ব্যবহার করুন ধাপ 2 থেকে ডেটা প্লট করার পদ্ধতি।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

matplotlib.pyplot আমদানি করুন , 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1 , 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0 , 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0 , 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1])fig =plt.figure(dpi=100)ax =fig. add_axes([0, 0, 1, 1])ax.set_axis_off()ax.imshow(code.reshape(1, -1), cmap='binary', aspect='auto', interpolation='nearest')plt দেখান()

আউটপুট

কিভাবে Matplotlib একটি বারকোড উত্পাদন করতে?


  1. কিভাবে ফ্লাস্কে Matplotlib দেখাবেন?

  2. ম্যাটপ্লটলিবে অক্ষগুলি কীভাবে স্যুইচ করবেন?

  3. কিভাবে Matplotlib একটি pcolormesh অ্যানিমেট করতে?

  4. কিভাবে Matplotlib এ একটি লাইন প্লট অ্যানিমেট করবেন?