C# ile Görüntüdeki Gürültüyü Kaldırma

Bu hızlı öğretici, C# kullanarak image üzerindeki gürültüyü kaldırmayı açıklar. Geliştirme ortamını kurma detaylarını, adım listesini ve C# kullanarak görüntü gürültü azaltma için örnek kodu alacaksınız. Verilen örnek kod, klasik görüntü gürültü azaltma medyan filtresini kullanarak ön işleme yapar.

C# kullanarak Fotoğraftaki Gürültüyü Kaldırma Adımları

  1. Ortamı, gürültü azaltma için Aspose.OCR for .NET kullanacak şekilde ayarlayın.
  2. Gerekli OCR sınıflarını ve enumeratörleri içe aktarın
  3. Su işareti içermeyen çıktı için lisansı uygulayın
  4. AsposeOcr motorunun bir örneğini oluşturun
  5. Median filtresi kullanarak tuz ve karabiber gürültüsünü kaldırmak için bir ön işleme filtresi oluşturun
  6. Tek bir görüntü ve yukarıda tanımlanan filtre için OcrInput‘in bir örneğini oluşturun
  7. OcrInput nesnesinde kaynak giriş görüntüsünü yükleyin
  8. Filtrelenmiş girişi kullanarak OCR tanıma sürecini çalıştırın
  9. Tanınan çıktıyı konsola yazdır

Bu adımlar, C# kullanarak fotoğraf gürültü azaltma sürecini özetler. Median filtresi kullanarak PreprocessingFilter oluşturun, OcrInput ile bağlayın ve gürültülü giriş görüntüsünü ona yükleyin. OcrInput’i geçirerek Recognize() metodunu çağırın ve temizlenmiş metni konsola yazdırın.

C# kullanarak resimden gürültüyü kaldırma kodu

Bu kod, C# kullanarak görüntü gürültüsü azaltma için bir rehberdir. PreprocessingFilter içinde AutoDenoising, GaussianBlur ve Sharpen gibi birden fazla gürültü azaltma filtresi kullanabilirsiniz. AutoDenoising, bir sinir ağı kullanır ve genellikle karmaşık arka planları kaldırmak için Median uygular.

Bu makale görüntü gürültüsü azaltımını kapsadı. El yazısını metne dönüştürmek için, makaleye bakın: C#‘da el yazısını metne dönüştürme.

 Türkçe