Этот быстрый учебник объясняет, как удалить шум из image с помощью C#. Вы получите детали по настройке среды разработки, список шагов и пример кода для удаления шума с изображений с использованием C#. Предоставленный пример кода выполняет предварительную обработку с использованием классического медианного фильтра для удаления шума с изображений.
Шаги по удалению шума с фотографии с использованием C#
- Настройте окружение на использование Aspose.OCR for .NET для снижения шума
- Импортировать необходимые классы OCR и перечисления
- Применить лицензию для вывода без водяного знака
- Создайте экземпляр движка AsposeOcr
- Создайте предобрабатывающий фильтр для удаления шума «соль‑и‑перец» с использованием медианного фильтра
- Создайте экземпляр OcrInput для одного изображения и вышеопределённого фильтра
- Загрузите исходное входное изображение в объект OcrInput
- Запустите процесс распознавания OCR, используя отфильтрованный ввод
- Выведите распознанный текст в консоль
Эти шаги суммируют процесс снижение шума на фото с использованием C#. Создайте PreprocessingFilter, используя медианный фильтр, свяжите его с OcrInput и загрузите в него входное шумное изображение. Вызовите метод Recognize(), передавая ему OcrInput, и выведите очищенный текст в консоль.
Код для удаления шума с изображения на C#
Этот код — руководство по снижению шума изображения с использованием C#. Вы можете использовать несколько фильтров подавления шума в PreprocessingFilter, таких как AutoDenoising, GaussianBlur и Sharpen. AutoDenoising использует нейронную сеть и часто применяет Median для удаления сложных фонов.
В этой статье рассмотрено уменьшение шума на изображениях. Чтобы преобразовать рукописный текст в C#, см. статью Преобразовать рукописный текст в C#.