- die Eigenschaften, die den Prozess der Texterkennung im Block beeinflussen. Dazu gehören ImageProcessingParams, AnalysisParams und RecognizerParams. Mit diesen Eigenschaften können Sie spezielle Verarbeitungsparameter für einen einzelnen Block festlegen.
- die Eigenschaften, die entweder nach der Analyse und vor der Erkennung festgelegt oder vom Programm während der Erkennung ausgefüllt werden können. Dazu gehören BlockRole und BusinessCardFieldType, mit denen die Rolle des Blocks in verschiedenen Dokumenttypen angegeben wird. Die Eigenschaft TextOrientation gehört ebenfalls zu dieser Gruppe.
- die Erkennungsergebnisse. Diese Gruppe enthält nur die Eigenschaft Text, die den erkannten Text des Blocks darstellt.
Eigenschaften
Name | Typ | Beschreibung |
|---|---|---|
Verarbeitungseinstellungen | ||
Ermöglicht den Zugriff auf die Analyseparameter des Textblocks. | ||
Ermöglicht den Zugriff auf die Parameter für die Bildvorverarbeitung des Textblocks. | ||
Ermöglicht den Zugriff auf die Erkennungsparameter des Textblocks. | ||
Die Rolle und Orientierung des Textes | ||
Gibt die Rolle des Textblocks in der logischen Struktur eines Dokuments an. Standardmäßig ist der Wert BR_Unknown. | ||
Ermöglicht den Zugriff auf die Rolle des Textblocks im Kontext einer Visitenkarte. Wenn die Methode IFRPage::SynthesizeBusinessCard aufgerufen wird, geht FineReader Engine davon aus, dass ein Block mit der angegebenen Rolle in einer Visitenkarte ein Feld des entsprechenden Typs ist. Kann der Block nicht als Feld dieses Typs betrachtet werden, wird sein Text nicht in den Text der Visitenkarte übernommen. Standardmäßig ist der Wert BCFT_Unknown. | ||
Gibt die Textorientierung im Block an. Wenn Sie sie vor der Erkennung festlegen, beeinflusst sie die Art und Weise, wie der Text im Block interpretiert wird (z. B. in Zeilen oder Spalten); andernfalls enthält sie nach der Erkennung die erkannte Orientierung. | ||
Erkennungsergebnisse | ||
Enthält den erkannten Text des Textblocks. | ||
Methoden
| Name | Beschreibung |
|---|---|
| CopyFrom | Initialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender Eigenschaften eines anderen Objekts. |
Windows
Linux und macOS
Objektdiagramm
Ausgabeparameter
Beispiele
C#-Code
C#-Code
- Linux: CustomLanguage
- Windows: CustomLanguage, RecognizedTextProcessing sowie in den Demo Tools: Engine Predefined Processing Profiles
