কম্পিউটার

OpenCV ফাংশন dilate() ব্যবহার করে ছবি প্রসারিত করা


এই প্রোগ্রামে, আমরা OpenCV লাইব্রেরিতে ডাইলেট ফাংশন ব্যবহার করে একটি ছবি প্রসারিত করব। প্রসারণ একটি চিত্রের বস্তুর সীমানায় পিক্সেল যোগ করে, অর্থাৎ, এটি চিত্রটিকে সব দিকে প্রসারিত করে।

মূল ছবি

OpenCV ফাংশন dilate() ব্যবহার করে ছবি প্রসারিত করা

অ্যালগরিদম

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)

আউটপুট

OpenCV ফাংশন dilate() ব্যবহার করে ছবি প্রসারিত করা

ব্যাখ্যা

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


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

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

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

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