जावा के साथ पिक्सेल छवि बनाने का सबसे अच्छा तरीका कौन सा तरीका है। कहें, मैं आयाम 200x200 के साथ एक पिक्सेल छवि बनाना चाहता हूं जो कुल में 40,000 पिक्सल है। मैं एक यादृच्छिक रंग से पिक्सेल कैसे बना सकता हूं और इसे जेएफआरएएम पर किसी दिए गए स्थान पर प्रस्तुत कर सकता हूं।जावा में चित्रकारी पिक्सल छवियां
मैंने अपने स्वयं के घटक बनाने की कोशिश की जो सिर्फ पिक्सेल बनाता है लेकिन ऐसा लगता है कि यह बहुत प्रदर्शनकारी नहीं है यदि मैं एक पिक्सेल को 250,000 बार फोर-लूप के साथ बना देता हूं और प्रत्येक इंस्टेंस को जेपीनल लेआउट में जोड़ता हूं।
class Pixel extends JComponent {
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(getRandomColor());
g.fillRect(0, 0, 1, 1);
}
}
भी देखें इस [उदाहरण] (http://sites.google.com/site/drjohnbmatthews/raster)। – trashgod
1: 1, इसे स्विंग फलक पर रखने का प्रयास करते समय काम नहीं करता है। 'ImageIO.read() 'से एक छवि के साथ एक ही कोड का उपयोग करके, यह करता है। तो यहां कोड के साथ कुछ गड़बड़ है, हालांकि मुझे यकीन नहीं है कि – Blauhirn