我正在使用flask服务器处理图像上传,将数据发送到OCR Space API,并使用我正在使用python进行的一个项目的文本响应。根据我上传的收据图像,我收到了不同的错误。该代码可以很好地处理其他图像。例如,如果图像上传到ocr.space,另存为字符串OCRText,并在我的程序中使用,则这些图像将返回IndexError: list index out of range ? ? ? 这些图像返回flask_uploads.UploadNotAllowed ? ? 此图像返回ValueError: invalid literal for int() with base 10:
我目前正在使用Retrofit by Square进行Android网络通信。有没有一种方法可以在创建进度通知的任务期间获得进度,类似于Facebook在上传图像时使用的方式?
用例将是加载一个图像,希望没有压缩或缩放的完全图像质量。
我知道使用异步任务是可能的,但这会违背使用Retrofit的目的。然而,这可能是我必须走的路线。