এই প্রোগ্রামে, আমরা OpenCV লাইব্রেরির dilate ফাংশন ব্যবহার করে একটি ছবি ডাইলেট করব। ডাইলেশন একটি ছবিতে অবজেক্টের বাউন্ডরিতে পিক্সেল যোগ করে, অর্থাৎ এটি ছবিকে সব দিক থেকে এক্সপ্যান্ড করে।
মূল ছবি

এলগরিদম
ধাপ ১: cv2 এবং numpy ইমপোর্ট করুন। ধাপ ২: opencv.imread() ব্যবহার করে ছবিটি পড়ুন। ধাপ ৩: np.ones() ফাংশন ব্যবহার করে কernel ডিফাইন করুন। ধাপ ৪: ছবি এবং কernel কে dilate() ফাংশনে পাস করুন। ধাপ ৫: ইমেজ প্রদর্শন করুন।
উদাহরণ কোড
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)
আউটপুট

ব্যাখ্যা
যেন দেখছেন, ছবিটি এক্সপ্যান্ড হয়েছে, অর্থাৎ ছবির পিক্সেলগুলো এক্সপ্যান্ড হয়েছে এবং তাই ছবিটি একটু ডিস্টর্টেড দেখাচ্ছে।