autojs之ocr-百度

本文涉及的产品
车辆物流识别,车辆物流识别 200次/月
票据凭证识别,票据凭证识别 200次/月
通用文字识别,通用文字识别 200次/月
简介: 使用情景安卓手机调用百度ocr识别文字

使用情景


安卓手机调用百度ocr识别文字


效果展示

微信图片_20220624134540.png

微信图片_20220624134540.png


代码讲解


  1. nodejs运行代码, 获取token
const param = qs.stringify({
  grant_type: "client_credentials",
  client_id: AK,
  client_secret: SK,
});
https.get(
  {
    hostname: "aip.baidubce.com",
    path: "/oauth/2.0/token?" + param,
    agent: false,
  },
  function (res) {
    // 在标准输出中查看运行结果
    res.pipe(process.stdout);
  }
);


  1. 遍历识别图片中的文字
for (var i = 0; i < len; i++) {
  let imgPath = imgPathList[i];
  let dataList = ocr(imgPath);
  showData(dataList, imgPath, "百度");
}


  1. 使用showData函数, 用canvas在图片上画出识别结果, 然后保存到手机
canvas.drawRect(
  location.left,
  location.top,
  location.left + location.width,
  location.top + location.height,
  rectanglePaint
);
canvas.drawText(
  data.words,
  location.left + parseInt(location.width / 2),
  location.top + location.height + Math.abs(fontMetrics.top),
  textPaint
);
images.save(image, newFilepath);


代码仓库:


https://gitee.com/yashujs/autojs-ocr-baidu


相关文章
|
人工智能 JSON 文字识别
【实操】Java+百度ocr,实现图片识别文字小工具
本文介绍了一个基于Java和百度OCR的文字识别工具,能够通过截图或上传图片实现文字识别,并使用exe4j将工具封装为exe文件以便于使用。文章详细介绍了实现过程,包括Java Swing页面布局、百度OCR配置及使用方法,以及如何将Java项目打包成jar和exe文件。此外,还提供了一些相关资源供读者参考。
734 0
【实操】Java+百度ocr,实现图片识别文字小工具
|
开发框架 文字识别 前端开发
基于百度智能云的OCR接口进行图文识别
基于百度智能云的OCR接口进行图文识别
|
机器学习/深度学习 文字识别 算法
百度飞桨(PaddlePaddle) - PaddleHub OCR 文字识别简单使用
百度飞桨(PaddlePaddle) - PaddleHub OCR 文字识别简单使用
1010 0
|
存储 文字识别 C#
一个基于百度飞桨封装的.NET版本OCR工具类库 - PaddleOCRSharp
一个基于百度飞桨封装的.NET版本OCR工具类库 - PaddleOCRSharp
783 0
|
数据采集 文字识别 PHP
Python(四十二)百度智能云OCR文字识别的坑
这篇的内容其实跟python的关系不是很大,是在使用python做文字识别的时候遇到的一个坑,这里大概记录一下,希望大家在使用百度智能云的OCR文字识别的时候,能够快速的解决这个问题。 业务需求大概是这个样子的,学生在使用仪器做完实验之后,仪器会将实验结果,打印在一张小票上。正常,学生需要将小票上边的数据,逐一输入到系统中,但是,客户觉得这个操作太麻烦了,想用文字识别将小票上边的数据识别出来,自动填入,学生只需要检查一遍识别的是否正确即可。 需求很简单,我这里的后端是使用PHP做的,这也不耽误我使用python做文字识别。最开始的python文字识别的尝试,我这里就不做赘述了,具体,请
377 0
|
编解码 文字识别 JavaScript
VUE element-ui之百度OCR证件识别,组件内证件照转码解码识别身份证照文字
VUE element-ui之百度OCR证件识别,组件内证件照转码解码识别身份证照文字
2578 0
VUE element-ui之百度OCR证件识别,组件内证件照转码解码识别身份证照文字
|
文字识别 JavaScript Java
百度OCR识别图片文字,解决image format error错误
百度OCR识别图片文字,解决image format error错误
766 0
|
人工智能 文字识别 Java
java实现文字识别营业执照识别(百度、讯飞)
工作中遇到一个需求是识别营业执照,看了阿里云的,腾讯云的,讯飞的,百度的。然后发现阿里云和腾讯云目前都是公测或者内测阶段,所以就去试了百度的,但是百度的只是普通的文字识别,就是识别文字中的图片,而讯飞的就比较专业了,单纯的识别营业执照。
|
人工智能 JSON 文字识别
百度人工智能OCR调用调试过程
百度人工智能OCR调用调试过程
430 0
百度人工智能OCR调用调试过程
|
文字识别 JavaScript API
VUE 之百度OCR证件识别获取access_token详细步骤
VUE 之百度OCR证件识别获取access_token详细步骤
630 0
VUE 之百度OCR证件识别获取access_token详细步骤

热门文章

最新文章

下一篇
oss云网关配置