2011-11-02 5 views
8

में रिज़ॉल्यूशन पैरामीटर के साथ कैमरा इरादा मैं एक एंड्रॉइड एप्लिकेशन बना रहा हूं जहां कार्यक्षमता का हिस्सा उपयोगकर्ताओं को छवियों और वीडियो रिकॉर्डिंग शामिल करता है।एंड्रॉइड

आवेदन के लिए दोनों चित्र और वीडियो के लिए एक विशिष्ट संकल्प सेट करने के लिए की जरूरत है। क्या संकल्प पैरामीटर निर्दिष्ट करना संभव है और फिर छवियों और वीडियो को कैप्चर करने के लिए कैमरा इरादे का उपयोग करना या मुझे अपनी कैमरा गतिविधि बनाने की आवश्यकता है?

किसी भी सलाह की सराहना की जाएगी।

संपादित करें: मैं कुछ अतिरिक्त शोध किया और http://developer.android.com/guide/topics/media/camera.html#intents पर एक नज़र था।

तो मैं समझता हूँ कि सही ढंग से वहाँ जब चित्र लेने की मंशा http://developer.android.com/reference/android/provider/MediaStore.html#ACTION_IMAGE_CAPTURE का उपयोग कर संकल्प पैरामीटर निर्दिष्ट करने के लिए कोई विकल्प नहीं है।

वीडियो कैप्चर इरादे के लिए ऐसा लगता है कि मेरे पास अतिरिक्त वीडियो गुणवत्ता पैरामीटर का उपयोग करने का विकल्प है, हालांकि यह केवल मुझे उच्च गुणवत्ता और निम्न गुणवत्ता का विकल्प देता है (जो मुझे पूरा नहीं है कि संकल्प के संदर्भ में क्या है) http://developer.android.com/reference/android/provider/MediaStore.html#EXTRA_VIDEO_QUALITY

ऐसा लगता है कि जब तक मैं छवि और वीडियो के इरादे से कुछ अन्य विकल्पों को याद नहीं करता तब तक मुझे अपनी छवि और वीडियो गतिविधियों को विकसित करना शुरू हो जाता है।

उत्तर

6

कैमरा आशय बाहरी कैमरा applciation अपने संकेत का उपयोग कर सकते हैं जो शुरू होता है (लेकिन नहीं हो सकता है)। गतिविधि/एप्लिकेशन गैर मानक (फोन विक्रेता आश्रित) है, साथ ही कैमरा सॉफ्टवेयर के ठोस कार्यान्वयन।

तुम भी कैमरा एपीआई का उपयोग कर सकते हैं (कार्य करने वाले उदाहरणों इस परियोजना में कर रहे हैं: http://sourceforge.net/projects/javaocr/) है जो आप कर सकते हैं:

  • क्वेरी समर्थित छवि प्रारूप और संकल्प (आपने ठीक समझा - निर्भर विक्रेता)
  • सेट ऊपर पूर्वावलोकन और capure प्रस्तावों और स्वरूपों (लेकिन कैमरा सॉफ्टवेयर इस सेटिंग को नजरअंदाज करने के लिए नि: शुल्क है, और कुछ स्वरूपों और प्रस्तावों के बावजूद अजीब अपवाद उत्पादन कर सकते हैं समर्थित के रूप में विज्ञापित किया जा रहा)

निष्कर्ष: Andr में कैमरों ओड डिवाइस अलग हैं और कैमरा एपीआई दस्तावेज गड़बड़ है। तो जितना संभव हो उतना रक्षात्मक बनें।

+3

आपकी सलाह के लिए धन्यवाद। मैं अंत में अपनी खुद की छवि गतिविधि बनाने समाप्त हो गया। और ऐसा करने पर मुझे वास्तव में पता चला कि कैमरा एपीआई क्या गड़बड़ है। –