阿里OCR识别
阿里云OCR,身份证识别,营业执照识别,银行卡识别,驾驶证识别,行驶证识别,车牌识别
介绍
基于BuildAdmin(>=2.0.0)+阿里文字识别OCR,包含:身份证识别+营业执照识别+银行卡识别+驾驶证识别+行驶证识别+车牌识别...
主要特性
- 身份证识别:用于对中国大陆身份证(含临时身份证)正反面图片进行智能文字识别并结构化输出识别结果
- 营业执照识别:用于识别营业执照上的公司名称、地址、主体类型、法定代表人、注册资金、组成形式、成立日期等关键信息的场景
- 银行卡识别:用于获取银行卡上的卡号、日期、银行名称等关键信息的场景
- 驾驶证识别:适用于获取驾驶证上的姓名、证号、国籍、住址、准驾类型、初次领证日期、有效期等关键信息的场景
- 行驶证识别:精准定位和识别行驶证正、副页所包含的关键信息,支持正副页在同一张图片的场景进行自动分割与结构化识别
- 车牌识别:有效识别车辆车牌信息,支持多车牌以及多类车型检测识别
插件机制
当要识别的接口不存在,可以使用插件模式进行组装新接口,同时提供一个转换二进制接口
- 转换二进制:\modules\aliocr\library\Ocr::readFile()
- 插件接口:\modules\aliocr\library\Ocr::plugin()
安装使用
- 首先进入 后台->常规管理->阿里OCR配置,完善配置
- 以下为使用示例
php
/**
* 测试-常规模式
* @param string $tag 参数标识 url或 body
* @param string|object $value url或 body 值
* @param array $other 更多其它参数
* @return array ['code'=>1,'msg'=>'ok','data'=>[...]]
*/
public function test()
{
$other = [
'OutputFigure' => false//是否需要图案检测功能
];
//url 图片模式
$value = 'xxxxx.jpg';
$resp = \modules\aliocr\library\Ocr::idCard('url',$value,$other);
//body 图片二进制模式
$value = 'C:\Users\Desktop\xxx.png';
$body = \modules\aliocr\library\Ocr::readFile($value);//转图片二进制
$resp = \modules\aliocr\library\Ocr::idCard('body',$value);
var_dump($resp);
}
/**
* 测试-插件模式
* @param string $action 接口名称-阿里文档查看
* @param string $tag 参数标识 url或 body
* @param string|object $value url或 body 值
* @param string $endpoint 服务地址 默认 ocr-api.cn-hangzhou.aliyuncs.com
* @param array $other 更多其它参数
* @return array ['code'=>1,'msg'=>'ok','data'=>[...]]
*/
public function test()
{
$action = 'RecognizeIdcard';
$endpoint = 'ocr-api.cn-hangzhou.aliyuncs.com';
$other = [
'OutputFigure'=>false//是否需要图案检测功能
];
//url 图片模式
$value = 'xxxxx.jpg';
$resp = \modules\aliocr\library\Ocr::plugin($action, 'url', $value,$endpoint,$other);
//body 图片二进制模式
$value = 'C:\Users\Desktop\xxx.png';
$body = \modules\aliocr\library\Ocr::readFile($value);//转图片二进制
$resp = \modules\aliocr\library\Ocr::plugin($action, 'body', $body,$endpoint,$other);
var_dump($resp);
}
php
//身份证识别
\modules\aliocr\library\Ocr::idCard();
//营业执照识别
\modules\aliocr\library\Ocr::businessLicense();
//银行卡识别
\modules\aliocr\library\Ocr::bankCard();
//驾驶证识别
\modules\aliocr\library\Ocr::drivingLicense();
//行驶证识别
\modules\aliocr\library\Ocr::vehicleLicense();
//车牌识别
\modules\aliocr\library\Ocr::carNumber();
更新日志
v1.0.2
修改识别模式,优化结构- 修改识别模式,优化结构
- 新增插件模块(组装新接口)
v1.0.1
新增`驾驶证、行驶证、车牌`识别新增
驾驶证、行驶证、车牌
识别v1.0.0
首次发布无详细更新日志

小猪
这家伙很懒,什么也没写~
模块授权
正版授权,允许商业使用
自购买起一年内免费下载和升级更新
不加密源代码,私有部署,二开方便
可复制产品,不支持七天无理由退款
禁止转售、分享等任何形式的再分发
仅 BuildAdmin 后台管理系统可以使用
模块信息
模块价格
¥9.90
访问次数
1598
模块标识
aliocr
下载次数
13
模块分类
第三方整合
上次更新
2025-05-10 14:45:36
开发者主页
-
购买送积分
-
TS纯手写