কম্পিউটার

OpenCV ফাংশন erode() ব্যবহার করে একটি ছবি ক্ষয় করা


এই প্রোগ্রামে, আমরা OpenCV ফাংশন erode() ব্যবহার করে একটি ইমেজ ইরোড করব। ইমেজের ক্ষয় মানে ইমেজকে সঙ্কুচিত করা। যদি একটি কার্নেলের যেকোনো পিক্সেল 0 হয়, তাহলে কার্নেলের সমস্ত পিক্সেল 0 তে সেট করা হয়। ছবিতে একটি ক্ষয় ফাংশন প্রয়োগ করার আগে একটি শর্ত হল ছবিটি একটি গ্রেস্কেল চিত্র হওয়া উচিত।

মূল ছবি

OpenCV ফাংশন erode() ব্যবহার করে একটি ছবি ক্ষয় করা

অ্যালগরিদম

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)

আউটপুট

OpenCV ফাংশন erode() ব্যবহার করে একটি ছবি ক্ষয় করা


  1. OpenCV ব্যবহার করে একটি চিত্রের উপর একটি উপবৃত্ত আঁকুন

  2. OpenCV ব্যবহার করে একটি ছবিতে একটি লাইন আঁকুন

  3. ওপেনসিভি ব্যবহার করে একটি চিত্রের প্রান্ত সনাক্ত করতে পাইথন প্রোগ্রাম

  4. পাইথনে OpenCV ব্যবহার করে ইমেজের ক্ষয় ও প্রসারণ