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.