javascript - Html canvas图片通过ajax上传
问题描述
一年前,我尝试通过 ajax 将画布图片上传到我的服务器用于 OCR,主要问题是图片的 DPI 太低导致 TesseractOCR 出现错误,并且它必须作为 base64 字符串发送当使用目标设备是手机时,这将导致浏览器崩溃/冻结。
我的目标是创建一个使用手机摄像头实时扫描的html页面,如果找到特定的数字模式,则返回真实结果并填写当前表格的一部分(例如扫描您的信用卡和填充输入)。
有没有办法在不重新加载页面和通过 ajax 的情况下实现这一点?我知道传统的文件上传将允许完全发送图像并且更好地用于 OCR,而不是绘制低尺寸的 dpi 画布。
解决方案
推荐阅读
- pandas - 如何通过迭代其他两个 Dataframes 列来获取新的 DF 列?
- amazon-web-services - aws rds 存储长文本问题
- mysql - MySQL Tunner:在磁盘上创建的临时表比例很高 - 网站响应缓慢
- python-3.7 - 减少方程循环
- android - java.lang.NoSuchMethodError: 没有接口方法getTopRatedMoviesAsync()Lkotlinx/coroutines/Deferred;
- amazon-web-services - 让 SNS 以编程方式工作...通过命令行工作
- java - 如何从 sqlite 数据库中获取总金额值
- sql-server - 从 SQL 运行的 Exe 运行但返回 Web 服务错误,直接运行工作正常
- javascript - 单击复选框将输入更改为 css
- javascript - 如何在每列增加1的情况下连续循环,依此类推