संदर्भ loadImage()

loadImage()

एक p5.Image बनाने के लिए एक छवि लोड करता है वस्तु.

loadImage() पहले पैरामीटर की तीन तरीकों में से एक व्याख्या करता है। यदि पथ एक छवि फ़ाइल प्रदान की गई है, loadImage() इसे लोड करेगा। के लिए पथ स्थानीय फ़ाइलें सापेक्ष होनी चाहिए, जैसे '/assets/thundercat.jpg'. यूआरएल जैसे कि <कोड>'https://example.com/thundercat.jpg' को ब्लॉक किया जा सकता है ब्राउज़र सुरक्षा। कच्चे छवि डेटा को बेस64 एन्कोडेड छवि के रूप में भी पारित किया जा सकता है फॉर्म 'data:image/png;base64,randomsequenceofcharacters'.

दूसरा पैरामीटर वैकल्पिक है. यदि कोई फ़ंक्शन पारित हो जाता है, तो यह होगा छवि लोड होने के बाद कॉल किया जाता है। कॉलबैक फ़ंक्शन वैकल्पिक रूप से उपयोग कर सकता है नया p5.Image ऑब्जेक्ट।

तीसरा पैरामीटर भी वैकल्पिक है. यदि कोई फ़ंक्शन पारित हो जाता है, तो यह होगा यदि छवि लोड होने में विफल रहती है तो कॉल किया जाता है। कॉलबैक फ़ंक्शन वैकल्पिक रूप से उपयोग कर सकता है घटना त्रुटि.

छवियों को लोड होने में समय लग सकता है. loadImage() में कॉल किया जा रहा है preload() यह सुनिश्चित करता है कि छवियां पहले लोड हों वे setup() या draw().

उदाहरण

सिंटैक्स

loadImage(path, [successCallback], [failureCallback])

पैरामीटर्स

path

लोड की जाने वाली छवि का पथ या बेस64 एन्कोडेड छवि।

successCallback

फ़ंक्शन के साथ कॉल किया गया p5.Image एक बार भार.

failureCallback

फंक्शन को इवेंट के साथ बुलाया गया यदि छवि लोड होने में विफल रहती है तो त्रुटि।

Notice any errors or typos? Please let us know. Please feel free to edit src/image/loading_displaying.js and open a pull request!

संबंधित संदर्भ