iOS için Artırılmış Yüzler hızlı başlangıç kılavuzu

Bu kılavuzda, aşağıdakileri nasıl yapacağınız gösterilmektedir:

  • Geliştirme ortamınızı artırılmış yüzler ile çalışacak şekilde ayarlayın
  • 2D dokular uygulayın ve algılanan yüzlere 3D nesneler ekleyin

Ön koşullar

  • Xcode 13.0 veya sonraki bir sürüm
  • Cocoapods kullanıyorsanız Cocoapods 1.4.0 veya üzeri
  • iOS 12.0 veya sonraki sürümleri çalıştıran ARKit uyumlu bir Apple cihaz (iOS 12.0 veya sonraki sürümlerin dağıtım hedefi gereklidir)

Genişletilmiş Yüzleri Kullanma

Aşağıdaki adımlarda, artırılmış yüz özelliklerine sahip bir uygulama yapılandırma ve oluşturma ile ilgili kritik görevleri göstermek için Augmented Faces örnek uygulaması kullanılır.

Artırılmış Yüzler örnek uygulamasını indirin

  1. Örnek uygulama kodunu almak üzere GitHub'dan iOS için en yeni ARCore SDK'sını klonlayın veya indirin.
  2. Bir Terminal veya Finder penceresi açın ve SDK'yı klonladığınız veya indirdiğiniz klasöre gidin.
  3. Örnek uygulama kodunu /Examples/AugmentedFacesExample adresinde bulabilirsiniz.

pod install çalıştırma

AugmentedFacesSample uygulaması, ihtiyacınız olan ARCore SDK ve iOS sürümleriyle önceden yapılandırılmış bir Podfile ile birlikte gönderilir. Bu bağımlılıkları yüklemek için:

  1. Bir Terminal penceresi açın ve Xcode projesinin bulunduğu klasörden pod install komutunu çalıştırın. Bu işlemden sonra uygulamayı derlemek ve çalıştırmak için daha sonra kullanacağınız bir *.xcworkspace dosyası oluşturulur.

Uygulamayı derleme ve çalıştırma

  1. Xcode'da proje için .xcworkspace dosyasını (.xcodeproj değil) açın.
  2. Hedefin genel ayarlarını açıp paket kimliğini değiştirin.
  3. Cmd+R tuşlarına basın veya Çalıştır'ı tıklayın. Genişletilmiş Yüzler ile çalışmak için simülatör değil, fiziksel bir cihaz kullanın. Cihaz, USB aracılığıyla geliştirme makinenize bağlı olmalıdır.

Örnek uygulamayı deneyin

  1. Cihazınızda başlatmak için .xcworkspace dosyasından örnek uygulamayı derleyip çalıştırın.
  2. İstenirse uygulamaya kamera izinleri verin. ARCore, kamerada görünen yüzleri algılamaya başlar. Şu an için tek seferde yalnızca bir yüz algılanır.
  3. Kameranın kullanıcıya dönük olduğundan emin olun.

Sonraki adımlar

  • Örnek uygulama kodunu keşfetmek ve kendi uygulamalarınızda Artırılmış Yüzler ile çalışma hakkında daha fazla bilgi edinmek için iOS için Artırılmış Yüzler Geliştirici Kılavuzu'na bakın.
  • ARCore iOS API Reference (ARCore iOS API Referansı) sayfasını inceleyin.
  • iOS'te Artırılmış Yüzler'i kullanmaya nasıl başlayacağınızı öğrenmek için aşağıdaki videoyu izleyin: