Open softwarteDeveloper opened 4 years ago
پردازش های تصویر مثل Text recognition, Face detecting, Barcode Detecting و .... به لطف mlkit فایربیس ساده شده و خودش پردازش میکنه.
برای پردازش متن داخل دستگاه: https://developers.google.com/ml-kit/vision/text-recognition
برای پردازش متن سمت وب فایربیس: https://firebase.google.com/docs/ml/recognize-text
روی دیوایس فقط متن های لاتین رو میتونه تشخیص بده ولی سمت پبش بیشتر از ۱۰۰ زبان رو پشتیبانی میکنه که خوشبختانه فارسی هم داره
لینک زبان ها: https://cloud.google.com/vision/docs/languages
فقط احتمالا به مشکل استفاده از دوربین برخورد کنی که چه SDK برای دوربین باید استفاده کنی و چجوری. تو گیتهاب خودم یک ریپو گذاشتم که اون تو Camerax و Mlkit با هم برای تشخیص Qrcode استفاده شدن. میتونید ازش استفاده کنید و جای Barcode detection از Text recognition استفاده کنید
لینک BarcodeX گیتهاب: https://github.com/rvhamed/BarcodeX
(برای Barcode detection میتونی از این ریپو به عنوان ماژول هم استفاده کنی ولی شاید نیاز باشه کمی روش کار شه. چون فرصت نکردم درست حسابی کتابخونش کنم و آموزشی برای استفاده ازش بزارم)
بهترین راه برای خواندن متن از یک کاغذ چی هست؟ ایا فقط کلاینت اندروید کافی هست یا سرور هم باید باشه؟ تجربه خودتون تو ocr چی بوده؟