Freigeben über


OcrEngine Klasse

Definition

Stellt OCR-Funktionen (Optical Character Recognition, optische Zeichenerkennung) bereit.

public ref class OcrEngine sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class OcrEngine final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class OcrEngine
Public NotInheritable Class OcrEngine
Vererbung
Object Platform::Object IInspectable OcrEngine
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Um die OCR-Funktionen der OcrEngine-Klasse in Ihrer App zu verwenden, rufen Sie die RecognizeAsync-Methode auf. Wenn Sie die RecognizeAsync-Methode der OcrEngine-Klasse aufrufen, gibt die Methode ein OcrResult-Objekt zurück, das den erkannten Text sowie dessen Größe und Position enthält. Das Ergebnis wird in Zeilen aufgeteilt, und die Zeilen werden in Wörter aufgeteilt.

Eigenschaften

AvailableRecognizerLanguages

Gibt eine Auflistung aller verfügbaren OCR-Sprachen auf dem Gerät zurück.

MaxImageDimension

Ruft die maximalen Bildpixeldimensionen ab, die von der OCR-Engine unterstützt werden.

RecognizerLanguage

Ruft die Sprache ab, die für die Texterkennung verwendet wird.

Methoden

IsLanguageSupported(Language)

Gibt true zurück, wenn eine angegebene Sprache in eine der verfügbaren OCR-Sprachen aufgelöst werden kann. Weitere Erläuterungen zum Auflösen von Sprachen finden Sie unter Sprachabgleich .

RecognizeAsync(SoftwareBitmap)

Überprüft das angegebene Bild auf Text in der von der RecognizerLanguage-Eigenschaft angegebenen Sprache.

TryCreateFromLanguage(Language)

Erstellt eine neue instance der OcrEngine-Klasse.

TryCreateFromUserProfileLanguages()

Erstellt eine neue instance der OcrEngine-Klasse.

Gilt für: