এই প্রোগ্রামে, আমরা একটি চিত্রের নমুনা দেব। আপ স্যাম্পলিং একটি চিত্রের 2D উপস্থাপনা রেখে স্থানিক রেজোলিউশন বাড়াচ্ছে। এটি সাধারণত একটি চিত্রের একটি ছোট অঞ্চলে জুম করার জন্য ব্যবহৃত হয়। আমরা এই কাজটি সম্পূর্ণ করতে openCV লাইব্রেরিতে pyrup() ফাংশন ব্যবহার করব।
মূল ছবি
অ্যালগরিদম
Step 1: Read the image. Step 2: Pass the image as a parameter to the pyrup() function. Step 3: Display the output.
উদাহরণ কোড
import cv2 image = cv2.imread('testimage.jpg') print("Size of image before pyrUp: ", image.shape) image = cv2.pyrUp(image) print("Size of image after pyrUp: ", image.shape) cv2.imshow('UpSample', image)
আউটপুট
Size of image before pyrUp: (350, 700, 3) Size of image after pyrUp: (700, 1400, 3)
ব্যাখ্যা
PyrUp ফাংশন ব্যবহার করার আগে এবং পরে যদি আমরা চিত্রের আকার পর্যবেক্ষণ করি, তাহলে আমরা দেখতে পাই যে আকার বৃদ্ধি পেয়েছে, অর্থাৎ, আমরা চিত্রটির নমুনা তৈরি করেছি৷