Class ImageProcessing
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Hilfsklasse für die Aspose OCR-Bibliothek. Ermöglicht die Vorverarbeitung und Speicherung von Bildern.
public static class ImageProcessing
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methoden
Render(OcrInput)
Verwenden Sie die Bildverarbeitung, um die Genauigkeit von OCR zu verbessern.
Erstellen Sie eine Liste von Filtern, die in der von Ihnen angegebenen Reihenfolge auf das Eingabebild angewendet werden.
Beispiel zur Erstellung von Filtern:
PreprocessingFilter filters = new PreprocessingFilter
{
PreprocessingFilter.Invert(),
PreprocessingFilter.Threshold(150),
PreprocessingFilter.Binarize(),
PreprocessingFilter.Rotate(180),
PreprocessingFilter.Resize(3000,3000, Aspose.OCR.Filters.InterpolationFilterType.Box),
PreprocessingFilter.Scale(6f),
PreprocessingFilter.Dilate()
};
Sie benötigen nicht alle. Setzen Sie nur das, was Sie brauchen.
public static OcrInput Render(OcrInput images)
Parameter
images
OcrInput
OcrInput-Objekt, das verschiedene Bilder Aspose.OCR.OcrInput enthält.
Rückgabewert
OcrInput-Objekt, das die verarbeiteten Bilder im Stream-Feld enthält. Aspose.OCR.OcrInput.
Save(OcrInput, string)
Verwenden Sie die Bildverarbeitung, um die Genauigkeit von OCR zu verbessern.
Erstellen Sie eine Liste von Filtern, die in der von Ihnen angegebenen Reihenfolge auf das Eingabebild angewendet werden.
Beispiel zur Erstellung von Filtern:
PreprocessingFilter filters = new PreprocessingFilter
{
PreprocessingFilter.Invert(),
PreprocessingFilter.Threshold(150),
PreprocessingFilter.Binarize(),
PreprocessingFilter.Rotate(180),
PreprocessingFilter.Resize(3000,3000, Aspose.OCR.Filters.InterpolationFilterType.Box),
PreprocessingFilter.Scale(6f),
PreprocessingFilter.Dilate()
};
Sie benötigen nicht alle. Setzen Sie nur das, was Sie brauchen.
public static OcrInput Save(OcrInput images, string folderPath)
Parameter
images
OcrInput
OcrInput-Objekt, das verschiedene Bilder Aspose.OCR.OcrInput enthält.
folderPath
string
Pfad ohne Bildnamen zum Speichern der verarbeiteten Bilder.
Rückgabewert
OcrInput-Objekt, das die Ergebnisse der verarbeiteten Bilder Aspose.OCR.OcrInput enthält.