इस प्रोग्राम में, हम छवि को अप सैंपल करेंगे। अप सैंपलिंग छवि के 2D प्रतिनिधित्व को बनाए रखते हुए स्थानिक रिज़ॉल्यूशन को बढ़ाना है। यह आमतौर पर छवि के एक छोटे क्षेत्र में ज़ूम इन करने के लिए उपयोग किया जाता है। हम इस कार्य को पूरा करने के लिए openCV लाइब्रेरी में pyrup() फ़ंक्शन का उपयोग करेंगे।
मूल छवि

एल्गोरिदम
चरण 1: छवि पढ़ें। चरण 2: छवि को pyrup() फ़ंक्शन के पैरामीटर के रूप में पास करें। चरण 3: आउटपुट प्रदर्शित करें।
उदाहरण कोड
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 फ़ंक्शन का उपयोग करने से पहले और बाद में छवि का आकार देखते हैं, तो हम देखते हैं कि आकार बढ़ गया है, यानी हमने छवि को अप सैंपल किया है।