شروع به کار با دوربین در Android

دوربین طیف هیجان‌انگیزی از موارد استفاده از برنامه را ممکن می‌سازد، مانند ضبط ویدیو و تصویر برای هم‌رسانی در رسانه‌های اجتماعی، تا ایجاد ابزارهایی مانند اسکن سند و رمزینه پاسخ‌سریع. این مرکز توسعه‌دهنده اسناد و منابعی را برای شروع استفاده از دوربین در برنامه Android شما ارائه می‌دهد.

ساختن برنامه دوربین

برای ساختن برنامه‌ای مبتنی بر دوربین یا گنجاندن دوربین در برنامه موجودتان، با کاوش CameraX API شروع کنید: یک API ساده‌شده برای استفاده از دوربین. این نمای کلی CameraX را معرفی می‌کند و مراحل استفاده از دوربین را شرح می‌دهد.

نمای کلی CameraX

CameraX Codelab رویکردی مبتنی بر مثال برای یادگیری CameraX ارائه می‌دهد.

CameraX Codelab

انتقال از Camera1

اگر برنامه‌تان از کلاس Camera منسوخ‌شده («Camera1») استفاده می‌کند، انتقال به CameraX را درنظر بگیرید که پلاتفرمی پایدار و قدرتمند ارائه می‌دهد و به برنامه‌تان اجازه می‌دهد از قابلیت‌های جدید دوربین بهره ببرد.

انتقال Camera1 به CameraX

ارتقا دادن سطح برنامه دوربین

CameraX ادغام مستقیم با کتابخانه Machine Learning Toolkit (MLKit) را تسهیل می‌کند. این کار اجازه می‌دهد دوربین با MLKit ترکیب شود تا چیزهایی مثل اسکنرهای رمزینه پاسخ‌سریع، اسکنرهای سند، و غیره ایجاد شود.

ایجاد کدخوان پاسخ‌سریع

«افزونه‌های دوربین» به برنامه شما امکان می‌دهد به قابلیت‌های ویژه دستگاه مثل ضبط تصویر «حالت شب» یا حالت‌های «بوکه» (چهره) دسترسی داشته باشد. در اینجا با نحوه دسترسی به «افزونه‌های دوربین» بااستفاده از CameraX و Camera2 آشنا شوید.

گسترش دادن تجربه دوربین برنامه‌تان