কম্পিউটার

পাইথনে স্কিট-লার্নে গ্রেস্কেল চিত্রগুলিতে কীভাবে একটি নির্দিষ্ট রঙ যুক্ত করা যেতে পারে?


প্রয়োজনীয় আভা পেতে 'R', 'G', এবং 'B'-এর মান পরিবর্তন করা হয় এবং আসল ছবিতে প্রয়োগ করা হয়।

নীচে একটি পাইথন প্রোগ্রাম রয়েছে যা একই বাস্তবায়ন করতে scikit-learn ব্যবহার করে। Scikit-learn, সাধারণত sklearn নামে পরিচিত পাইথনের একটি লাইব্রেরি যা মেশিন লার্নিং অ্যালগরিদম বাস্তবায়নের উদ্দেশ্যে ব্যবহৃত হয় -

উদাহরণ

matplotlib.pyplot আমদানি করুন 0, 0]yellow_multiplier =[1, 0.9, 0]fig, (ax1, ax2) =plt.subplots(ncols=2, figsize=(8, 4),sharex=True, sharey=True)ax1.imshow(red_multiplier) * image)ax1.set_title('অরিজিনাল ইমেজ')ax2.imshow(yellow_multiplier * image)ax2.set_title('টিন্টেড ইমেজ')

আউটপুট

পাইথনে স্কিট-লার্নে গ্রেস্কেল চিত্রগুলিতে কীভাবে একটি নির্দিষ্ট রঙ যুক্ত করা যেতে পারে?

ব্যাখ্যা

প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।

  • যে পথটি চিত্রটি সংরক্ষণ করা হয়েছে তা সংজ্ঞায়িত করা হয়েছে৷

  • 'imread' ফাংশনটি পথ পরিদর্শন করতে এবং চিত্রটি পড়তে ব্যবহৃত হয়।

  • 'imshow' ফাংশনটি কনসোলে ছবি প্রদর্শন করতে ব্যবহৃত হয়।

  • 'rgb2gray' ফাংশনটি ছবিকে RGB কালার স্পেস থেকে গ্রেস্কেল কালার স্পেসে রূপান্তর করতে ব্যবহৃত হয়।

  • 'gray2rgb' ফাংশনটি ইমেজকে গ্রেস্কেল থেকে RGB কালার স্পেসে রূপান্তর করতে ব্যবহৃত হয়।

  • matplotlib লাইব্রেরি কনসোলে এই ডেটা প্লট করতে ব্যবহৃত হয়।

  • গুণকগুলির জন্য R, G, B মানগুলি সংজ্ঞায়িত করা হয় এবং ছবিতে প্রয়োগ করা হয়৷

  • আউটপুট কনসোলে প্রদর্শিত হয়।


  1. পাইথনে স্কিট-লার্ন ব্যবহার করে একটি চিত্রের কনট্যুরগুলি কীভাবে খুঁজে পাবেন?

  2. পাইথনে স্কিট-লার্ন ব্যবহার করে একটি চিত্রের পিক্সেল মানগুলি কীভাবে দেখতে হয়?

  3. পাইথনে একটি চিত্রের রেজোলিউশন পেতে কীভাবে স্কিট-লার্ন লাইব্রেরি ব্যবহার করা যেতে পারে?

  4. কিভাবে মাইক্রোসফ্ট ওয়ার্ড অনুচ্ছেদ তৈরি করবেন এবং পাইথনে চিত্রগুলি সন্নিবেশ করবেন?