دوربین طیف هیجانانگیزی از موارد استفاده از برنامه را ممکن میسازد، مانند ضبط ویدیو و تصویر برای همرسانی در رسانههای اجتماعی، تا ایجاد ابزارهایی مانند اسکن سند و رمزینه پاسخسریع. این مرکز توسعهدهنده اسناد و منابعی را برای شروع استفاده از دوربین در برنامه Android شما ارائه میدهد.
ساختن برنامه دوربین
برای ساختن برنامهای مبتنی بر دوربین یا گنجاندن دوربین در برنامه موجودتان، با کاوش CameraX API شروع کنید: یک API سادهشده برای استفاده از دوربین. این نمای کلی CameraX را معرفی میکند و مراحل استفاده از دوربین را شرح میدهد.
CameraX Codelab رویکردی مبتنی بر مثال برای یادگیری CameraX ارائه میدهد.
انتقال از Camera1
اگر برنامهتان از کلاس Camera منسوخشده («Camera1») استفاده میکند، انتقال به CameraX را درنظر بگیرید که پلاتفرمی پایدار و قدرتمند ارائه میدهد و به برنامهتان اجازه میدهد از قابلیتهای جدید دوربین بهره ببرد.
ارتقا دادن سطح برنامه دوربین
CameraX ادغام مستقیم با کتابخانه Machine Learning Toolkit (MLKit) را تسهیل میکند. این کار اجازه میدهد دوربین با MLKit ترکیب شود تا چیزهایی مثل اسکنرهای رمزینه پاسخسریع، اسکنرهای سند، و غیره ایجاد شود.
«افزونههای دوربین» به برنامه شما امکان میدهد به قابلیتهای ویژه دستگاه مثل ضبط تصویر «حالت شب» یا حالتهای «بوکه» (چهره) دسترسی داشته باشد. در اینجا با نحوه دسترسی به «افزونههای دوربین» بااستفاده از CameraX و Camera2 آشنا شوید.
گسترش دادن تجربه دوربین برنامهتان