PreprocessImage

PreprocessImage(string, PreprocessingFilter)

Use el preprocesamiento de imágenes para mejorar la precisión de OCR. Cree una lista de filtros que se aplicarán a la imagen de entrada en el orden que especifique. ejemplo para crear filtros: PreprocessingFilter filtros = 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() }; No los necesita todos. Establece solo lo que necesitas.

public MemoryStream PreprocessImage(string fullPath, PreprocessingFilter filters)
Parámetro Escribe Descripción
fullPath String Ruta completa a la imagen.
filters PreprocessingFilter Filtros de optimización de imagenPreprocessingFilter.

Valor_devuelto

Transmite con imagen modificada para que puedas guardarla o reconocerla.

Ver también


PreprocessImage(MemoryStream, PreprocessingFilter)

Use el preprocesamiento de imágenes para mejorar la precisión de OCR. Cree una lista de filtros que se aplicarán a la imagen de entrada en el orden que especifique. ejemplo para crear filtros: PreprocessingFilter filtros = 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() }; No los necesita todos. Establece solo lo que necesitas.

public MemoryStream PreprocessImage(MemoryStream stream, PreprocessingFilter filters)
Parámetro Escribe Descripción
stream MemoryStream Flujo de memoria que contiene la imagen.
filters PreprocessingFilter Filtros de optimización de imagenPreprocessingFilter.

Valor_devuelto

Transmite con imagen modificada para que puedas guardarla o reconocerla.

Ver también