Camera2 और CameraX में एक्सटेंशन एपीआई उपलब्ध होता है. इसकी मदद से, आपका ऐप्लिकेशन इन एक्सटेंशन को ऐक्सेस कर सकता है. इन एक्सटेंशन को वेंडर ने Android डिवाइसों पर लागू किया है:
- अपने-आप: यह सुविधा, सीन के मौजूदा बैकग्राउंड के हिसाब से एक्सटेंशन मोड को अडजस्ट करती है. यह बैकग्राउंड वेंडर लाइब्रेरी की सुविधा पर निर्भर करता है. उदाहरण के लिए, कम रोशनी वाली स्थितियों में, फ़ोटो लेने के लिए ऑटो मोड, नाइट मोड पर स्विच हो जाता है. पोर्ट्रेट फ़ोटो के लिए, चेहरे की फ़ोटो क्वालिटी में सुधार करने या बोकेह की सुविधा अपने-आप लागू होती है.
- बोकेह: इससे फ़ोरग्राउंड में मौजूद ऑब्जेक्ट की फ़ोटो ज़्यादा शार्प होती है और बैकग्राउंड धुंधला हो जाता है. आम तौर पर, इसका इस्तेमाल लोगों की पोर्ट्रेट फ़ोटो लेने के लिए किया जाता है. इसमें बैकग्राउंड को धुंधला किया जाता है.
- चेहरे की फ़ोटो क्वालिटी में सुधार: यह सुविधा, त्वचा के रंग-रूप को निखारने और आंखों के नीचे के काले घेरों को कम करने में मदद करती है.
- एचडीआर (हाई डाइनैमिक रेंज): इससे एक्सपोज़र रेंज बढ़ जाती है. इस वजह से, ज़्यादा बेहतर फ़ोटो मिलती हैं. एचडीआर मोड में, कैमरा अलग-अलग एक्सपोज़र वैल्यू के साथ कई फ़ोटो लेता है और उन्हें एक में मर्ज कर देता है.
- नाइट: कम रोशनी में फ़ोटो को ज़्यादा रोशन करता है. कैमरा अलग-अलग एक्सपोज़र वैल्यू पर कई फ़ोटो लेता है और उन्हें एक में मर्ज कर देता है. इस प्रोसेस में कुछ सेकंड लग सकते हैं. जब फ़ोटो कैप्चर हो रही हो, तब फ़ोन को हिलने न दें.
Camera2 और CameraX एक्सटेंशन एपीआई, एक जैसे एक्सटेंशन सेट दिखाते हैं. ये एक्सटेंशन, काम करने वाले कई डिवाइसों पर उपलब्ध होते हैं.
वे डिवाइस जिन पर YouTube TV इस्तेमाल किया जा सकता है
सभी डिवाइसों पर एक्सटेंशन काम नहीं करते. भले ही, किसी डिवाइस पर एक्सटेंशन काम करते हों, तो भी वह सभी एक्सटेंशन के साथ काम नहीं करता.
एक्सटेंशन के साथ काम करने वाले डिवाइसों की सूची देखने के लिए, काम करने वाले डिवाइस लेख पढ़ें. यह देखने के लिए कि आपके डिवाइस पर कोई एक्सटेंशन उपलब्ध है या नहीं, Camera2 एक्सटेंशन एपीआई और CameraX एक्सटेंशन एपीआई के दस्तावेज़ देखें.
अगले चरण
अपने ऐप्लिकेशन के लिए कैमरा एक्सटेंशन चालू करने का तरीका जानें: