راه اندازی سریع چهره های افزوده برای iOS

این راهنما به شما نشان می دهد که چگونه:

  • محیط توسعه خود را برای کار با چهره‌های افزوده تنظیم کنید
  • بافت های دو بعدی را اعمال کنید و اشیاء سه بعدی را به چهره های شناسایی شده وصل کنید

پیش نیازها

  • Xcode نسخه 13.0 یا بالاتر
  • Cocoapods 1.4.0 یا بالاتر در صورت استفاده از Cocoapod
  • یک دستگاه اپل سازگار با ARKit دارای iOS 12.0 یا بالاتر (هدف استقرار iOS 12.0 یا جدیدتر مورد نیاز است)

استفاده از چهره های تقویت شده

مراحل زیر از برنامه نمونه چهره‌های افزوده استفاده می‌کنند تا وظایف حیاتی را برای پیکربندی و ساخت یک برنامه با قابلیت‌های چهره‌های افزوده به شما نشان دهند.

برنامه نمونه چهره‌های افزوده را دریافت کنید

  1. برای دریافت نمونه کد برنامه، آخرین ARCore SDK برای iOS را از GitHub کلون کنید یا دانلود کنید.
  2. یک پنجره ترمینال یا Finder را باز کنید و به پوشه ای بروید که در آن SDK را شبیه سازی یا دانلود کرده اید.
  3. می‌توانید کد برنامه نمونه را در /Examples/AugmentedFacesExample پیدا کنید.

pod install اجرا کنید

برنامه AugmentedFacesSample با یک Podfile از پیش پیکربندی شده با نسخه‌های ARCore SDK و iOS که به آن نیاز دارید ارسال می‌شود. برای نصب این وابستگی ها:

  1. یک پنجره ترمینال را باز کنید و pod install از پوشه ای که پروژه Xcode در آن وجود دارد اجرا کنید. این یک فایل *.xcworkspace ایجاد می کند که بعداً برای ساخت و اجرای برنامه استفاده خواهید کرد.

برنامه را بسازید و اجرا کنید

  1. فایل .xcworkspace (نه .xcodeproj ) را برای پروژه در Xcode باز کنید.
  2. تنظیمات کلی هدف را باز کنید و شناسه بسته را تغییر دهید.
  3. Cmd+R را بزنید یا روی Run کلیک کنید. برای کار با چهره های تقویت شده از یک دستگاه فیزیکی استفاده کنید، نه شبیه ساز. دستگاه باید از طریق USB به دستگاه توسعه شما متصل شود.

برنامه نمونه را امتحان کنید

  1. برنامه نمونه را از فایل .xcworkspace بسازید و اجرا کنید تا آن را در دستگاه خود راه اندازی کنید.
  2. در صورت درخواست، مجوز دوربین را به برنامه بدهید. سپس ARCore شروع به شناسایی چهره های قابل مشاهده در دوربین می کند. در حال حاضر، هر بار فقط یک چهره شناسایی می شود.
  3. مطمئن شوید که دوربین رو به کاربر است.

مراحل بعدی

،

این راهنما به شما نشان می دهد که چگونه:

  • محیط توسعه خود را برای کار با چهره‌های افزوده تنظیم کنید
  • بافت های دو بعدی را اعمال کنید و اشیاء سه بعدی را به چهره های شناسایی شده وصل کنید

پیش نیازها

  • Xcode نسخه 13.0 یا بالاتر
  • Cocoapods 1.4.0 یا بالاتر در صورت استفاده از Cocoapod
  • یک دستگاه اپل سازگار با ARKit دارای iOS 12.0 یا بالاتر (هدف استقرار iOS 12.0 یا جدیدتر مورد نیاز است)

استفاده از چهره های تقویت شده

مراحل زیر از برنامه نمونه چهره‌های افزوده استفاده می‌کنند تا وظایف حیاتی را برای پیکربندی و ساخت یک برنامه با قابلیت‌های چهره‌های افزوده به شما نشان دهند.

برنامه نمونه چهره‌های افزوده را دریافت کنید

  1. برای دریافت نمونه کد برنامه، آخرین ARCore SDK برای iOS را از GitHub کلون کنید یا دانلود کنید.
  2. یک پنجره ترمینال یا Finder را باز کنید و به پوشه ای بروید که در آن SDK را شبیه سازی یا دانلود کرده اید.
  3. می‌توانید کد برنامه نمونه را در /Examples/AugmentedFacesExample پیدا کنید.

pod install اجرا کنید

برنامه AugmentedFacesSample با یک Podfile از پیش پیکربندی شده با نسخه‌های ARCore SDK و iOS که به آن نیاز دارید ارسال می‌شود. برای نصب این وابستگی ها:

  1. یک پنجره ترمینال را باز کنید و pod install از پوشه ای که پروژه Xcode در آن وجود دارد اجرا کنید. این یک فایل *.xcworkspace ایجاد می کند که بعداً برای ساخت و اجرای برنامه استفاده خواهید کرد.

برنامه را بسازید و اجرا کنید

  1. فایل .xcworkspace (نه .xcodeproj ) را برای پروژه در Xcode باز کنید.
  2. تنظیمات کلی هدف را باز کنید و شناسه بسته را تغییر دهید.
  3. Cmd+R را بزنید یا روی Run کلیک کنید. برای کار با چهره های تقویت شده از یک دستگاه فیزیکی استفاده کنید، نه شبیه ساز. دستگاه باید از طریق USB به دستگاه توسعه شما متصل شود.

برنامه نمونه را امتحان کنید

  1. برنامه نمونه را از فایل .xcworkspace بسازید و اجرا کنید تا آن را در دستگاه خود راه اندازی کنید.
  2. در صورت درخواست، مجوز دوربین را به برنامه بدهید. سپس ARCore شروع به شناسایی چهره های قابل مشاهده در دوربین می کند. در حال حاضر، هر بار فقط یک چهره شناسایی می شود.
  3. مطمئن شوید که دوربین رو به کاربر است.

مراحل بعدی