DjVu biçimi, metin, resim veya çizim içerebilecekleri için taranan belgeleri saklamak için kullanılır. DjVu, verileri minimum alanı kullanarak depolayabildiği için verileri arşivlemek için kullanılır. Bu makale, C# dilinde programlı olarak OCR işlemleriyle DjVu görüntülerinden metinlerin nasıl tanınacağını kapsar.
- DjVu Görüntüsünden Metin Tanıma – C# API Kurulumu
- C# dilinde DjVu Görüntüsünde OCR Gerçekleştirerek Metni Tanıma
DjVu Görüntüsünden Metin Tanıma – C# API Kurulumu
Aspose.OCR for .NET API, JPG, PNG, PDF vb. farklı belge türleri için optik karakter tanımayı destekler. Aynı şekilde, çok sayfalı DjVu görüntü dosyalarından metin tanımayı da destekler. API’nin JAR dosyasını İndirilenler bölümünden indirerek API’yi kolayca yapılandırabilirsiniz. Aynı şekilde, kütüphaneyi projenize kurmak için aşağıdaki NuGet kurulum komutunu çalıştırabilirsiniz:
PM> Install-Package Aspose.OCR
C# dilinde DjVu Görüntüsünde OCR Gerçekleştirerek Metni Tanıma
Aşağıdaki adımları izleyerek çok sayfalı DjVu görüntüleri üzerinde OCR işlemleri gerçekleştirerek metni tanıyabilirsiniz:
- AsposeOCR sınıfını kullanarak bir API örneği başlatın.
- Bir DocumentRecognitionSettings sınıf nesnesi oluşturun.
- RecognizeDjvu yöntemini kullanarak metni tanıyın.
- Tanınan metni yazdırın.
Aşağıdaki kod örneği, C# dilinde programlı olarak OCR gerçekleştirerek bir DjVu görüntüsündeki metnin nasıl tanınacağını gösterir:
// DJVU görüntü dosyası yolunu girin
string imgPath = "sample1.djvu";
// AsposeOcr sınıf nesnesini başlat
AsposeOcr api = new AsposeOcr();
// DJVU'dan görüntüleri tanıma
DocumentRecognitionSettings set = new DocumentRecognitionSettings();
set.PagesNumber = 0;
List<Aspose.OCR.RecognitionResult> result = api.RecognizeDjvu(imgPath, set);
// Sonucu yazdır
int pageNumber = 0;
foreach (var page in result)
{
System.Console.WriteLine($"Page: {pageNumber++} text: {page.RecognitionText}");
}
Ücretsiz API Lisansı Alın
API’yi herhangi bir değerlendirme sınırlaması olmadan değerlendirmek için bir Ücretsiz Geçici Lisans talep edebilirsiniz.
Çözüm
Sonuç olarak, çok sayfalı bir DjVu görüntüsünde OCR işlemleriyle metnin nasıl tanınacağını öğrendiniz. Metin tanıma işleminin doğruluğunu artırmak için giriş görüntüsü için otomatik kontrast ve eğriltme seçeneklerini ayarlayabileceğiniz belge tanıma ayarlarını belirleme özelliğiyle metni tanıyabilirsiniz. Ayrıca, belgeler bölümüne göz atarak API tarafından desteklenen diğer çeşitli özellikleri keşfedebilirsiniz. Endişelerinizi veya gereksinimlerinizi tartışmanız gerekirse, lütfen forumdan bize yazmaktan çekinmeyin.