如何在 C 中从图像中读取文本#

How to read text from Image in C#

提问人:Umar Asif 提问时间:11/1/2023 最后编辑:Umar Asif 更新时间:11/1/2023 访问量:73

问:

我有一个控制台应用程序,我将在其中从 PC 本地路径添加图像,我想读取文本、手写值(名称和标记为勾选的多项选择值)以及多个选择值,如图所示。 我可以使用哪种dll或技术来实现此目的。我听说过OCR,我也使用它,但我无法达到我的要求。

使用 TesseractEngine 库输出

查看图片

var filePath = @"E:\\Test Projects\\ReadDataFromImage\\Untitled.png";
using (var engine = new TesseractEngine(@"E:\Test Projects\ReadDataFromImage\tessdata-main\tessdata-main", "eng", EngineMode.Default))
{
    using (var image = Pix.LoadFromFile(filePath))
    {
        using (var page = engine.Process(image))
        {
            string text = page.GetText();
            Console.WriteLine("Extracted Text:");
            Console.WriteLine(text);
        }
    }
}
C# ASP.Net-Core 处理 图像 文本识别

评论


答: 暂无答案