Android OCR && 谷歌OCR TextRecognition用法介绍

谷歌OCR TextRecognition用法介绍

所有代码在Github-Tinder

简介

OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程

本篇内容是关于Google-Ml-kit/Text-Recognition,是谷歌官方提供的基于机器学习套件的识别图片文本的库

作用

常用的OCR场景有证照识别,例如身份证,驾驶证,行驶证,社保卡等信息识别场景,提供证照,然后通过OCR提取关键信息,还有微信截图种文字提取等等,总之就是可以将图片种的文字信息提取出来。

如何使用

1 在project-build.gradle/setting.gradle添加maven仓库


pluginManagement {
    repositories {
        google {
            content {
                includeGroupByRegex("com\\.android.*")
                includeGroupByRegex("com\\.google.*")
                includeGroupByRegex("androidx.*")
            }
        }
        //这个
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
         //这个
        mavenCentral()
    }

}

2.在module-build.gradle添加仓库依赖


dependencies {

  // To recognize Latin script
  //implementation 'com.google.mlkit:tex
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值