Удаление шума с изображения с помощью C#

Этот быстрый учебник объясняет, как удалить шум из image с помощью C#. Вы получите детали по настройке среды разработки, список шагов и пример кода для удаления шума с изображений с использованием C#. Предоставленный пример кода выполняет предварительную обработку с использованием классического медианного фильтра для удаления шума с изображений.

Шаги по удалению шума с фотографии с использованием C#

  1. Настройте окружение на использование Aspose.OCR for .NET для снижения шума
  2. Импортировать необходимые классы OCR и перечисления
  3. Применить лицензию для вывода без водяного знака
  4. Создайте экземпляр движка AsposeOcr
  5. Создайте предобрабатывающий фильтр для удаления шума «соль‑и‑перец» с использованием медианного фильтра
  6. Создайте экземпляр OcrInput для одного изображения и вышеопределённого фильтра
  7. Загрузите исходное входное изображение в объект OcrInput
  8. Запустите процесс распознавания OCR, используя отфильтрованный ввод
  9. Выведите распознанный текст в консоль

Эти шаги суммируют процесс снижение шума на фото с использованием C#. Создайте PreprocessingFilter, используя медианный фильтр, свяжите его с OcrInput и загрузите в него входное шумное изображение. Вызовите метод Recognize(), передавая ему OcrInput, и выведите очищенный текст в консоль.

Код для удаления шума с изображения на C#

Этот код — руководство по снижению шума изображения с использованием C#. Вы можете использовать несколько фильтров подавления шума в PreprocessingFilter, таких как AutoDenoising, GaussianBlur и Sharpen. AutoDenoising использует нейронную сеть и часто применяет Median для удаления сложных фонов.

В этой статье рассмотрено уменьшение шума на изображениях. Чтобы преобразовать рукописный текст в C#, см. статью Преобразовать рукописный текст в C#.

 Русский