इस ट्यूटोरियल में, हम Python में OpenCV का उपयोग करके छवियों पर अंकगणितीय संक्रियाएं करेंगे। हमें OpenCV मॉड्यूल इंस्टॉल करना होगा।
OpenCV मॉड्यूल इंस्टॉल करने के लिए निम्न कमांड चलाएं।
pip install opencv-python==4.1.1.26
यदि आप उपरोक्त कमांड चलाते हैं, तो आपको निम्न सफल संदेश मिलेगा।
Collecting opencv-python==4.1.1.26 Downloading https://files.pythonhosted.org/packages/1f/51/e0b9cef23098bc31c77b0e06221dd8d05119b9782d4c2b1d1482e22b5f5e/opencv_python-4.1.1.26-cp37-cp37m-win_amd64.whl (39.0MB) Requirement already satisfied: numpy>=1.14.5 in c:\users\hafeezulkareem\anaconda3\lib\site-packages (from opencv-python==4.1.1.26) (1.16.2) Installing collected packages: opencv-python Successfully installed opencv-python-4.1.1.26
दो छवियों को जोड़ना
हमें जोड़ के लिए दो छवियों की आवश्यकता है। हमारे पास cv2.add(image_one, image_two) नामक एक विधि है जो जोड़ करती है। यह बहुत आसान विधि है। दोनों छवियों का आकार समान होना चाहिए। आइए छवियों को देखें।
छवि एक

छवि दो

आइए कोड देखें।
उदाहरण
# cv2 मॉड्यूल आयात करें
import cv2
# छवियों को पढ़ें और चर में स्टोर करें
image_one = cv2.imread('_one.jpg')
image_two = cv2.imread('_two.jpg')
# दो छवियों को जोड़ें
result_image = cv2.add(image_one, image_two)
# अंतिम छवि प्रदर्शित करें
cv2.imshow('Final Image', result_image)
# मेमोरी डिएलोकेट करें
if cv2.waitKey(0) & 0xff == 27:
cv2.destroyAllWindows()आउटपुट
परिणाम छवि

घटाव
दो छवियों पर घटाव करने के लिए cv2.subtract(image_one, image_two) नामक एक विधि है। हम जोड़ के समान छवियों का उपयोग करने जा रहे हैं। आइए कोड देखें।
उदाहरण
# cv2 मॉड्यूल आयात करें
import cv2
# छवियों को पढ़ें और चर में स्टोर करें
image_one = cv2.imread('_one.jpg')
image_two = cv2.imread('_two.jpg')
# दो छवियों को घटाएं
result_image = cv2.subtract(image_one, image_two)
# अंतिम छवि प्रदर्शित करें
cv2.imshow('Final Image', result_image)
# मेमोरी डिएलोकेट करें
if cv2.waitKey(0) & 0xff == 27:
cv2.destroyAllWindows()आउटपुट
परिणाम छवि

निष्कर्ष
यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें कमेंट सेक्शन में उल्लेख करें।