基于PaddleOCR一键搭建文字识别和身份证识别web api接口
基于PaddleOCR一键搭建文字识别和身份证识别web api接口
摘要
本文介绍了如何将基于PaddleOCR的DBNet身份证识别模型部署到Windows、Linux和MacOS系统,并提供了API接口访问教程,包括文字识别和身份证识别接口的详细说明以及部署注意事项。
前言
通过这篇文章【基于PaddleOCR的DBNet神经网络实现全网最快最准的身份证识别模型】开发的身份证识别模型,还无法进行部署应用,这篇文章就已经开发好的代码如何部署,并如何通过api的接口进行访问进行讲解。
项目部署
支持windows\linux(x86_64)\linux(aarch64)\macos等系统

以windows系统为例,项目可在文章最后下载
下载解压后,双击执行exe文件,会自动下载各种依赖包并启动服务。

可视化网页展示
通过浏览器访问htttp://localhost:8865就可以进行可视化操作。

启动成功后,下面使用apipost进行测试
文字识别请求接口
请求地址:http://ip:port/api/ocr
请求方式:POST
请求头 :Content-Type为application/json
请求参数:{“image”:“/9j/4AAQ…”}
参数是json格式,image是图片的base64代码,建议图片大小在500k~1M之间效果会比较好
返回参数:
{
"status": "success",
"msg": "成功",
"result": "iVBORw0KGgoAAA..."
}
身份证识别请求接口
请求地址:http://ip:port/api/ocr/idcard
请求方式:POST
请求头 :Content-Type为application/json
请求参数:{“image”:“/9j/4AAQ…”}
参数是json格式,image是图片的base64代码,建议图片大小在500k~1M之间效果会比较好
返回参数:
{
"status": "success",
"msg": "成功",
"result": "iVBORw0KGgoAAA..."
}


注意:本项目可以用于生产,生产使用需自行独立部署。
完毕!
源码下载地址:一键部署文字识别和身份证识别web服务
底下评论
问题一:
请问有linux版本的吗?
作者回答:
有的

被折叠的 条评论
为什么被折叠?



