IronOCR 中處理斜零
This article was translated from English: Does it need improvement?
TranslatedView the article in English
斜線的零無法正確識別,被識別為 g、6 或 8?
這可能是 Tesseract 語言包的問題。
以下語言包可能有助於解決帶斜杠的零的問題:
SlashedZeroOCR
然後可以將其與 IronOCR 功能結合使用,載入自訂語言套件:
IronOCR中的自訂語言範例
// Import the IronOcr namespace
using IronOcr;
class Program
{
static void Main(string[] args)
{
// Initialize IronTesseract class
var Ocr = new IronTesseract();
// Use a custom Tesseract language file, which may help with recognizing slashed zeros
Ocr.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
// Specify the OCR input image
using (var Input = new OcrInput(@"images\image.png"))
{
// Perform OCR on the input image
var Result = Ocr.Read(Input);
// Output the recognized text to the console
Console.WriteLine(Result.Text);
}
}
}// Import the IronOcr namespace
using IronOcr;
class Program
{
static void Main(string[] args)
{
// Initialize IronTesseract class
var Ocr = new IronTesseract();
// Use a custom Tesseract language file, which may help with recognizing slashed zeros
Ocr.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
// Specify the OCR input image
using (var Input = new OcrInput(@"images\image.png"))
{
// Perform OCR on the input image
var Result = Ocr.Read(Input);
// Output the recognized text to the console
Console.WriteLine(Result.Text);
}
}
}$vbLabelText $csharpLabel
準備好開始了嗎?
Nuget 下載 5,299,091 | 版本: 2025.12 剛剛發布






