阿里云和百度云识别,京东智能识别。 图片识别需求
1,拿到一个文件,2,变成InputStream 3,base64编码将流解析下载, 4 调用方法识别
1.身份证
2,行驶证
3,驾驶证
FileUtils fileUtils = FileUtils.getInstance("你的accessKeyId", "你的accessKeySecret");
//这个是通过本地上传的方式,然后如果是移动端的话,他传过来的就应该是一个file文件,直接用file.getInputStream就行
InputStream in = new FileInputStream(new File("C:\\Users\\Chongchong\\Desktop\\23.jpg"));
//这个前面的fileName是生成后的ossUrl的后缀,其实有没有都无所谓,或者你自己取一个,如果加上.jpg等图片后缀,
//访问这个链接的时候就是下载一张本地图片,如果不加的话,下载的就是一个未识别的文件,如果改后缀可以变成图片
String ossUrl = fileUtils.upload("", in);
-
//行驶证
-
recognizeDrivingLicense(client, ossUrl)
Java实现阿里云OCR的身份证识别等功能具体流程(包括android思路)_android 阿里云ocr_四块五毛六的博客-CSDN博客
保姆级——Java调用百度OCR实现身份证识别_java ocr身份证识别_哥斯拉_怪兽的博客-CSDN博客
4,通用文字识别
5,营业执照识别
6,车牌识别
京东云人工智能--OCR文字识别(身份证识别,车牌识别,银行卡识别,营业执照识别,通用文字识别)_DY丶老周的博客-CSDN博客
7,增值税发票识别
阿里云-印刷文字识别-营业执照识别_此人来自火星的博客-CSDN博客
80000