این راهنما به شما نشان می دهد که چگونه:
- محیط توسعه خود را برای کار با چهرههای افزوده تنظیم کنید
- بافت های دو بعدی را اعمال کنید و اشیاء سه بعدی را به چهره های شناسایی شده وصل کنید
پیش نیازها
- Xcode نسخه 13.0 یا بالاتر
- Cocoapods 1.4.0 یا بالاتر در صورت استفاده از Cocoapod
- یک دستگاه اپل سازگار با ARKit دارای iOS 12.0 یا بالاتر (هدف استقرار iOS 12.0 یا جدیدتر مورد نیاز است)
استفاده از چهره های تقویت شده
مراحل زیر از برنامه نمونه چهرههای افزوده استفاده میکنند تا وظایف حیاتی را برای پیکربندی و ساخت یک برنامه با قابلیتهای چهرههای افزوده به شما نشان دهند.
برنامه نمونه چهرههای افزوده را دریافت کنید
- برای دریافت نمونه کد برنامه، آخرین ARCore SDK برای iOS را از GitHub کلون کنید یا دانلود کنید.
- یک پنجره ترمینال یا Finder را باز کنید و به پوشه ای بروید که در آن SDK را شبیه سازی یا دانلود کرده اید.
- میتوانید کد برنامه نمونه را در
/Examples/AugmentedFacesExample
پیدا کنید.
pod install
اجرا کنید
برنامه AugmentedFacesSample با یک Podfile از پیش پیکربندی شده با نسخههای ARCore SDK و iOS که به آن نیاز دارید ارسال میشود. برای نصب این وابستگی ها:
- یک پنجره ترمینال را باز کنید و
pod install
از پوشه ای که پروژه Xcode در آن وجود دارد اجرا کنید. این یک فایل*.xcworkspace
ایجاد می کند که بعداً برای ساخت و اجرای برنامه استفاده خواهید کرد.
برنامه را بسازید و اجرا کنید
- فایل
.xcworkspace
(نه.xcodeproj
) را برای پروژه در Xcode باز کنید. - تنظیمات کلی هدف را باز کنید و شناسه بسته را تغییر دهید.
- Cmd+R را بزنید یا روی Run کلیک کنید. برای کار با چهره های تقویت شده از یک دستگاه فیزیکی استفاده کنید، نه شبیه ساز. دستگاه باید از طریق USB به دستگاه توسعه شما متصل شود.
برنامه نمونه را امتحان کنید
- برنامه نمونه را از فایل
.xcworkspace
بسازید و اجرا کنید تا آن را در دستگاه خود راه اندازی کنید. - در صورت درخواست، مجوز دوربین را به برنامه بدهید. سپس ARCore شروع به شناسایی چهره های قابل مشاهده در دوربین می کند. در حال حاضر، هر بار فقط یک چهره شناسایی می شود.
- مطمئن شوید که دوربین رو به کاربر است.
مراحل بعدی
- به راهنمای برنامهنویس چهرههای افزوده برای iOS مراجعه کنید تا نمونه کد برنامه را بررسی کنید و درباره کار با چهرههای افزوده در برنامههای خود بیشتر بدانید.
- مرجع ARCore iOS API را مرور کنید.
- ویدیوی زیر را در مورد نحوه شروع کار با چهره های افزوده در iOS تماشا کنید: