"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन में आरजीबी पिक्सेल हेरफेर को कैसे संभालें: मान पुनर्प्राप्त करना और निर्दिष्ट करना

पायथन में आरजीबी पिक्सेल हेरफेर को कैसे संभालें: मान पुनर्प्राप्त करना और निर्दिष्ट करना

2024-11-04 को प्रकाशित
ब्राउज़ करें:460

How to Handle RGB Pixel Manipulation in Python: Retrieving and Assigning Values

पायथन में RGB पिक्सेल मान पुनर्प्राप्त करना और संशोधित करना

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')

नोट: पीआईएल एक बाहरी लाइब्रेरी है जिसे इस समाधान का उपयोग करने के लिए अलग से स्थापित करने की आवश्यकता है।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729170797 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3