是否听说过小艾助视器,它通过提高文字的对比度以改善清晰度,来帮助低视力患者解决日常文字阅读困难。据小编了解,这里提到的“提高文字的对比度”使用的是HUAWEI HiAI 通用文字识别能力,其文字识别稳定快速,且不受网络影响。

能力介绍
当前端侧通用文字识别能力API分为聚焦拍照OCR和手机截屏OCR两类:
聚焦拍照OCR API适用于相机、图库等多种来源的图像数据,提供了一个自动检测、识别图像中文本位置以及文本内容功能的开放接口。聚焦拍照OCR API能在一定程度上支持文本倾斜,拍摄角度倾斜,复杂光照条件,以及复杂文本背景等场景,可用于文档翻拍,街景翻拍等图片的文字检测和识别。适用范围广,抗干扰能力强,可以集成于其他应用中,提供文本检测、识别服务,并根据结果提供相关服务。
手机截屏OCR API针对手机截屏的特点,在端侧为手机截屏图片提供轻便快捷的文字提取功能,便于后续处理以及服务对接,如:拷贝、编辑、分词、语义分析等。自定义层次化结果返回,可根据应用需要,返回截屏中的文本块、文本行、文字字符坐标。
使用方法
通过HUAWEI DevEco Studio直接调用通用文字识别API快速实现能力开发。
1、在DevEco Studio工具主界面,打开 “Tools>EMUI Kit>Kit Manager”,勾选HiAI相关的Kit,点击“Confirm”。

2、打开 “Tools>EMUI Kit>Kit Assistant”,在“Kit Assistant”界面,点击“HiAI”,可以显示HiAI的全部功能,如通用文字识别卡片(General Text Recognition)。鼠标放在卡片上有拖曳调用使用提示:you can drag this card to left editor。


3、点击通用文字识别卡片,可以看到API功能介绍、使用场景、输入参数及其说明,代码示例等信息。

4、可直接拖动API卡片或者代码片段到源码文件的任一地方。工具会帮助开发者自动下载依赖SDK并导入到libs目录,会自动导入gradle依赖,会自动导入import。

整个使用过程是不是很快捷很高效,接下来开发者可以根据自己的需求来调整编码,再也不用去翻资料去找类似的API了!
以上小编只是简单介绍了使用DevEco Studio 实现通用文字识别能力,其实通过DevEco Studio可实现的能力远远不止这些,更多API及其说明、开发指南、示例代码等内容您可以华为开发者联盟官网进行了解。








































苏公安网备 32011402010933号