Bu hızlı öğretici, Java kullanarak image üzerindeki gürültüyü kaldırmayı açıklar. IDE’yi ayarlama, adım listesi ve Java kullanarak fotoğraf gürültü azaltma için örnek kod içerir. OCR uygulamadan önce görüntüleri ön işleme teknikleri tartışılacaktır.
Java ile Fotoğraftaki Gürültüyü Kaldırma Adımları
- Görüntü gürültüsünü azaltmak için ortamı Aspose.OCR for Java kullanacak şekilde ayarlayın.
- Uygulama için gerekli tüm sınıfları ve enumerasyonları içe aktarın
- Deneme sürümü sınırlamalarını önlemek için lisansı ayarlayın
- OCR engine‘in bir örneğini oluşturun
- PreprocessingFilter sınıfının bir nesnesini oluşturun ve filtre tipini Median olarak ayarlayın.
- OcrInput örneğini oluşturun ve giriş tipini ve istenen filtreyi ayarlayın
- Hedef görüntüyü OcrInput örneğine yükleyin
- Recognize() yöntemini çalıştırın ve tanıma sonuçları listesini alın
- Tanınan metni göster
Bu adım adım kılavuz, Java’da görüntü gürültüsü azaltma nasıl yapılacağını açıklar. AsposeOCR sınıfını kullanarak OCR motorunu oluşturup, PreprocessingFilter sınıfını kullanarak Median ön işleme filtresini oluşturun. Sonra, yukarıda belirtilen filtreyi kullanarak giriş nesnesini hazırlayın, tanıma sürecini çalıştırın ve API yanıtından metni görüntüleyin.
Java kullanarak Resim Gürültü Azaltma Kodu
Bu kod, Java kullanarak görüntü gürültü giderme sürecini gösterir. Ön İşleme Filtresi, gürültü giderme, ikilileştirme vb. gibi görüntü işleme yöntemlerini destekler ve gerektiğinde birleştirilerek de kullanılabilir. OcrInput konteyner sınıfı, giriş tipini ve istenen filtreyi tutar; giriş tipi gerektiğinde bir dizin, taranmış PDF, TIFF, URL veya Base64 akışı olarak ayarlanabilir.
Bu makale, OCR’den önce görüntüleri nasıl ön işleme yapacağımızı gösterdi. Taralı bir PDF’den metin çıkarmak için, Java ile Taralı PDF’den Metin Çıkarma makalesine bakın.