এই প্রোগ্রামে, আমরা একটি ছবি আপ স্যাম্পল করব। আপ স্যাম্পলিং হলো ২ডি রিপ্রেজেন্টেশন রক্ষা করে স্পেশিয়াল রেজোলিউশন বাড়ানো। এটি সাধারণত ছবির একটি ছোট অঞ্চল জুম ইন করার জন্য ব্যবহৃত হয়। আমরা OpenCV লাইব্রেরির pyrUp() ফাংশন ব্যবহার করে এই কাজটি করব।
মূল ছবি

এলগরিদম
ধাপ ১: ছবিটি পড়ুন। ধাপ ২: ছবিটি pyrUp() ফাংশনে প্যারামিটার হিসেবে পাস করুন। ধাপ ৩: আউটপুট দেখান।
উদাহরণ কোড
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 ফাংশন ব্যবহার করার আগে এবং পরে ছবির সাইজ দেখি, তবে পাব যে সাইজ বড় হয়েছে, অর্থাৎ আমরা ছবিটি আপ স্যাম্পল করেছি।