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#
- Ustaw środowisko, aby używało Aspose.OCR for .NET do redukcji szumów
- Zaimportuj niezbędne klasy OCR i wyliczenia
- Zastosuj licencję dla wyjścia bez znaku wodnego
- Utwórz instancję silnika AsposeOcr
- Utwórz filtr wstępnego przetwarzania do usuwania szumu typu salt-and-pepper przy użyciu filtru medianowego.
- Utwórz instancję OcrInput dla pojedynczego obrazu oraz filtra zdefiniowanego powyżej.
- Załaduj źródłowy obraz wejściowy w obiekcie OcrInput
- Uruchom proces rozpoznawania OCR przy użyciu przefiltrowanego wejścia
- 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#.