iOS के लिए, ऑगमेंटेड फ़ेस की सुविधा

इस गाइड से, आपको इन कामों के बारे में जानकारी मिलेगी:

  • ऑगमेंटेड फ़ेस की सुविधा का इस्तेमाल करने के लिए, अपने डेवलपमेंट एनवायरमेंट को सेट अप करें
  • 2D टेक्सटाइल लागू करें और 3D ऑब्जेक्ट का पता लगाएं

ज़रूरी शर्तें

ऑगमेंटेड रिएलिटी (एआर) का इस्तेमाल करने के लिए, आपको इनकी ज़रूरत होगी:{0/}

  • Xcode वर्शन 10.3 या इसके बाद का वर्शन

  • कोकोपॉड

  • Apple 11.0 या इसके बाद के वर्शन पर काम करने वाला Apple डिवाइस (iOS 10.0 या इसके बाद के वर्शन को डिप्लॉय करने का टारगेट होना ज़रूरी है)

ऑगमेंटेड चेहरे की सुविधा का इस्तेमाल करना

नीचे दिए गए तरीके, ऑगमेंटेड फ़ेस सुविधा के नमूने के तौर पर दिए गए ऐप्लिकेशन का इस्तेमाल करते हैं, ताकि आप ऑगमेंटेड फ़ेस सुविधा वाले ऐप्लिकेशन को कॉन्फ़िगर करने और उसे बनाने के ज़रूरी टास्क दिखा सकें.

ऑगमेंटेड फ़ेस चेहरों का नमूना पाने वाला ऐप्लिकेशन

  1. ऐप्लिकेशन का नमूना कोड पाने के लिए, GitHub से सबसे नया ARCore SDK टूल डाउनलोड करें या क्लोन करें.
  2. टर्मिनल या फ़ाइंडर विंडो खोलें और उस फ़ोल्डर पर जाएं जहां आपने SDK का इस्तेमाल किया या डाउनलोड किया है.
  3. आप /Examples/AugmentedFacesExample में नमूना ऐप्लिकेशन कोड पा सकते हैं.

रन pod install

ऑगमेंटेड फ़ेससैंपल ऐप्लिकेशन, ARCore SDK टूल और iOS के वर्शन के साथ पहले से कॉन्फ़िगर की गई Podfile के साथ शिप करता है. आपको इसकी ज़रूरत भी होगी. इन डिपेंडेंसी को इंस्टॉल करने के लिए:

  1. टर्मिनल विंडो खोलें और उस फ़ोल्डर से pod install चलाएं जहां Xcode प्रोजेक्ट मौजूद है. इससे *.xcworkspace फ़ाइल जनरेट होती है. इस ऐप्लिकेशन को बनाने और चलाने के लिए, आप बाद में इसका इस्तेमाल करेंगे.

ऐप्लिकेशन बनाना और चलाना

  1. प्रोजेक्ट के लिए, Xcode में .xcworkspace (.xcodeproj नहीं) फ़ाइल खोलें.
  2. टारगेट की सामान्य सेटिंग खोलें और बंडल आइडेंटिफ़ायर बदलें.
  3. Cmd+R दबाएं या चलाएं पर क्लिक करें. ऑगमेंटेड फ़ेस की सुविधा के साथ काम करने के लिए, सिम्युलेटर की जगह किसी डिवाइस का इस्तेमाल करें. डिवाइस को यूएसबी की मदद से आपके डेवलपमेंट मशीन से कनेक्ट किया जाना चाहिए.

सैंपल ऐप्लिकेशन आज़माएं

  1. .xcworkspace फ़ाइल को अपने डिवाइस पर लॉन्च करने के लिए, उसका नमूना ऐप्लिकेशन बनाएं और चलाएं.
  2. कहे जाने पर, ऐप्लिकेशन को कैमरे की अनुमतियां दें. इसके बाद, ARCore कैमरे में दिखने वाले चेहरों की पहचान करना शुरू कर देगा. फ़िलहाल, एक बार में सिर्फ़ एक बार चेहरे की पहचान की जाती है.
  3. पक्का करें कि कैमरा, उपयोगकर्ता को है.

अगले चरण

  • ऐप्लिकेशन के नमूने का कोड जानने और अपने ऐप्लिकेशन में ऑगमेंटेड फ़ेस की सुविधा के साथ काम करने के बारे में ज़्यादा जानने के लिए, iOS के लिए ऑगमेंटेड फ़ेस की गाइड देखें.
  • ARCore iOS एपीआई रेफ़रंस की समीक्षा करें.
  • iOS पर ऑगमेंटेड फ़ेस की सुविधा इस्तेमाल करने का तरीका जानने के लिए, यह वीडियो देखें: