C# TesseractOCR识别身份证号

https://github.com/tesseract-ocr/tessdata

新建控制台项目并添加包

TesseractTesseract.Drawing

下载训练的模型

地址

代码实现

cs 复制代码
using Tesseract;

var filePath = "F:\\Desktop\\韦小宝.png";
var exePath = AppDomain.CurrentDomain.BaseDirectory;
var language = "chi_sim";
var engine = new TesseractEngine(Path.Combine(exePath,"tessdata"), language, EngineMode.Default);
using (var img = Pix.LoadFromFile(filePath))
{
    using (var page = engine.Process(img))
    {
        Console.WriteLine(page.GetText());
        Console.WriteLine($"置信度:{page.GetMeanConfidence()}");
    }
}

识别精度有点低,需要结合opencv处理提高精度

相关推荐
格林威2 分钟前
工业相机图像高速存储(C#版):先存内存,后批量转存方法,附海康相机实战代码!
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·海康相机
0 0 09 分钟前
CCF-CSP 38-2 机器人复健指南(jump)【C++】考点:BFS/DFS
开发语言·c++·算法·深度优先·宽度优先
爱学习的小邓同学9 分钟前
C语言 --- 文件操作
c语言·开发语言
我命由我1234511 分钟前
前端开发 - this 指向问题(直接调用函数、对象方法、类方法)
开发语言·前端·javascript·vue.js·react.js·html5·js
mjhcsp12 分钟前
C++ Dancing Links(舞蹈链):从原理到实战的深度解析
开发语言·c++·dancing links
橙汁味的风12 分钟前
1计算机网络引言
开发语言·计算机网络·php
低保和光头哪个先来13 分钟前
TinyEditor 篇1:实现工具栏按钮向服务器上传图片
服务器·开发语言·前端·javascript·vue.js·前端框架
忡黑梨17 分钟前
BUUCTF_reverse_[MRCTF2020]Transform
c语言·开发语言·数据结构·python·算法·网络安全
于先生吖18 分钟前
Java 同城服务同城租房系统源码 完整项目实现
java·开发语言
sanshizhang18 分钟前
C#如何获取CAD的对象并修改
windows·c#·cad插件