ccRecognition.Execute

Parameter

(BlobId : String) : Variant;

Beschreibung

Execute startet die Erkennung für das in BlobId angegebene Blob bzw. wartet auf die Fertigstellung des Hintergundprozesses. Im Ergebnis wird ein zweidimensionales Variantenarray mit den Erkennungs-Ergebnissen zurückgeliefert. Die erste Dimension entspricht der Ergebnisanzahl (Felder im Recognition Scheme). Die zweite Dimension hat die Größe von 2 (Feldname und erkannter Wert).

Beispiel

BlobList := ccApplication.GetBlobList(ccWS_Stack,false,'');
ListSize := VarArrayHighBound(BlobList,1);

if ListSize >= 0 then
begin
  for i:=0 to ListSize do
  begin
    p := ((i+1)/(ListSize+1))*100;
    ccApplication.ShowStatus('Recognition','Document '+inttostr(i+1),p);
    RecoResults := ccRecognition.Exeute(BlobList[i]);

    ShowMessage(RecoResults[0,1]);
  end;
end;