Cordova使用百度OCR插件实现图像识别

这篇博客记录了如何结合Cordova和百度OCR插件进行图像识别。首先介绍了在百度智能云注册并获取aip.license文件,然后详细说明了将其配置到Cordova项目及安装插件的步骤。接着,博主分享了HTML和JS代码编写过程,包括识别其他图像的方法,并提醒了在使用后销毁资源的重要性。最后,提到了运行和部署的命令。博客内容是对官方文档的补充,适合遇到类似问题的开发者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 下载aip.license文件
1.1 注册登录百度智能云
网址: https://login.bce.baidu.com/ 
有账户直接登录 没有的话注册一个再登录
登录后 左侧菜单 >点开 查看所有服务 找到其中的图像识别
这个布局是不一定的 以后说不定会变 但是意思是一样的 找到图像识别即可

找到图片识别即可

1.2 进入图像识别 应用列表的页面
1.2.1  点击创建应用
1.2.2  填写信息
	   应用名称:随意 不重复就好
	   应用类型:也随意 看自己应用的类型选就好了
	   文字识别包名:就是cordova中config.xml中widget里的id 复制粘贴即可
	   应用描述:随便描述一下就好了
	   接口选择: 根据自己的需求进行选择  如:

在这里插入图片描述

1.2.3 点击立即创建 即可创建成功
1.3 进入应用详情页面
点击应用名或者管理进入应用详情页面

在这里插入图片描述

点击下载aip.license按钮进行下载

在这里插入图片描述

2. 配置Cordova
2.1 将aip.license移动到Cordova项目中
// 比较推荐第一种方式 比较简单 
安卓:将 aip.license 放到 app/src/main/assets 目录下
ios:将 aip.license 放到项目根目录下

// 或

// src为 aip.license原本存储的位置 即从项目根目录出发 找到aip.license文件 将aip.license放到根目录比较好找
// target为需要将aip.license复制到哪去 target不要改 
// 安卓和ios的位置是不一样的
<platform name="android">
    // 这是aip.license放在根目录的情况
	<resource-file src="aip.license" target="app/src/main/assets/aip.license" />
</platform>
<platform name="ios">
    // 这是aip.license放在根目录的情况
	<resource-file src="aip.license" target="aip.license" />
</platform>
2.2 安装 cordova-baidu-ocr 插件
cordova plugin add cordova-baidu-ocr
3. 编写代码
3.1 HTML部分
<button id="scanner">识别图像
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值