از برنامه APKPure استفاده کنید
نسخه قدیمی APK CameraX را برای اندروید بگیرید
پیاده سازی CameraX و یادگیری ماشین
کد
https://codecanyon.net/item/camerax-photo-video/31369283
CameraX یک کتابخانه جدید Jetpack است که برای سهولت در توسعه دوربین کمک می کند.
این یک محیط API با کاربرد آسان است که در اکثر دستگاه های Android کار می کند.
CameraX چندین مورد استفاده از پیش تعریف شده مانند پیش نمایش ، ضبط تصویر / فیلم را فراهم می کند.
این به توسعه دهندگان اجازه می دهد تا به جای هزینه کردن ، روی وظایفی که باید انجام دهند تمرکز کنند
قابلیت نوشتن زمان و مدیریت الزامات برای دستگاه های مختلف.
CameraX همچنین از پیکربندی اولیه (نسبت ابعاد ، چرخش و جهت گیری) مراقبت می کند
و بار آزمایش را به عنوان توسعه دهندگان تا حد زیادی کاهش می دهد.
این برنامه پیاده سازی CameraX & Machine learning با گزینه ای برای عکسبرداری ، ضبط فیلم ، برچسب گذاری تصویر ، اسکن بارکد ، شناسایی متن و ترجمه متن است.
الزامات
-Android Studio +4.1.1
-جاوا 8
عکس
-با کیفیت بالا عکس بگیرید
حالت فلش: روشن ، خاموش یا خودکار
تایمر شمارش معکوس: خاموش ، 3s یا 10s
-دوربین جلو را عوض کنید
-بیننده عکس
ویدیو
ضبط ویدئو با کیفیت بالا
حالت فلش: روشن یا خاموش
-کرونومتر
-دوربین جلو را عوض کنید
-بیننده ویدیو
اسکنر QR و بارکد
اسکنر زمان واقعی
حالت فلش: روشن / خاموش
-با هر جهت گیری کار می کند
- تشخیص خودکار قالب
بیشتر فرمت های استاندارد را می خواند:
قالب های خطی: Codabar ، کد 39 ، کد 93 ، کد 128 ، EAN-8 ، EAN-13 ، ITF ، UPC-A ، UPC-E
قالب های -2D: Aztec ، Data Matrix ، PDF417 ، QR Code
-برای شروع مجدد اقدام کنید
نتیجه را در کلیپ بورد کپی کنید
- نتیجه را به اشتراک بگذارید
برچسب گذاری تصویر
برچسب زدن تصویر زمان واقعی
حالت فلش: روشن / خاموش
-شما می توانید اطلاعات مربوط به موجودات موجود در یک تصویر را در گروه گسترده ای از دسته ها شناسایی و استخراج کنید. مدل برچسب گذاری پیش فرض تصویر می تواند اشیا general عمومی ، مکان ها ، فعالیت ها ، گونه های جانوری ، محصولات و موارد دیگر را شناسایی کند.
بیش از 400 موجودیت که متداول ترین مفاهیم موجود در عکسها را پوشش می دهند.
-امکان استفاده از مدل سفارشی
تشخیص متن
به رسمیت شناختن متن زمان واقعی
حالت فلش: روشن / خاموش
-برای شروع مجدد اقدام کنید
نتیجه را در کلیپ بورد کپی کنید
- نتیجه را به اشتراک بگذارید
-متن شناخته شده را نشان دهید
-زبان را نشان دهید
-می تواند متن را در هر مجموعه کاراکتر مبتنی بر لاتین تشخیص دهد.
همچنین می توان از آنها برای اتوماتیک سازی کارهای ورود اطلاعات مانند پردازش کارت های اعتباری ، رسیدها و کارت های بازرگانی استفاده کرد.
- امکان شناسایی متن از یک Bitmap ، رسانه. تصویر ، ByteBuffer ، آرایه بایت ، یا یک فایل در دستگاه.
ترجمه متن
زمان واقعی شناسایی و ترجمه متن
حالت فلش: روشن / خاموش
-برای شروع مجدد اقدام کنید
-متن شناخته شده را نشان دهید
-متن ترجمه شده را نشان دهید
-زبان را نشان دهید
-زبان را انتخاب کنید تا به آن ترجمه شود
-بین بیش از 50 زبان مختلف ترجمه کنید
https://developers.google.com/ml-kit/language/translation/translation-language-support
-با همان مدلهای استفاده شده توسط حالت آفلاین برنامه Google Translate
قرار گرفتن در معرض
-از -4 تا 4
مقیاس پیش نمایش
-پرکن
-بالا
-مرکز
-پایین
حالت عکس
-اصلی
-باکه
-HDR
-زیبایی
-حالت شب
-سپیا
-آکوا
-مونونوکلئوز
-منفی
-پوستر شوید
-جنس سازی کنید
****** حالت بوکه ، HDR ، زیبایی و شب در همه دستگاه ها موجود نیست
https://developer.android.com/training/camerax/devices
تنظیمات
فضای موجود و فضای کلی دستگاه را مشاهده کنید
تغییر اندازه تصویر و نسبت ابعاد
فعال کردن / غیرفعال کردن حداکثر کیفیت تصویر
وضوح فیلم را تغییر دهید
تغییر فریم در ثانیه ویدئو
فعال کردن / غیرفعال کردن صدا (تایمر ، گرفتن عکس و توقف ضبط فیلم)
نمایش / پنهان کردن خطوط شبکه
برای بزرگنمایی خرج کنید
-در همه حالت ها موجود است
برای تمرکز ضربه بزنید
-در همه حالت ها موجود است
-با انیمیشن
عکس بگیرید ، شروع ضبط را از دکمه های میزان صدا شروع کنید
Last updated on 05/03/2024
- Migrate to Android 14
- Dependencies update
- Code refactoring
بارگذاری شده توسط
د.أيهم حداد
نیاز به اندروید
Android 8.0+
دسته بندی
گزارش
CameraX
Photo | Video | Mach4.0 by ISsoft
05/03/2024