इस ट्यूटोरियल में, हम सीखेंगे कि ग्रेस्केलिंग का उपयोग करके किसी छवि के ग्रेस्केलिंग को कैसे बदला जाए RGB,CMYK, . जैसे विभिन्न रंग स्थानों से छवियों को बदलने की प्रक्रिया है आदि.. से ग्रे के रंगों . तक . OpenCV स्थापित करें मॉड्यूल यदि आपने इसे पहले स्थापित नहीं किया है।
pip install opencv-python
OpenCV मॉड्यूल स्थापित करने के बाद। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें।
- cv2 मॉड्यूल आयात करें।
- छवि को cv2.imread(image_path) के साथ पढ़ें और इसे एक वेरिएबल में स्टोर करें।
- cv2.cvtColor(image, cv2.COLOR_BGR1GRAY) का उपयोग करके छवि का रंग स्केल बदलें और इसे एक वेरिएबल में स्टोर करें।
- cv2.imshow(image) . का उपयोग करके चित्र दिखाएं ।
- cv2.waitKey() का उपयोग करके बाहर निकलने के लिए किसी भी कुंजी दबाने तक प्रतीक्षा करें ।
- cv2.destroyAllWindows() का उपयोग करके सभी खुली हुई विंडो को नष्ट करें विधि।
उदाहरण
# importing the opencv(cv2) module import cv2 # reading the image image = cv2.imread('lion.png') # changing the color space gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) # showing the resultant image cv2.imshow('Grayscale Lion', gray_image) # waiting until key press cv2.waitKey() # destroy all the windows cv2.destroyAllWindows()को नष्ट कर दें
आउटपुट
यदि आप ऊपर दिए गए कोड को चलाते हैं, तो आपको चित्र ग्रेस्केल में दिखाई देगा जैसा कि नीचे दिखाया गया है।
निष्कर्ष
यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।