Metin Eşleşme Aktivitesi
Genel Bakış
Metin Eşleşme aktivitesi, ekrandaki belirlenmiş bir alanda belirli metni bulmak ve eşleştirmek için optik karakter tanıma (OCR) teknolojisini kullanır. Bu aktivite, görüntülere gömülü veya kullanıcı arayüzünde görüntülenen metinlerle etkileşimi içeren görevlerin otomasyonunu sağlar.
| Alan | Açıklama | Gereklilik |
|---|---|---|
| Kaynak görüntü | Metin tanıma için kaynak görüntü dosya yolunu belirtir. | Gerekli |
| Kaynak görüntü Base64 | Metin tanıma için kaynak görüntüyü bir Base64 string olarak belirtir. | Gerekli |
| Metin | Aktivitenin OCR motorunu kullanarak hedef alanda aradığı tam metin stringini tanımlar. | Gerekli |
| * Dil | OCR için dili belirtir. Seçenekler: ENG, TR. Uygun dili ayarlamak tanıma doğruluğunu artırır. | İsteğe bağlı |
| X-kordinatı | Ekrandaki dikdörtgen bir ilgi alanının sol üst köşesinin X-kordinatını tanımlar. Arama alanını sınırlamak için dört koordinat alanının tümü birlikte yapılandırılmalıdır. | İsteğe bağlı |
| Y-kordinatı | Ekrandaki dikdörtgen bir ilgi alanının sol üst köşesinin Y-kordinatını tanımlar. Arama alanını sınırlamak için dört koordinat alanının tümü birlikte yapılandırılmalıdır. | İsteğe bağlı |
| Genişlik | Ekrandaki dikdörtgen bir ilgi alanının genişliğini tanımlar. Arama alanını sınırlamak için dört koordinat alanının tümü birlikte yapılandırılmalıdır. | İsteğe bağlı |
| Yükseklik | Ekrandaki dikdörtgen bir ilgi alanının yüksekliğini tanımlar. Arama alanını sınırlamak için dört koordinat alanının tümü birlikte yapılandırılmalıdır. | İsteğe bağlı |
| Yeniden deneme sayısı | Aktivitenin belirtilen metni bulmak için yaptığı deneme sayısı. Herhangi bir sayısal değeri kabul eder. | İsteğe bağlı |
| Dönüş X-pozisyonu | Eşleşen metnin merkez noktasının X-kordinatını (bulunursa) depolamak için Değişken. | Gerekli |
| Dönüş Y-pozisyonu | Eşleşen metnin merkez noktasının Y-kordinatını (bulunursa) depolamak için Değişken. | Gerekli |
Eylem Tipleri ve Örnekler
Dönüş X-Pozisyonu
- Formatla: rakam
- Örnek Sonuç:
500
Dönüş Y-Pozisyonu
- Formatla: rakam
- Örnek Sonuç:
300
Uygulama Örnekleri
Alan Kurulumu - Source image: C:Robustarobusta.png - Source image Base64: iVBORw0KGgoAAAANSUhEUgAA… - Text: Submit - Language: ENG - X-coordinate: 250 - Y-coordinate: 170 - Width: 100 - Height: 75 - Retry count: 3
Uygulama Değişkenleri - Return x-position: xPositionVar - Return y-position: yPositionVar
Teknik Notlar
Height ve Width değişkenleri için sağlanan değerler integer olmalıdır. Aktiviteyi yapılandırırken, Source image veya Source image Base64 kullanılmalıdır, ancak ikisi aynı anda değil. Eğer X-coordinate, Y-coordinate, Width ve Height kullanılarak bir ilgi alanı tanımlanırsa, dört değişkenin tümü sağlanmalıdır.