এই প্রোগ্রামে, আমরা OpenCV ফাংশন erode() ব্যবহার করে একটি ইমেজ ইরোড করব। ইমেজের ক্ষয় মানে ইমেজকে সঙ্কুচিত করা। যদি একটি কার্নেলের যেকোনো পিক্সেল 0 হয়, তাহলে কার্নেলের সমস্ত পিক্সেল 0 তে সেট করা হয়। ছবিতে একটি ক্ষয় ফাংশন প্রয়োগ করার আগে একটি শর্ত হল ছবিটি একটি গ্রেস্কেল চিত্র হওয়া উচিত।
মূল ছবি
অ্যালগরিদম
Step 1: Import cv2 Step 2: Import numpy. Step 3: Read the image using imread(). Step 4: Define the kernel size using numpy ones. Step 5: Pass the image and kernel to the erode function. Step 6: Display the output.
উদাহরণ কোড
import cv2 import numpy as np image = cv2.imread('testimage.jpg') kernel = np.ones((7,7), np.uint8) image = cv2.erode(image, kernel) cv2.imshow('Eroded Image', image)
আউটপুট