Class ImageProcessing
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Вспомогательный класс для библиотеки Aspose OCR. Позволяет предварительно обрабатывать и сохранять изображения.
public static class ImageProcessing
Наследование
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Методы
Render(OcrInput)
Используйте обработку изображений для повышения точности OCR.
Создайте список фильтров, которые будут применены к входному изображению в указанном вами порядке.
пример создания фильтров:
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()
};
Вам не нужны все из них. Установите только то, что вам нужно.
public static OcrInput Render(OcrInput images)
Параметры
images
OcrInput
Объект OcrInput, содержащий различные изображения Aspose.OCR.OcrInput.
Возвращает
Объект OcrInput, содержащий результаты обработанных изображений в поле потока.Aspose.OCR.OcrInput.
Save(OcrInput, string)
Используйте обработку изображений для повышения точности OCR.
Создайте список фильтров, которые будут применены к входному изображению в указанном вами порядке.
Пример создания фильтров:
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()
};
Вам не нужны все из них. Установите только то, что вам нужно.
public static OcrInput Save(OcrInput images, string folderPath)
Параметры
images
OcrInput
Объект OcrInput, содержащий различные изображения Aspose.OCR.OcrInput.
folderPath
string
Путь без имен изображений для сохранения обработанных изображений.
Возвращает
Объект OcrInput, содержащий результаты обработанных изображений Aspose.OCR.OcrInput.