কম্পিউটার

OpenCV ব্যবহার করে ছবিতে সাদা টপহ্যাট অপারেশন করা


এই প্রোগ্রামে, আমরা ইমেজগুলিতে টপহ্যাট অপারেশন করব। টপহ্যাট অপারেশন হল একটি রূপগত অপারেশন যা প্রদত্ত চিত্রগুলি থেকে ছোট উপাদান এবং বিবরণ বের করতে ব্যবহৃত হয়। টপহ্যাট একটি অন্ধকার পটভূমিতে উজ্জ্বল বস্তু উন্নত করতে ব্যবহৃত হয়। আমরা morphologyEx(image, cv2.MORPH_TOPHAT, kernel) ফাংশন ব্যবহার করব

মূল ছবি

OpenCV ব্যবহার করে ছবিতে সাদা টপহ্যাট অপারেশন করা

অ্যালগরিদম

Step 1: Import cv2.
Step 2: Read the image.
Step 3: Define the kernel size.
Step 4: Pass the image and kernel to the cv2.morphologyex() function.
Step 5: Display the output.

উদাহরণ কোড

import cv2

image = cv2.imread('tophat.jpg')
filter_size = (5,5)
kernel = cv2.getStructuringElement(cv2.MORPH_RECT, filter_size)
image = cv2.morphologyEx(image, cv2.MORPH_TOPHAT, kernel)
cv2.imshow('TopHat', image)

আউটপুট

OpenCV ব্যবহার করে ছবিতে সাদা টপহ্যাট অপারেশন করা

ব্যাখ্যা

আপনি দেখতে পারেন, ছোট বিবরণ উন্নত করা হয়. ইনপুট ইমেজ থেকে গৌণ বিবরণ পেতে টপহ্যাট ট্রান্সফর্ম কার্যকর।


  1. পাইথনে OpenCV ব্যবহার করে গাণিতিক ক্রিয়াকলাপ

  2. পাইথন ব্যবহার করে ছবি পড়ছেন?

  3. পাইথনে OpenCv ব্যবহার করে ছবি সংযোজন এবং মিশ্রণ

  4. পাইথন ওপেনসিভি মডিউল ব্যবহার করে হিস্টোগ্রাম সমতা