Class PreprocessingFilter
Содержание
[
Скрывать
]PreprocessingFilter class
Базовый класс для команд обработки изображений.
Базовый класс для команд обработки изображений.
public class PreprocessingFilter : IEnumerable
Конструкторы
| Имя | Описание |
|---|---|
| PreprocessingFilter() | Конструктор по умолчанию. |
Методы
| Имя | Описание |
|---|---|
| static AutoDenoising() | Позволяет использовать дополнительную нейронную сеть для улучшения изображения — уменьшения шума. Полезно для изображений с артефактами сканирования, искажениями, пятнами, бликами, градиентами, посторонними элементами. |
| static AutoDenoising(Rectangle) | Позволяет использовать дополнительную нейросеть для улучшения части изображения — уменьшения шума. Полезно для изображений с артефактами сканирования, искажениями, пятнами, бликами, градиентами, посторонними элементами. |
| static AutoDewarping() | Автоматически корректирует геометрические искажения изображения. Чрезвычайно ресурсоемкий! |
| static AutoSkew() | Включает автоматическую коррекцию перекоса изображения. |
| static AutoSkew(Rectangle) | Включает автоматическую коррекцию перекоса части изображения. |
| static Binarize() | Преобразует изображение в черно-белое. Двоичные изображения — это изображения, пиксели которых имеют только два возможных значения интенсивности. Обычно они отображаются черно-белыми. Численно эти два значения часто равны 0 для черного и 255 для белого. Бинарные изображения создаются путем автоматического определения порога изображения. |
| static Binarize(Rectangle) | Преобразует часть изображения в черно-белое изображение. Бинарные изображения — это изображения, пиксели которых имеют только два возможных значения интенсивности. Обычно они отображаются черно-белыми. Численно эти два значения часто равны 0 для черного и 255 для белого. Бинарные изображения создаются путем автоматического определения порога изображения. |
| static ContrastCorrectionFilter() | Фильтр коррекции контраста. |
| static ContrastCorrectionFilter(Rectangle) | Фильтр коррекции контраста для части изображения. |
| static Dilate() | Расширение добавляет пиксели к границам объектов на изображении. |
| static Dilate(Rectangle) | Дилатация добавляет пиксели к границам объектов в части изображения. |
| static Invert() | Автоматически инвертирует цвета в изображении документа. |
| static Invert(Rectangle) | Автоматически инвертирует цвета в части изображения. |
| static Median() | Медианный фильтр просматривает каждый элемент изображения и заменяет каждый пиксель медианой соседних пикселей. |
| static Median(Rectangle) | Медианный фильтр проходит через каждый элемент части изображения и заменяет каждый пиксель медианой соседних пикселей. |
| static Resize(int, int) | Масштабирование изображения — увеличение или уменьшение разрешения изображения. InterpolationFilterType = Lanczos8 |
| static Resize(int, int, InterpolationFilterType) | Изменить масштаб изображения — увеличение или уменьшение разрешения изображения. |
| static Rotate(float) | Повернуть исходное изображение. |
| static Rotate(float, Rectangle) | Повернуть часть изображения. |
| static Scale(float) | Масштабирование изображения — увеличение или уменьшение разрешения изображения. InterpolationFilterType = Lanczos8 |
| static Scale(float, InterpolationFilterType) | Изменить масштаб изображения — увеличение или уменьшение разрешения изображения. |
| static Threshold(int) | Создать бинарное изображение на основе установки порогового значения интенсивности пикселей исходного изображения. |
| static Threshold(int, Rectangle) | Создать бинарную часть изображения на основе установки порогового значения интенсивности пикселей исходной части изображения. |
| static ToGrayscale() | Преобразует изображение в изображение в градациях серого. Изображение в градациях серого имеет 256 уровней освещенности в изображении (от 0 до 255). |
| Add(PreprocessingFilter) | Добавьте новый фильтр в коллекцию для дальнейшего выполнения всех операций. Согласованность в коллекции имеет значение. |
| GetEnumerator() | Для реализации интерфейса IEnumarable. |
Смотрите также
- пространство имен Aspose.OCR.Models.PreprocessingFilters
- сборка Aspose.OCR