Oriya OCR in C# and .NET
Curtis Chau
Updated: 2026年4月23日
本文档的其他版本:
IronOCR 是一个 C# 软件组件,允许 .NET 程序员从图像和 PDF 文档中读取 126 种语言(包括奥里亚语)的文本。 它是 Tesseract 的一个高级分支,专为 .NET 开发人员构建,在速度和准确性方面通常优于其他 Tesseract 引擎。
IronOcr.Languages.Oriya 的内容
此软件包包含多种适用于 .NET 的 OCR 语言:
- 奥里亚语
- 奥里亚语Best
- 奥里亚字母
- 奥里亚字母
- 奥里亚语字母
- 奥里亚语字母速记
下载
奥里亚语语言包[ଓଡଆ]
安装
我们首先需要做的是将我们的Oriya OCR 包安装到您的 .NET 项目中。
代码示例
此 C# 代码示例从图像或 PDF 文档中读取奥里亚语文本。
// This example demonstrates how to use the IronOCR library to perform OCR on an Oriya language image.
using IronOcr;
class Program
{
static void Main()
{
// Instantiate the IronTesseract engine
var Ocr = new IronTesseract();
// Set the OCR language to Oriya
Ocr.Language = OcrLanguage.Oriya;
// Define the input file path for the OCR
using (var Input = new OcrInput(@"images\Oriya.png"))
{
// Perform OCR and obtain the result
var Result = Ocr.Read(Input);
// Extract all recognized text from the result
var AllText = Result.Text;
// Output the recognized text
Console.WriteLine(AllText);
}
}
}' This example demonstrates how to use the IronOCR library to perform OCR on an Oriya language image.
Imports IronOcr
Module Program
Sub Main()
' Instantiate the IronTesseract engine
Dim Ocr As New IronTesseract()
' Set the OCR language to Oriya
Ocr.Language = OcrLanguage.Oriya
' Define the input file path for the OCR
Using Input As New OcrInput("images\Oriya.png")
' Perform OCR and obtain the result
Dim Result = Ocr.Read(Input)
' Extract all recognized text from the result
Dim AllText = Result.Text
' Output the recognized text
Console.WriteLine(AllText)
End Using
End Sub
End Module' This example demonstrates how to use the IronOCR library to perform OCR on an Oriya language image.
Imports IronOcr
Module Program
Sub Main()
' Instantiate the IronTesseract engine
Dim Ocr As New IronTesseract()
' Set the OCR language to Oriya
Ocr.Language = OcrLanguage.Oriya
' Define the input file path for the OCR
Using Input As New OcrInput("images\Oriya.png")
' Perform OCR and obtain the result
Dim Result = Ocr.Read(Input)
' Extract all recognized text from the result
Dim AllText = Result.Text
' Output the recognized text
Console.WriteLine(AllText)
End Using
End Sub
End ModuleIronTesseract对象用于配置和执行OCR。- OCR的语言通过
OcrLanguage.Oriya设置为Oriya。 OcrInput允许您指定需要进行文本提取的图像或文档。Read()方法执行OCR并产生结果,可以从中提取和使用识别的文本。
Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。