में पूर्ण संकल्प कैमरा एक्सेस मैं उच्च अंत नोकिया फोन (एन 5 9) पर एक छवि कैप्चर करने की कोशिश कर रहा हूं। फोन का आंतरिक कैमरा बहुत अच्छा है (4 मेगापिक्सल) लेकिन जे 2 एम में मैं केवल अधिकतम 1360x1020 छवि प्राप्त करने में सक्षम हूं। मैंने इस उदाहरण से काफी हद तक आकर्षित किया http://developers.sun.com/mobility/midp/articles/picture/जे 2 एम
मैंने जो किया वह 640x480 के साथ शुरू हुआ और चौड़ाई और ऊंचाई क्रमशः 80 और 60 तक बढ़ गया, जब तक यह विफल नहीं हुआ। कोड की पंक्ति है:
जेपीजी = mVideoControl.getSnapshot ("एन्कोडिंग = jpeg & गुणवत्ता = 100 & चौड़ाई =" + चौड़ाई + "& ऊंचाई =" + ऊंचाई);
तो दो मुद्दे हैं: 1. 1360x1020 से अधिक छवि प्राप्त करते समय फ़ोन अपवाद फेंकता है। 2. उच्च रिज़ॉल्यूशन छवियां छोटे बच्चों के केवल चिकनी संस्करण दिखाई देती हैं। जैसे जब मैं 640x480 छवि लेता हूं और फ़ोटोशॉप में इसे बढ़ाता हूं तो मैं इस और एक के बीच अंतर नहीं बता सकता जो कि 1360x1020 है।
क्या यह फोन पर j2me की एक सीमा है? यदि ऐसा है तो किसी को किसी j2me एप्लिकेशन के भीतर से उच्च रिज़ॉल्यूशन प्राप्त करने और/या किसी अन्य एप्लिकेशन के भीतर से मूल कैमरे तक पहुंचने का तरीका पता है?
सहायता के लिए धन्यवाद, लेकिन यह एक और मुद्दा बनाता है (संपादन देखें)। – Cory