问题标签 [tessnet2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
894 浏览

c# - 读取位图时出现内存不足异常

当 TessNet2 读取我的位图时出现内存不足异常。它专门发生在tessocr.GetThresholdedImage(bmp, System.Drawing.Rectangle.Empty).Save("c:\\temp\\" + Guid.NewGuid().ToString() + ".bmp");生产线上。

这不会一直发生,它似乎只有在我在调试模式下运行程序几次时才会发生(我还没有尝试将代码打包成 exe)。这是一个控制台应用程序。

我已经阅读了有关使用的信息bmp.UnlockBits(bmpData),但是当我输入该代码时;Bitmap region is already locked当它上tessocr.GetThresholdedImage(bmp, System.Drawing.Rectangle.Empty).Save("c:\\temp\\" + Guid.NewGuid().ToString() + ".bmp");线时我得到一个错误。

最终,一旦我在发生此错误后尝试运行代码几次,它将开始在该using (Bitmap bmp = image.ToBitmap())行抛出错误。

如果我等待大约 5 或 10 分钟,这两个错误都会消失。

0 投票
1 回答
889 浏览

c# - 如何使用 ocr 从图像中获取时间和日期?

我使用我的项目中引用的这个 ocr lib dll:http ://www.pixel-technology.com/freeware/tessnet2/

创建了一个新类:

但它永远不会越过这条线:

例如我有这个图像:

在此处输入图像描述

我想从图像中取出日期和时间,然后将日期和时间与我的电脑日期进行比较,并检查它是同一日期还是前一天或更多天。

我该怎么做 ?

0 投票
0 回答
246 浏览

.net - 关于 tessnet2 OCR 字体大小

我有一个 PNG 图像。字体大小为 10

但是tessnet2无法获取文本。如果将字体大小更改为16,它就可以正常工作!

如何解决?谢谢!

0 投票
1 回答
573 浏览

windows - windows上的tesseract OCR Probelam

我的 TesseractOCR.exe 有问题。当我单击“Do OCR”时,程序退出并且没有显示任何结果。我尝试在另一台计算机上运行,​​它工作正常。我在几个小时后对此进行了测试,但没有在我的 .Net 项目中运行我的代码。我的代码在线退出

我一直在阅读,我发现问题可能出在 tesseract-ocr-setup-3.02.02 的安装上。我已经卸载并删除了所有注册表,但它仍然无法正常工作。我应该怎么办?我错过了一些注册表文件吗?

0 投票
1 回答
4699 浏览

c# - Tessnet2 无法加载文件或程序集 'tessnet2_64

请不要标记 -ve 这是基本的。嗨,在我的 Visual Studio2012 中,我使用 tessnet2 库进行 ocr 但无法编译代码。我看过 http://www.pixel-technology.com/freeware/tessnet2/ 并进行了所有设置。我也将 tessdata 文件夹放在了我的 .exe 目录中。我还安装了 Microsoft Visual c++ 2008 可再发行包(x86 和 x64)。我的系统是64位的。我还尝试通过删除 x86 仅使用 x64 包。我在我的设置中使用 .net4.5。我还在我的项目设置中尝试了其他框架。我也在我的项目设置中尝试过 x86orx64 或两者。我有这个代码

但我收到此错误:无法加载文件或程序集 'tessnet2_64, Version=2.0.4.0, Culture=neutral, PublicKeyToken=1550524b5ba07e29' 或其依赖项之一。该系统找不到指定的文件。我 在 C# IIS 7.5 Fixing 中也看到了这些链接 Tessnet2 错误 尝试加载格式不正确的程序问题? 还有很多。

0 投票
1 回答
7822 浏览

c# - tesseract (.NET) + 可搜索的 PDF。如何申请?

我需要开发一个将图像转换为可搜索 PDF 的系统。学校工作如何我需要开源的东西经过大量研究后,我发现了 tessnet2 (tesseract),我可以删除 tiff 格式的图像文本。但是如何将这些信息转换成 PDF 呢?注意:我需要保持文件结构。

我需要一个方向来继续我的研究。请有人帮助我。

谢谢你

0 投票
0 回答
1043 浏览

c# - 从图像中提取的文本不正确以及如何改进 C# 的 tesseract-ocr 3.0?

我在.NET 中使用 tesseract-ocr-setup-3.02.02.exe 从图像中提取文本时遇到问题我从这里使用了简单的 yatt 类(yatt / tesseract-ocr-class.cs)

我已经从这里下载并安装了 esseract-ocr-setup-3.02.02.exe 然后像这样在 C# 中使用 yatt 类

它从图像中提取文本,但有很多 2 个问题。提取的文本有很多拼写错误。有人可以指导我我做错了什么吗?

这是 OCR 的图像

在此处输入图像描述

提取的文本(截图)

在此处输入图像描述

这是我的电脑中安装的测试数据

在此处输入图像描述

0 投票
1 回答
2092 浏览

c# - 将图像转换为文本

我使用这段代码:

但答案是:100:~这个加载图像:

在此处输入图像描述

为什么答案是“100:~”?

0 投票
4 回答
881 浏览

c# - Tessnet2 System.AccessViolationException

嗨,我正在尝试让 Tessnet2 工作。我的代码是

当我运行它时,我在 List result = ocr.DoOCR(image, Rectangle.Empty); 处收到错误“System.AccessViolationException”。

我正在使用.net 3.5,我真的不知道这里出了什么问题。有什么建议么?

0 投票
1 回答
890 浏览

c# - 如何为网页创建 OCR

我想在 C# 中创建一个网页,其中用户上传图像并在同一网页的另一个文本框中获取图像文本。我为此使用了 Tessract 教程,但它适用于 Windows 窗体应用程序,但我想在网页上使用它。我已按照此链接的说明进行操作...

http://automatedrevolution.com/blog/?p=34

我在我的网页中使用了代码,但本地服务器在特定行停止。我的代码在这里: -

我的代码停在第 4 行。谁能告诉我是什么问题。我将 tessdata 文件夹粘贴到 Bin 目录中。