Assistant de filtre

IronOcr comprend une classe OcrInputFilterWizard qui peut évaluer automatiquement les combinaisons de filtres de prétraitement pour maximiser la confiance dans l'OCR. Cette solution est idéale lorsque vous ne savez pas quels filtres donnent les meilleurs résultats. Au lieu d'appliquer manuellement le contraste, la netteté, la binarisation, etc., OcrInputFilterWizard.Run(...) effectue une recherche par force brute des paramètres optimaux et renvoie la meilleure combinaison de filtres ou un extrait de code pour la reproduire.

Filtres optionnels que vous pouvez appliquer

Voici quelques filtres courants dans IronOCR que vous pourriez reproduire manuellement :

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

Ces méthodes peuvent être utilisées en combinaison lors de la construction manuelle de pipelines, en suivant les conseils des résultats de l'assistant ou de vos propres tests.

Améliorer la qualité de l'image pour de meilleurs résultats d'OCR

Prêt à commencer?
Nuget Téléchargements 5,044,537 | Version : 2025.11 vient de sortir