Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用ML套件从收据中获取金额_Android_Ocr_Firebase Mlkit_Google Mlkit - Fatal编程技术网

Android 使用ML套件从收据中获取金额

Android 使用ML套件从收据中获取金额,android,ocr,firebase-mlkit,google-mlkit,Android,Ocr,Firebase Mlkit,Google Mlkit,对于我的项目,用户拍摄一张收据的照片,然后返回购买日期、金额和您购买的商店名称。 我的想法是,我将取ML Kit返回的最大或第二大Int,因为这通常是总和。 但德语打印日期的方式是2021年1月1日,这也被解释为整数,通常是最高数字的倍 收据上金额的布局如下所示(“--”为空白) 总额-------------------9.58欧元 这使ML工具包将每个字符串识别为单个块 有没有一种简单地求和的方法?或者更好的免费OCR,已经在收据中指定了

对于我的项目,用户拍摄一张收据的照片,然后返回购买日期、金额和您购买的商店名称。 我的想法是,我将取ML Kit返回的最大或第二大Int,因为这通常是总和。 但德语打印日期的方式是2021年1月1日,这也被解释为整数,通常是最高数字的倍

收据上金额的布局如下所示(“--”为空白)

总额-------------------9.58欧元

这使ML工具包将每个字符串识别为单个块

有没有一种简单地求和的方法?或者更好的免费OCR,已经在收据中指定了