HarmonyOS 鸿蒙Next 咨询华为OCR能力范围
HarmonyOS 鸿蒙Next 咨询华为OCR能力范围
- 华为的OCR文字识别能力,能否对身份证和银行卡在提取文字的同时,返回给开发者卡证四个边范围内的图片。
- 如果支持,示例代码是什么
- 如果不支持,鸿蒙系统原生能力,是否提供的有类似的功能。
2 回复
Vision Kit目前已经提供了该能力,开发指南可以参考以下文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/vision-cardrecognition-V5
提供一份简单的示例代码:
import { CardRecognition, CallbackParam, CardType } from "@kit.VisionKit";
@Entry
@Component
struct VisionKitPage {
@State imageUri: string | undefined = ''
build() {
Column() {
Image(this.imageUri)
.width(100).height(80)
CardRecognition({
// 此处选择身份证类型作为示例
supportType: CardType.CARD_ID,
cardSide: 1,
callback: (params: CallbackParam) => {
console.info(`------>params code: ${params.code}`)
console.info(`------>params cardType: ${params.cardType}`)
console.info(`------>params cardInfo back: ${JSON.stringify(params.cardInfo)}`)
let backinfo: Record<string, string> | undefined = params.cardInfo?.back
this.imageUri = backinfo?.cardImageUri
})
}
.width('100%')
.height('100%')
.justifyContent(FlexAlign.Center)
}
}
更多关于HarmonyOS 鸿蒙Next 咨询华为OCR能力范围的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
华为OCR技术是一种先进的光学字符识别技术,能够高效、准确地从图像中提取文字信息。在HarmonyOS鸿蒙Next系统中,OCR技术主要应用于文档扫描、图片文字识别、证件识别等多个场景。
具体来说,HarmonyOS鸿蒙Next支持的OCR能力包括但不限于:
- 文档扫描与识别:能够识别并提取纸质文档中的文字、表格和图片信息,支持多种文档格式的输出。
- 图片文字识别:针对图片中的文字进行识别,支持多种语言和字符集的识别,广泛应用于笔记整理、图片翻译等场景。
- 证件识别:能够自动识别并提取身份证、驾驶证等证件中的关键信息,提高信息录入效率。
需要注意的是,HarmonyOS鸿蒙Next的OCR能力范围可能会随着系统版本的更新而有所变化。如需了解最新的OCR能力范围,建议查阅华为官方文档或开发者社区的相关资源。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html