पिक्सेल का रंग सेट करता है या कैनवास पर एक छवि बनाता है।
set()
का उपयोग करना आसान है लेकिन यह उतना तेज़ नहीं है पिक्सेल। पिक्सेल कई पिक्सेल मान सेट करने के लिए।
set()
पहले दो मापदंडों की व्याख्या x- और के रूप में करता है y-निर्देशांक. यह अंतिम पैरामीटर को ग्रेस्केल मान के रूप में व्याख्या करता है, एक [आर, जी, बी, ए]
पिक्सेल सरणी, एक p5.Color ऑब्जेक्ट, या एक p5.Image ऑब्जेक्ट। यदि कोई छवि पारित की जाती है, पहला दो पैरामीटर छवि के ऊपरी-बाएँ कोने के लिए निर्देशांक निर्धारित करते हैं, वर्तमान imageMode().
updatePixels() को कॉल किया जाना चाहिए उपयोग करने के बाद परिवर्तनों को प्रदर्शित करने के लिए सेट()
।
उदाहरण
सिंटैक्स
set(x, y, c)
पैरामीटर्स
पिक्सेल का x-निर्देशांक।
पिक्सेल का y-निर्देशांक।
संबंधित संदर्भ
blend
पिक्सेल के एक क्षेत्र को एक छवि से दूसरी छवि में कॉपी करता है। पहला पैरामीटर, srcImage, है p5.Image मिश्रण करने के लिए ऑब्जेक्ट। अगले चार पैरामीटर, sx, sy, sw, और sh क्षेत्र निर्धारित करते हैं स्रोत छवि से मिश्रण करने के लिए.
copy
स्रोत छवि से पिक्सेल को कैनवास के एक क्षेत्र में कॉपी करता है। पहला पैरामीटर, srcImage, है p5.Image मिश्रण करने के लिए ऑब्जेक्ट। स्रोत छवि हो सकती है कैनवास स्वयं या ए p5.Image ऑब्जेक्ट। कॉपी() होगा स्केल पिक्सेल से यदि स्रोत क्षेत्र का आकार गंतव्य क्षेत्र के समान नहीं है। अगले चार पैरामीटर, sx, sy, sw, और sh क्षेत्र निर्धारित करते हैं स्रोत छवि से कॉपी करने के लिए.
filter
कैनवास पर एक छवि फ़िल्टर लागू करता है। पूर्व निर्धारित विकल्प हैं: उलटा छवि में रंगों को उलट देता है.
get
कैनवास से एक पिक्सेल या पिक्सेल का एक क्षेत्र प्राप्त करता है। get() का उपयोग करना आसान है लेकिन यह उतना तेज़ नहीं है पिक्सेल। प्रयोग करें पिक्सेल का कई पिक्सेल मान पढ़ने के लिए। बिना किसी पैरामीटर वाला get() का संस्करण संपूर्ण रिटर्न देता है कैनवास.