प्लैटफ़ॉर्म के हिसाब से गाइड
Android (Kotlin/Java)
Android NDK (C)
इलेक्ट्रॉनिक इमेज स्टेबलाइज़ेशन (ईआईएस), ARCore में मौजूद एक सुविधा है. यह वीडियो में कैमरे के हिलने की समस्या को कम करने में मदद करती है. यह सुविधा, कैमरे में होने वाली छोटी-छोटी हलचलों का पता लगाती है. इसके बाद, स्क्रीन पर दिख रही इमेज को थोड़ा-बहुत बदलकर, इन हलचलों को ठीक करती है. इससे, कैमरे के हिलने-डुलने पर भी, ज़्यादा स्मूद और स्टेबल वीडियो बनाने में मदद मिलती है.
ईआईएस के फ़ायदे
ARCore में EIS का इस्तेमाल करने के ये फ़ायदे हैं:
- कैमरे के हिलने की समस्या कम हुई
- ज़्यादा बेहतर और स्थिर वीडियो
- वीडियो में ज़्यादा सिनेमैटिक फ़ील
ईआईएस को समझना
ARCore में EIS चालू होने पर, डिवाइस के जाइरोस्कोप का इस्तेमाल करके कैमरे की गतिविधि को मेज़र किया जाता है. ARCore, इमेज के मेटाडेटा का इस्तेमाल करके, रोलिंग शटर और कैमरे की मूवमेंट को ठीक करने के लिए ज़रूरी ट्रांसफ़ॉर्म का हिसाब लगाता है. आपका एआर ऐप्लिकेशन, डिवाइस के डिसप्ले और कैमरे की बनावट के लिए नए कोऑर्डिनेट का इस्तेमाल करता है, ताकि कैमरे की स्टेबल बनावट को रेंडर किया जा सके. ईआईएस चालू होने पर, ARCore, कैमरे के बैकग्राउंड को बदलने के लिए, कैमरे के प्रोजेक्शन मैट्रिक्स में बदलाव करता है. साथ ही, सीन में वर्चुअल ऐसेट को सही जगह पर रेंडर करता है.
इन डिवाइस पर पासकी का इस्तेमाल किया जा सकता है
ARCore के साथ काम करने वाले सभी डिवाइसों पर, डिवाइस और कैमरे के सभी कॉन्फ़िगरेशन के लिए ईआईएस की सुविधा उपलब्ध नहीं होती. यह पता लगाने के लिए कि मौजूदा कॉन्फ़िगरेशन, EIS के साथ काम करता है या नहीं, रनटाइम चेक का इस्तेमाल करें. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें.