Ana içeriğe geç

Kelimeleri Oku Aksiyonu

Genel Bakış

Kelimeleri Oku Aksiyonu, belirtilen bir görüntüden Optik Karakter Tanıma (OCR) kullanarak metin içeriğini çıkarır. Tanınan metni, satır satır, JSON formatında belirlenen bir değişkene aktarır. İsteğe bağlı olarak, metin çıkarma için görüntü içinde belirli bir bölge tanımlayabilirsiniz.

Değişkenler Tablosu

Alan Açıklama Gereklilik
Dosya adı İşlenecek görüntü dosyasının tam yolu ve adı (örn. .png, .jpg). Gerekli
X-kordinatı Görüntü içinde okunacak bölgenin sol üst köşesinin X-kordinatı (yatay konum). Y-kordinatı, Genişlik ve Yükseklik ile birlikte kullanılmalıdır. İsteğe bağlı
Y-kordinatı Görüntü içinde okunacak bölgenin sol üst köşesinin Y-kordinatı (dikey konum). X-kordinatı, Genişlik ve Yükseklik ile birlikte kullanılmalıdır. İsteğe bağlı
Genişlik Görüntü içinde okunacak bölgenin genişliği. X-kordinatı, Y-kordinatı ve Yükseklik ile birlikte kullanılmalıdır. Anahtar değeri bir integer olmalıdır. İsteğe bağlı
Yükseklik Görüntü içinde okunacak bölgenin yüksekliği. X-kordinatı, Y-kordinatı ve Genişlik ile birlikte kullanılmalıdır. Anahtar değeri bir integer olmalıdır. İsteğe bağlı
Dil Optik Karakter Tanıma (OCR) için kullanılacak dil kütüphanesi. Desteklenen seçenekler arasında TUR, ENG, RUS, OCR-B ve NLD bulunur. Gerekli
Sonuç Metin Adı OCR sonucunun JSON formatında depolanacağı değişkenin adı. Gerekli

Aksiyon Tipleri ve Örnekler

OCR Sonuç JSON

  • Formatla: string (JSON)
  • Örnek Sonuç: {"result":[{"lineNumber":1, "words":[{"text":"Hello","x":10,"y":10,"width":200,"height":20}, {"text":"World","x":220,"y":10,"width":205,"height":20}]}]}

Güven Puanı ile OCR Sonuç JSON

  • Formatla: string (JSON)
  • Örnek Sonuç: {"result":[{"words":[{"confidence":81,"x":2,"width":53,"y":4,"text":"Success","height":17}, {"confidence":78,"x":59,"width":97,"y":4,"text":"Ratio","height":17}],"lineNumber":1}]}

Uygulama Örnekleri

Alan Kurulumu

  • File Name: C:\Robusta\document.png
  • Language: ENG
  • Result Text Name: ocrOutput

Uygulama Değişkenleri

  • File Name: C:\Robusta\invoice.png
  • X-coordinate: 50
  • Y-coordinate: 100
  • Width: 300
  • Height: 50
  • Language: TUR
  • Result Text Name: invoiceHeader

Teknik Notlar

Metin çıkarma için belirli bir bölge tanımlarken, dört koordinat değişkeninin tümü (X-coordinate, Y-coordinate, Width, Height) sağlanmalıdır. Bunlardan herhangi biri boş bırakılırsa, dördü de boş olmalıdır; bu durumda görüntünün tamamı işlenecektir. Width ve Height anahtar değerleri integer olmalıdır. Metin ve isteğe bağlı güven puanları dahil OCR sonucu, JSON formatında belirtilen değişkene aktarılır.