.NET Tesseract OCR

依赖下载

Tesseract

目录结构

语言包下载地址 : github.com/tesseract-o...

相关代码

ini 复制代码
using Tesseract;
string path = "Z:\\ocr\\tessdata";
TesseractEngine engine = new TesseractEngine(path, "eng");
Tesseract.Pix pix = Tesseract.Pix.LoadFromFile(path + "\\" + "01.png");

Tesseract.Page page = engine.Process(pix);

string result = page.GetText();

Console.WriteLine(result);

测试

优化

ini 复制代码
using Tesseract;
string path = "Z:\\ocr\\tessdata";

using (TesseractEngine engine = new TesseractEngine(path, "eng"))
{
    Tesseract.Pix pix = Tesseract.Pix.LoadFromFile(path + "\\" + "02.png");

    Tesseract.Page page = engine.Process(pix);

    string result = page.GetText();

    Console.WriteLine(result);
}
    
相关推荐
颜酱17 小时前
07 | 把字段与指标同步到 Qdrant(生成阶段)
前端·人工智能·后端
Larcher17 小时前
从“加载模型”界面到端侧推理:拆解一个 React + WebGPU 大模型 Demo
javascript·后端
Larcher18 小时前
从状态快照到惰性初始化:读懂 React useState 的三个关键场景
javascript·人工智能·后端
lazy H18 小时前
Git clone 怎么用?克隆项目及常见问题完整教程
大数据·git·后端·学习·搜索引擎·github
wang090718 小时前
自己动手写一个spring之aop_1
java·后端·spring
神奇小汤圆18 小时前
IDEA 运行报 Command line is too long?别慌,两招搞定(附原理)
后端
SelectDB18 小时前
Apache Doris 4.1 全面增强 Iceberg:支持 UPDATE、MERGE INTO 与 Iceberg V3
后端
Conan在掘金19 小时前
ArkTS 进阶之道(13):ForEach 循环渲染边界——为啥 build 里不能写 for 循环
后端
妙码生花19 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(四十一):增加管理员账号管理接口
后端·go·gin
用户06782607432719 小时前
APP版本管理全链路(后端设计)
后端