RGB मान पुनर्प्राप्त करना
किसी विशिष्ट पिक्सेल का RGB मान प्राप्त करना ओपन ("image.jpg") से लोड की गई छवि से निर्देशांक (x, y) के साथ, आप पायथन इमेज लाइब्रेरी (PIL) का उपयोग कर सकते हैं। यहां बताया गया है:
from PIL import Image im = Image.open('image.jpg') pix = im.load() rgb_values = pix[x, y]
rgb_values वेरिएबल एक टपल होगा जिसमें लाल, हरा और नीला मान होंगे।
पिक्सेल लिखना
किसी रिक्त ग्राफ़िक पर दिए गए RGB मान के साथ एक पिक्सेल बनाने के लिए, आप फिर से PIL का उपयोग कर सकते हैं। यहां एक सरल उदाहरण दिया गया है:
from PIL import Image import numpy as np # Create a new blank image img = np.zeros((500, 500, 3), dtype=np.uint8) img[200, 200] = [255, 0, 0] # Set the pixel at coordinates (200, 200) to red # Create an Image object from the array im = Image.fromarray(img) # Save the image as a PNG im.save('test.png')
नोट: पीआईएल एक बाहरी लाइब्रेरी है जिसे इस समाधान का उपयोग करने के लिए अलग से स्थापित करने की आवश्यकता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3