AsposeOcr.PreprocessImage
PreprocessImage(string, PreprocessingFilter)
Verwenden Sie die Bildvorverarbeitung, 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 zum Erstellen von Filtern: PreprocessingFilter-Filter = neuer 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 brauchen nicht alle. Stellen Sie nur das ein, was Sie brauchen.
public MemoryStream PreprocessImage(string fullPath, PreprocessingFilter filters)
Parameter | Typ | Beschreibung |
---|---|---|
fullPath | String | Vollständiger Pfad zum Bild. |
filters | PreprocessingFilter | BildoptimierungsfilterPreprocessingFilter . |
Rückgabewert
Streamen Sie mit geändertem Bild, damit Sie es speichern oder erkennen können.
Siehe auch
- class PreprocessingFilter
- class AsposeOcr
- namensraum Aspose.OCR
- Montage Aspose.OCR
PreprocessImage(MemoryStream, PreprocessingFilter)
Verwenden Sie die Bildvorverarbeitung, 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 zum Erstellen von Filtern: PreprocessingFilter-Filter = neuer 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 brauchen nicht alle. Stellen Sie nur das ein, was Sie brauchen.
public MemoryStream PreprocessImage(MemoryStream stream, PreprocessingFilter filters)
Parameter | Typ | Beschreibung |
---|---|---|
stream | MemoryStream | Speicherstrom, der das Bild enthält. |
filters | PreprocessingFilter | BildoptimierungsfilterPreprocessingFilter . |
Rückgabewert
Streamen Sie mit geändertem Bild, damit Sie es speichern oder erkennen können.
Siehe auch
- class PreprocessingFilter
- class AsposeOcr
- namensraum Aspose.OCR
- Montage Aspose.OCR