フィルターマジック
using IronOcr;
using System;

var ocrTesseract = new IronTesseract();

// WIZARD - If you are unsure which filters to use,
// use the debug-wizard to test all combinations:

string codeToRun = OcrInputFilterWizard.Run(@"images\image.png", out double confidence, ocrTesseract);
Console.WriteLine($"Confidence: {confidence}");
Console.WriteLine(codeToRun);
NuGet Download
PM > Install-Package IronOcr
フィルターマジック

フィルターマジック

IronOCRには、OCRの信頼性を最大化するために、前処理フィルターの組み合わせを自動的に評価できるOcrInputFilterWizardクラスが含まれています。 これは、どのフィルターが最良の結果をもたらすかわからない場合に最適です。 手動でOcrInputFilterWizard.Run(...)が最適な設定を求めて総当たりのスキャンを行い、再現するための最良のフィルターの組み合わせやコードスニペットを返します。

適用可能なオプションフィルター

手動で複製できる IronOCR の一般的なフィルターには次のようなものがあります。

  • input.Contrast()
  • input.Sharpen()
  • input.Binarize()
  • input.ToGrayScale()
  • input.Invert()
  • input.Deskew()
  • input.Scale(...)
  • input.Denoise()
  • input.DeepCleanBackgroundNoise()
  • input.EnhanceResolution()
  • input.Dilate(), input.Erode()

これらの方法は、ウィザードの結果または独自のテストからのガイダンスに従ってパイプラインを手動で構築するときに組み合わせて使用できます。

画像品質を高めてOCR結果を向上させる
GitHubで見る

準備はできましたか?

Nuget Downloads 6,357,159バージョン:2026.11リリースされたばかり