Class ImageProcessing
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Clase auxiliar para la biblioteca Aspose OCR. Permite preprocesar y guardar imágenes.
public static class ImageProcessing
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Métodos
Render(OcrInput)
Utiliza el procesamiento de imágenes para mejorar la precisión del OCR.
Crea una lista de filtros que se aplicarán a la imagen de entrada en el orden que especifiques.
Ejemplo para crear filtros:
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()
};
No necesitas todos ellos. Establece solo lo que necesites.
public static OcrInput Render(OcrInput images)
Parámetros
images
OcrInput
Objeto OcrInput que contiene diferentes imágenes Aspose.OCR.OcrInput.
Devuelve
Objeto OcrInput que contiene las imágenes procesadas en el campo de flujo. Aspose.OCR.OcrInput.
Save(OcrInput, string)
Utiliza el procesamiento de imágenes para mejorar la precisión del OCR.
Crea una lista de filtros que se aplicarán a la imagen de entrada en el orden que especifiques.
Ejemplo para crear filtros:
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()
};
No necesitas todos ellos. Establece solo lo que necesites.
public static OcrInput Save(OcrInput images, string folderPath)
Parámetros
images
OcrInput
Objeto OcrInput que contiene diferentes imágenes Aspose.OCR.OcrInput.
folderPath
string
Ruta sin nombres de imagen para guardar las imágenes procesadas.
Devuelve
Objeto OcrInput que contiene las imágenes procesadas Aspose.OCR.OcrInput.