এই প্রোগ্রামে, আমরা OpenCV লাইব্রেরিতে ডাইলেট ফাংশন ব্যবহার করে একটি ছবি প্রসারিত করব। প্রসারণ একটি চিত্রের বস্তুর সীমানায় পিক্সেল যোগ করে, অর্থাৎ, এটি চিত্রটিকে সব দিকে প্রসারিত করে।
মূল ছবি
অ্যালগরিদম
Step 1: Import cv2 and numpy. Step 2: Read the image using opencv.imread(). Step 3: Define the kernel using np.ones() function. Step 4: Pass the image and kernel to the dilate() function. Step 5: Display the image
উদাহরণ কোড
import cv2 import numpy as np image = cv2.imread('testimage.jpg') kernel = np.ones((3,3), np.uint8) image = cv2.dilate(image, kernel) cv2.imshow('Dilated Image', image)
আউটপুট
ব্যাখ্যা
আপনি দেখতে পাচ্ছেন, ছবিটি প্রসারিত হয়েছে, অর্থাৎ, ছবির পিক্সেলগুলি প্রসারিত হয়েছে এবং তাই, ছবিটি কিছুটা বিকৃত দেখাচ্ছে৷