Usuwanie szumu z obrazu przy użyciu C#

Ten szybki samouczek wyjaśnia, jak usunąć szum z image przy użyciu C#. Otrzymasz szczegóły dotyczące konfiguracji środowiska programistycznego, listę kroków oraz przykładowy kod do odszumiania obrazu przy użyciu C#. Podany przykładowy kod wykonuje wstępne przetwarzanie przy użyciu klasycznego filtru medianowego do odszumiania obrazu.

Kroki usuwania szumu ze zdjęcia przy użyciu C#

  1. Ustaw środowisko, aby używało Aspose.OCR for .NET do redukcji szumów
  2. Zaimportuj niezbędne klasy OCR i wyliczenia
  3. Zastosuj licencję dla wyjścia bez znaku wodnego
  4. Utwórz instancję silnika AsposeOcr
  5. Utwórz filtr wstępnego przetwarzania do usuwania szumu typu salt-and-pepper przy użyciu filtru medianowego.
  6. Utwórz instancję OcrInput dla pojedynczego obrazu oraz filtra zdefiniowanego powyżej.
  7. Załaduj źródłowy obraz wejściowy w obiekcie OcrInput
  8. Uruchom proces rozpoznawania OCR przy użyciu przefiltrowanego wejścia
  9. Wyświetl rozpoznany tekst wyjściowy w konsoli

Te kroki podsumowują proces redukcji szumu na zdjęciach przy użyciu C#. Utwórz PreprocessingFilter przy użyciu filtru Median, połącz go z OcrInput i załaduj do niego szumne zdjęcie wejściowe. Wywołaj metodę Recognize(), przekazując jej OcrInput, i wypisz oczyszczony tekst w konsoli.

Kod do usuwania szumu z obrazu w C#

Ten kod jest przewodnikiem po redukcji szumu obrazu przy użyciu C#. Możesz używać wielu filtrów odszumiania w PreprocessingFilter, takich jak AutoDenoising, GaussianBlur i Sharpen. AutoDenoising wykorzystuje sieć neuronową i często stosuje medianę do usuwania złożonych teł.

Ten artykuł omawiał redukcję szumu obrazu. Aby przekształcić odręczne pismo na tekst, odwołaj się do artykułu Konwertuj odręczne pismo na tekst w C#.

 Polski