Form Tanıma makbuz modeli
Makbuz modeli, satış makbuzlarından önemli bilgileri analiz etmek ve ayıklamak için güçlü Optik Karakter Tanıma (OCR) özelliklerini derin öğrenme modelleriyle birleştirir. Makbuzlar, yazdırılmış ve el yazısı makbuzlar da dahil olmak üzere çeşitli biçimlerde ve kalitede olabilir. API satıcı adı, satıcı telefon numarası, işlem tarihi, vergi ve işlem toplamı gibi önemli bilgileri ayıklar ve yapılandırılmış bir JSON veri gösterimi döndürür.
Örnek Etiketleme aracıyla Form Tanıma örnek makbuz:
Dağıtım seçenekleri
Aşağıdaki kaynaklar v2.1 Form Tanıma tarafından de destekleni:
| Özellik | Kaynaklar |
|---|---|
| Makbuz modeli |
Aşağıdaki kaynaklar v3.0 Form Tanıma tarafından de destekler:
| Özellik | Kaynaklar | Model Kimliği |
|---|---|---|
| Makbuz modeli | önceden oluşturulmuş makbuz |
Deneme Form Tanıma
Form Tanıma Studio veya Örnek Etiketleme aracımızı kullanarak işlemlerin saati ve tarihi, satıcı bilgileri ve tutar toplamları dahil olmak üzere verilerin makbuzlardan nasıl ayıklanır? Aşağıdakiler gerekir:
Azure aboneliği: Ücretsiz bir abonelik oluşturabilirsiniz
Bir Form Tanıma örneği ) Azure portal. Hizmeti denemek için ücretsiz fiyatlandırma katmanını (
F0) kullanabilirsiniz. Kaynağınız dağıt edildikten sonra API anahtarınızı ve uç noktanızı almak için Kaynağa git'i seçin.
Form Tanıma Studio (önizleme)
Not
Form Tanıma Studio önizleme (v3.0) API'si ile kullanılabilir.
Form Tanıma Studio giriş sayfasında Makbuzlar'ı seçin
Örnek makbuzu analiz edip + Ekle düğmesini seçerek kendi örneğinizi karşıya yükleyebilirsiniz.
Çözümle düğmesini seçin:
Örnek Etiketleme aracı
Makbuz belgesine ihtiyacınız olacak. Örnek makbuz belgemizi kullanabilirsiniz.
Örnek Etiketleme aracı giriş sayfasında, Verileri almak için önceden oluşturulmuş modeli kullan'ı seçin.
Form Türü açılan menüsünden Makbuz'ı seçin:
Giriş gereksinimleri
- En iyi sonuçları elde etmek için belge başına bir net fotoğraf veya yüksek kaliteli tarama sekleyebilirsiniz.
- Desteklenen dosya biçimleri: JPEG, PNG, BMP, TIFF ve PDF (metin eklenmiş veya taranmış). Metin eklenmiş PDF'ler, karakter ayıklama ve konum hata olasılığını ortadan kaldırmak için en iyisidir.
- PDF ve TIFF için en fazla 2000 sayfa işlenebilir (ücretsiz katman aboneliğiyle yalnızca ilk iki sayfa işlenir).
- Dosya boyutu 50 MB'ın altında olmalıdır.
- Görüntü boyutları 50 x 50 piksel ile 10000 x 10000 piksel arasında olmalıdır.
- PDF boyutları En fazla 17 x 17 inçtir; Yasal veya A3 kağıt boyutuna karşılık gelen veya daha küçüktür.
- Eğitim verilerinin toplam boyutu 500 sayfa veya daha azdır.
- PDF'ler parolayla kilitliyse göndermeden önce kilidi kaldırmanız gerekir.
- Kontrolsiz öğrenme için (etiketli veriler olmadan):
- Veriler anahtarlar ve değerler içermeli.
- Anahtarların değerlerin üzerinde veya sollarında görünmesi gerekir; bunlar aşağıda veya sağda görünemektedir.
Desteklenen diller ve yereller v2.1
Not
Yerel bir bölge belirtmek gerekli değildir. Bu isteğe bağlı bir parametredir. Bu Form Tanıma derin öğrenme teknolojisi, görüntünüzde metnin dilini otomatik olarak algılar.
| Modelleme | Dil—Yerel kod | Varsayılan |
|---|---|---|
| Makbuz |
|
Otomatik algılandı |
Alan ayıklama
| Ad | Tür | Description | Standartlaştırılmış çıkış |
|---|---|---|---|
| ReceiptType | Dize | Satış makbuzu türü | Dökümü |
| MerchantName | Dize | Makbuzu teslim alan satıcının adı | |
| MerchantPhoneNumber | Phonenumber | Satıcının telefon numarası listelendi | +1 xxx xxx xxxx |
| MerchantAddress | Dize | Satıcının listelenen adresi | |
| TransactionDate | Tarih | Makbuzu verilen tarih | yyyy-mm-dd |
| TransactionTime | Saat | Makbuzu verilen saat | hh-mm-ss (24 saat) |
| Toplam | Sayı (USD) | Makbuz için tam işlem toplamı | İki ondalık float |
| Ara toplam | Sayı (USD) | Makbuz alt toplamları, genellikle vergiler uygulanmadan önce | İki ondalık float |
| Vergi | Sayı (USD) | Makbuzdaki vergi (genellikle satış vergisi veya eşdeğeri) | İki ondalık float |
| İpucu | Sayı (USD) | Alıcı tarafından dahil edilen ipucu | İki ondalık float |
| Öğeler | Nesne dizisi | Ayıklanan satır öğeleri; ad, miktar, birim fiyat ve toplam fiyat ayıklandı | |
| Name | Dize | Öğe adı | |
| Miktar | Sayı | Her öğenin miktarı | Tamsayı |
| Fiyat | Sayı | Her bir öğe biriminin bireysel fiyatı | İki ondalık float |
| Toplam Fiyat | Sayı | Satır öğesinin toplam fiyatı | İki ondalık float |
Form Tanıma önizleme v3.0
Form Tanıma önizlemesinde birçok yeni özellik ve özellik tanıtıyor. Makbuz modeli, tek sayfalı otel makbuzu işlemeyi destekler.
Otel makbuzu alan ayıklama
| Ad | Tür | Description | Standartlaştırılmış çıkış |
|---|---|---|---|
| ArrivalDate | Tarih | Varış tarihi | yyyy-mm-dd |
| Para Birimi | Para Birimi | Makbuz tutarlarının para birimi. Örneğin, birden çok değer bulunursa USD, EUR veya MIXED | |
| DepartureDate | Tarih | Kalkış tarihi | yyyy-mm-dd |
| Öğeler | Dizi | ||
| Items.*. Kategori | Dize | Öğe kategorisi, örneğin Oda, Vergi vb. | |
| Items.*. Tarih | Tarih | Öğe tarihi | yyyy-mm-dd |
| Items.*. Açıklama | Dize | Öğe açıklaması | |
| Items.*. TotalPrice | Sayı | Öğe toplam fiyatı | Tamsayı |
| Yerel Ayar | Dize | Girişin yerel olarak yerel olarak (örneğin, en-US). | ISO dili-ilçe kodu |
| MerchantAddress | Dize | Satıcının listelenen adresi | |
| MerchantAliases | Dizi | ||
| MerchantAliases.* | Dize | Satıcının alternatif adı | |
| MerchantName | Dize | Makbuzu teslim alan satıcının adı | |
| MerchantPhoneNumber | Phonenumber | Satıcının telefon numarası listelendi | +1 xxx xxx xxxx |
| ReceiptType | Dize | Makbuz türü, örneğin Otel, Öğeli | |
| Toplam | Sayı | Makbuz için tam işlem toplamı | İki ondalık float |
Otel makbuzu için desteklenen diller ve yerel diller
| Modelleme | Dil—Yerel kod | Varsayılan |
|---|---|---|
| Makbuz (otel) |
|
İngilizce (Birleşik Devletler)—en-US |
Geçiş kılavuzu ve REST API v3.0
Uygulamalarınız Form Tanıma önizleme sürümünü kullanmayı öğrenmek için Form Tanıma v3.0 geçiş kılavuzumuza bakın.
Önizleme sürümü REST API yeni özellikler hakkında daha fazla bilgi edinmek için REST API (önizleme) sayfamızı keşfedin.
Sonraki adımlar
Hızlı Form Tanıma tamamla:
Çalışma sayfamızı REST API: