Bagikan melalui


OcrEngine Kelas

Definisi

Menyediakan fungsionalitas pengenalan karakter optik (OCR).

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
Warisan
Object Platform::Object IInspectable OcrEngine
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Untuk menggunakan kemampuan OCR kelas OcrEngine di aplikasi Anda, panggil metode RecognizeAsync . Saat Anda memanggil metode RecognizeAsync dari kelas OcrEngine , metode mengembalikan objek OcrResult , yang berisi teks yang dikenali serta ukuran dan posisinya. Hasilnya dibagi menjadi beberapa baris, dan garis dibagi menjadi kata-kata.

  • OcrResult berisi kumpulan objek OcrLine, yang Anda akses melalui properti BarisOcrResult.
  • Setiap objek OcrLine berisi kumpulan objek OcrWord , yang Anda akses melalui properti Words dari setiap OcrLine.
  • Setiap objek OcrWord menentukan informasi teks, ukuran, dan posisi kata dalam gambar.

Properti

AvailableRecognizerLanguages

Mengembalikan kumpulan semua bahasa OCR yang tersedia pada perangkat.

MaxImageDimension

Mendapatkan dimensi piksel gambar maksimum yang didukung oleh mesin OCR.

RecognizerLanguage

Mendapatkan bahasa yang digunakan untuk pengenalan teks.

Metode

IsLanguageSupported(Language)

Mengembalikan true jika bahasa tertentu dapat diselesaikan ke salah satu bahasa OCR yang tersedia. Lihat pencocokan bahasa untuk penjelasan lebih lanjut tentang penyelesaian bahasa.

RecognizeAsync(SoftwareBitmap)

Memindai gambar yang ditentukan untuk teks dalam bahasa yang ditentukan oleh properti RecognizerLanguage .

TryCreateFromLanguage(Language)

Membuat instans baru kelas OcrEngine .

TryCreateFromUserProfileLanguages()

Membuat instans baru kelas OcrEngine .

Berlaku untuk