मेरे पास Canvas
ऑब्जेक्ट प्रारंभ में है। मुझे अपने वर्तमान रंग के आधार पर कुछ पिक्सेल के रंग को बदलने की जरूरत है। मैं इसे उचित तरीके से कैसे कर सकता हूं?एंड्रॉइड कैनवास कुछ पिक्सल रंग बदलते हैं
विवरण:
मैं अपने ही वर्ग ImageView
से विस्तार किया है। onDraw(Canvas canvas)
विधि में मैं तीसरे पक्ष के वर्ग के साथ कुछ खींचता हूं और परिणाम के साथ केवल Canvas
ऑब्जेक्ट करता हूं। मुझे अपने वर्तमान रंग के आधार पर कुछ पिक्सेल के उस परिवर्तन रंग की आवश्यकता है।
आपको प्रत्येक पिक्सेल के माध्यम से पुनरावृत्त करने की आवश्यकता होगी, अपना वर्तमान रंग प्राप्त करें, और अपना नया रंग सेट करें। – user1706950
मुझे पता है, और कैसे? :) ड्राइंग के लिए मैं 'canvas.drawPoint (x, y, paint) 'का उपयोग कर सकता हूं, लेकिन पिक्सेल का रंग कैसे प्राप्त करें? –
और बीटीडब्ल्यू, मुझे उचित समाधान की आवश्यकता है, मेरा मतलब कुशल और तेज़ है। –