2011-08-23 18 views
6

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

क्या वर्तमान फोकस को पूरी तरह से फिर से सेट किए बिना बार-बार फोकस समायोजित करने का कोई तरीका है?

उत्तर

4

this देखें।

संपादित

मुझे विश्वास है कि नहीं साइट कभी भी जल्द ही दूर जाना होगा, लेकिन सिर्फ मामले में:

public static final String FOCUS_MODE_CONTINUOUS_VIDEO 

सतत ऑटो फोकस वीडियो रिकॉर्डिंग के लिए इरादा मोड। कैमरा लगातार ध्यान केंद्रित करने की कोशिश करता है। यह वीडियो शूटिंग के लिए आदर्श है। एप्लिकेशन अभी भी इस मोड में takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback) पर कॉल कर सकते हैं लेकिन विषय फोकस में नहीं हो सकता है। पैरामीटर सेट होने पर ऑटो फोकस शुरू होता है। अनुप्रयोगों को इस मोड में autoFocus(AutoFocusCallback) पर कॉल नहीं करना चाहिए। निरंतर ध्यान रोकने के लिए, अनुप्रयोगों को फोकस मोड को अन्य मोड में बदलना चाहिए। लगातार मूल्य: "continuous-video"