Bu eğitim, Python kullanarak faturalardan veri çıkarma işleminin nasıl gerçekleştirileceği konusunda rehberlik eder. Geliştirme için IDE’yi ayarlamak için tüm ayrıntıları, program akışını tanımlayan bir adım listesini ve Python kullanarak fatura OCR yazılımını gösteren bir örnek kodu içerir. PNG, JPEG, BMP, TIFF ve GIF gibi görüntülerden gereksinimlerinize göre algılama sürecini özelleştirmeyi öğreneceksiniz.
Python kullanarak Fatura OCR için adımlar
- Fatura verilerini çıkarmak için Aspose.OCR for Python via .NET‘i kullanacak ortamı ayarlayın
- OCR işleme için Aspose.Ocr örneğini oluşturun
- Makbuzları tutmak için OcrInput sınıfının bir örneğini oluşturun
- OcrInput koleksiyonuna makbuzlar ekleyin
- Makbuz tanıma ayarlarını yapın ve tanıma dilini ayarlayın
- Giriş fişlerinden metni tanımak için recognize_receipt yöntemini kullanarak OCR gerçekleştirin
- Makbuzlardan tanınan metni görüntüle
Bu adımlar Python* kullanarak fişler için *OCR’nin nasıl uygulanacağını açıklar. Aspose.Ocr nesnesinin bir örneğini oluşturun, fişleri tutmak için OcrInput nesnesini başlatın ve faturalar OCR’si için parametreleri tanımlamak üzere ReceiptRecognitionSettings nesnesini oluşturun. Son olarak, metni çıkarmak için fişler listesini ve ayarlarını sağlayarak recognize_receipt() yöntemini çağırın.
Python Kullanarak Fatura Verilerinin Çıkarılması İçin Kod
Bu örnek kod, Python* kullanarak *fatura OCR API’sinin kullanımını gösterir. Giriş türünü PDF, TIFF, URL, Dizin, Zip vb. olarak ayarlayabilir ve Dil numaralandırıcısındaki büyük bir dil adları listesinden algılama dilini ayarlayabilirsiniz. ReceiptRecognitionSettings sınıfı, izin verilen karakter kümesini ayarlama, otomatik renk ters çevirmeyi ayarlama bayrağı ve bunları yok saymak için kara bir karakter listesi tanımlama gibi bir dizi özellik içerir.
Bu makale bize fatura metnini çıkarma sürecini öğretti. El yazısı metni düzenlenebilir ve aranabilir metne dönüştürmek için Python kullanarak el yazısını metne dönüştürün makalesine bakın.