[扫立得]iOS百度OCR项目实现(一)

编程入门 行业动态 更新时间:2024-10-04 21:25:17

[扫立得]iOS百度OCR<a href=https://www.elefans.com/category/jswz/34/1771421.html style=项目实现(一)"/>

[扫立得]iOS百度OCR项目实现(一)

项目介绍
项目主要应用了百度云平台人工智能模块的文字识别功能,具体请参考.html百度云官网技术文档进行详情查看。

1 项目环境

项目搭建的环境配置为

名称版本
macOSHigh Sierra 版本10.13.6
XcodeXcode10.1
pod1.5.3
iOS9.0及以上

2 项目准备

2.1 账号

登录

登录选择文字识别进行进入到管理页面


下载的文件中含有三个文件夹,目录结构如下图所示。

在本次的开发中,用到了Demo的调试以及lib中框架文件的导入。

3 Demo调试

下载的Demo不能够直接运行。在开发者文档,在此不做过多详述。

3.1 获取 API Key / Secret Key


此处要选择需要并填写项目的 Bundle identifier

输入完成后就可以在应用列表中查看到Demo的 API Key / Secret Key,将其复制到Demo中的两个位置

复制完成后记得将上面两个#error代码行去掉,否则Demo无法运行。

3.2 Demo运行

设置好了 API Key / Secret Key 后的Demo就已经可以运行。Framework使用的是dynamic framework,可以在模拟器上直接运行,这里就不进行真机调试直接运行。

当然运行起来的Demo点击后是不能进行拍照的,只能通过相册进行文字识别。
我们在网上下载一张图片,例如营业执照,直接拖入模拟器的窗口中,就可以加入系统相册。

然后我们选择营业执照识别,在相册中选择下载好的图片,就可以完成识别。

可以看出识别结果还是不错的,虽然这种特定模板的识别率不高,但是基本的文字识别的功能能够实现,对于一个Demo来说已经非常完整了。到此为止,我们还未进行真正的代码调试,感兴趣的话此款Demo完全可以经过修改后安装在手机中作为工具日常使用。
下一章开始正式介绍代码开发。

更多推荐

[扫立得]iOS百度OCR项目实现(一)

本文发布于:2024-03-08 23:06:51,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1722761.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:项目   iOS   OCR

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!