易语言 文字识别
本篇文章给大家带来《易语言 文字识别》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。
易语言可以使用第三方OCR SDK来实现文字识别功能,常用的OCR SDK有:
1. 百度OCR:https://cloud.baidu.com/product/ocr
2. 腾讯云OCR:https://cloud.tencent.com/product/ocr
3. 阿里云OCR:https://www.aliyun.com/product/ocr
这些OCR SDK都提供了API接口,易语言可以通过调用API接口来实现文字识别功能。
下面以百度OCR为例,介绍一下易语言如何调用百度OCR API接口实现文字识别功能:
1. 注册百度AI开放平台账号,创建应用,获取API Key和Secret Key。
2. 下载百度OCR SDK,并将SDK文件导入到易语言项目中。
3. 调用百度OCR API接口,实现文字识别功能。
下面是一个简单的示例代码:
.版本 2
.支持库 spec
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.局部变量 access_token, 文本型
.局部变量 返回内容, 文本型
.局部变量 图像路径, 文本型
图像路径 = “C:\test.jpg”
access_token = 获取百度OCR_access_token()
返回内容 = 百度OCR_通用文字识别(access_token, 图像路径)
调试输出 (返回内容)
.子程序 获取百度OCR_access_token
.局部变量 API_Key, 文本型
.局部变量 Secret_Key, 文本型
.局部变量 返回内容, 文本型
API_Key = “你的API_Key”
Secret_Key = “你的Secret_Key”
返回内容 = 网页访问 (“https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=” + API_Key + “&client_secret=” + Secret_Key, , , , , , , , , , , , , , , )
返回 (文本_取出中间文本 (返回内容, “"access_token":"”, “"”))
.子程序 百度OCR_通用文字识别, 文本型
.参数 access_token, 文本型
.参数 图像路径, 文本型
.局部变量 返回内容, 文本型
返回内容 = 网页访问 (“https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic?access_token=” + access_token, , “image=” + 编码_BASE64编码 (读入文件 (图像路径)), “application/x-www-form-urlencoded”, , , , , , , , , , , )
返回 (返回内容)
将上面的代码复制到易语言中,修改API_Key和Secret_Key为你自己的值,然后运行程序,即可实现文字识别功能。
- 上一篇:防火墙软件哪个好
- 下一篇:怎么把苹果手机重新激活
版权声明:《易语言 文字识别》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/baibaoxiang/137.html