কম্পিউটার

কিভাবে একটি ইনপুট ইমেজ পড়তে এবং matplotlib একটি অ্যারের মধ্যে এটি মুদ্রণ?


একটি ইনপুট ইমেজ পড়তে এবং matplotlib-এ একটি অ্যারেতে প্রিন্ট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি

পদক্ষেপ

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

  • একটি ফাইল থেকে একটি অ্যারেতে একটি চিত্র পড়ুন। plt.imread() ব্যবহার করুন পদ্ধতি।

  • ছবির নম্পি অ্যারে প্রিন্ট করুন।

  • অক্ষ বন্ধ করতে, অক্ষ('বন্ধ') ব্যবহার করুন পদ্ধতি।

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

উদাহরণ

matplotlib থেকে pltplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Trueim =plt.imread("forest.jpg")মুদ্রণ (" ছবির নম্পি অ্যারে হল:", im)im =plt.imshow(im)plt.axis('off')plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

কিভাবে একটি ইনপুট ইমেজ পড়তে এবং matplotlib একটি অ্যারের মধ্যে এটি মুদ্রণ?

কনসোলে, আপনি এই চিত্রটির NumPy অ্যারে পাবেন -

ছবির নম্পি অ্যারে হল −

<প্রে>[[[ 47 129 211] [ 47 129 211] [ 49 130 212] ... [ 50 76 109] [ 52 77 108] [ 41 66 97]] [[ 47 129 211] [[ 47 129 211] 741] 94 [ 49 130 212] ... [ 43 69 102] [ 51 76 107] [ 46 71 102] [[ 45 130 211] [ 45 130 211] [ 45 130 211] [ 48 130 212] ... [ 42] 7 70 101] [ 49 74 105]] ... [[102 53 21] [101 51 18] [111 59 22] ... [ 28 17 11] [ 31 16 9] [ 33 16 9] [[ 99 49 14] [ 85 35 0] [100 50 13] ... [ 29 16 10] [ 30 15 8] [ 33 16 9] [[ 93 45 7] [ 91 46 7] [ 93 47 11] .. [ 29 16 10] [ 36 19 12][ 39 20 14]]]]
  1. Matplotlib ব্যবহার করে কীবোর্ড ইনপুট দ্বারা একটি পাইথন চিত্র কিভাবে বন্ধ করবেন?

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

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

  4. Matplotlib – কিভাবে একটি পাইথন প্লটে একটি ডিগ্রি চিহ্ন সন্নিবেশ করা যায়?