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

পাইথনে scikit-learn দিয়ে ইমেজ আপলোড ও ভিউ করার পদ্ধতি

ডেটা প্রি-প্রসেসিং বলতে ডেটা ক্লিনিং, ইনভ্যালিড ডেটা/নয়েজ রিমুভ, রিলেভ্যান্ট ভ্যালু রিপ্লেসমেন্ট ইত্যাদি বোঝায়। এটি শুধু টেক্সট ডেটা নয়, ইমেজ বা ভিডিও প্রসেসিং-ও হতে পারে।

রিয়েল-ওয়ার্ল্ড ডেটা কখনো আইডিয়াল হয় না—মিসিং সেল, এরর, আউটলায়ার, কলাম ডিসক্রিপেন্সি থাকতে পারে। ইমেজের কেসে অ্যালাইনমেন্ট, ক্লেয়ারিটি, সাইজ ইস্যু থাকতে পারে। প্রি-প্রসেসিং-র লক্ষ্য এই ডিসক্রিপেন্সি রিমুভ করা।

scikit-learn দিয়ে ইমেজ আপলোড ও ভিউ

from skimage import io
path = "path_to_puppy.PNG"
img = io.imread(path)
print("Image being read")
io.imshow(img)
print("Image printed on console")

আউটপুট

পাইথনে scikit-learn দিয়ে ইমেজ আপলোড ও ভিউ করার পদ্ধতি

ব্যাখ্যা

  • প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করা হয়েছে।
  • ইমেজের পাথ ডিফাইন করা হয়েছে।
  • imread ফাংশন দিয়ে ইমেজ পড়া হয়েছে।
  • পিক্সেল ভ্যালু অ্যারে আকারে (NumPy অ্যারে) স্টোর হয়েছে।
  • imshow ফাংশন দিয়ে ইমেজ কনসোলে দেখানো হয়েছে।
  1. পাইথনে Seaborn লাইব্রেরি ব্যবহার করে কার্নেল ডেনসিটি এস্টিমেশন (KDE) কীভাবে দেখাবেন?

  2. পাইথনে scikit-learn লাইব্রেরি ব্যবহার করে ইমেজের রেজোলিউশন কীভাবে বের করবেন?

  3. পাইথনে Seaborn লাইব্রেরি ব্যবহার করে হিস্টোগ্রাম কীভাবে দেখাবেন?

  4. পাইথনে Seaborn লাইব্রেরি ব্যবহার করে স্ক্যাটার প্লট কীভাবে দেখাবেন?