কম্পিউটার

Numpy এবং Matplotlib-এর সাথে একটি ইমেজ সেগমেন্টেশন ওভারলে করুন


numpy দিয়ে একটি ইমেজ সেগমেন্টেশন ওভারলে করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • 10×10 মাত্রার একটি মাস্কড অ্যারে তৈরি করুন৷

  • কিছু অঞ্চলের জন্য 1 দিয়ে মাস্কড অ্যারে আপডেট করুন।

  • নম্পি ব্যবহার করে ইমেজ ডেটা তৈরি করুন।

  • একটি অ্যারে মাস্ক করুন যেখানে একটি শর্ত পূরণ হয়, মাস্ক করা ডেটা পেতে৷

  • একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন mrthod.

  • imshow() ব্যবহার করুন একটি চিত্র হিসাবে ডেটা প্রদর্শন করার পদ্ধতি, যেমন, একটি 2D নিয়মিত রাস্টারে৷

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

উদাহরণ

matplotlib থেকে pyplot আমদানি করুন pltimport numpy হিসাবে npplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Truemask =np.zeros(()0, মুখোশ[3:-3, 3:-3] =1im =মাস্ক + np.random.randn(10, 10) * 0.01masked =np.ma.masked_where(mask ==0, mask)plt.figure()plt .subplot(1, 2, 1)plt.imshow(im, 'gray', interpolation='none')plt.subplot(1, 2, 2)plt.imshow(im, 'gray', interpolation='none' )plt.imshow(মাস্কড, 'জেট', ইন্টারপোলেশন='কোনোটি', আলফা=0.7)plt.show()

আউটপুট

Numpy এবং Matplotlib-এর সাথে একটি ইমেজ সেগমেন্টেশন ওভারলে করুন


  1. Matplotlib ব্যবহার করে A, B, C সহ একটি চিত্রে সাবপ্লট টীকা করুন

  2. কিভাবে একটি Matplotlib চিত্র কিংবদন্তি অবস্থান এবং সারিবদ্ধ?

  3. Matplotlib এর সাথে প্লট নম্পি datetime64

  4. পূর্ণস্ক্রীন হিসাবে ছবিতে ম্যাটপ্লটলিব গ্রাফ দেখান