Table of Contents

Class MedicalCertificateRecognizer

Namespace
IO.Scanbot.Mcscanner
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/mcscanner/MedicalCertificateRecognizer", DoNotGenerateAcw = true)]
public sealed class MedicalCertificateRecognizer : SelfDisposable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
MedicalCertificateRecognizer
Implements
Inherited Members

Constructors

MedicalCertificateRecognizer(string)

[Register(".ctor", "(Ljava/lang/String;)V", "")]
public MedicalCertificateRecognizer(string tessDataPath)

Parameters

tessDataPath string

Properties

A

[Register("a")]
public string A { get; set; }

Property Value

string

TessDataPath

public string TessDataPath { get; }

Property Value

string

Methods

Ctor()

[Register("ctor", "()J", "")]
public override long Ctor()

Returns

long

Dtor(long)

[Register("dtor", "(J)V", "")]
public override void Dtor(long nativeImplPtr)

Parameters

nativeImplPtr long

RecognizeMc(byte[], int, int, int, bool, bool, bool)

[Register("recognizeMc", "([BIIIZZZ)Lio/scanbot/mcscanner/model/MedicalCertificateRecognizerResultInfo;", "")]
public MedicalCertificateRecognizerResultInfo RecognizeMc(byte[] nv21, int width, int height, int orientation, bool returnCroppedDocument, bool recognizePatientInfo, bool recognizeBarcode)

Parameters

nv21 byte[]
width int
height int
orientation int
returnCroppedDocument bool
recognizePatientInfo bool
recognizeBarcode bool

Returns

MedicalCertificateRecognizerResultInfo

RecognizeMcBgr(byte[], int, int, int, bool, bool, bool, bool)

[Register("recognizeMcBgr", "([BIIIZZZZ)Lio/scanbot/mcscanner/model/MedicalCertificateRecognizerResultInfo;", "")]
public MedicalCertificateRecognizerResultInfo RecognizeMcBgr(byte[] bgr, int width, int height, int orientation, bool shouldCropDocument, bool returnCroppedDocument, bool recognizePatientInfo, bool recognizeBarcode)

Parameters

bgr byte[]
width int
height int
orientation int
shouldCropDocument bool
returnCroppedDocument bool
recognizePatientInfo bool
recognizeBarcode bool

Returns

MedicalCertificateRecognizerResultInfo

RecognizeMcBitmap(Bitmap, int, bool, bool, bool, bool)

[Register("recognizeMcBitmap", "(Landroid/graphics/Bitmap;IZZZZ)Lio/scanbot/mcscanner/model/MedicalCertificateRecognizerResultInfo;", "")]
public MedicalCertificateRecognizerResultInfo RecognizeMcBitmap(Bitmap image, int orientation, bool shouldCropDocument, bool returnCroppedDocument, bool recognizePatientInfo, bool recognizeBarcode)

Parameters

image Bitmap
orientation int
shouldCropDocument bool
returnCroppedDocument bool
recognizePatientInfo bool
recognizeBarcode bool

Returns

MedicalCertificateRecognizerResultInfo

RecognizeMcInArea(byte[], int, int, int, bool, bool, bool, Rect)

[Register("recognizeMcInArea", "([BIIIZZZLandroid/graphics/Rect;)Lio/scanbot/mcscanner/model/MedicalCertificateRecognizerResultInfo;", "")]
public MedicalCertificateRecognizerResultInfo RecognizeMcInArea(byte[] nv21, int width, int height, int orientation, bool returnCroppedDocument, bool recognizePatientInfo, bool recognizeBarcode, Rect visibleRect)

Parameters

nv21 byte[]
width int
height int
orientation int
returnCroppedDocument bool
recognizePatientInfo bool
recognizeBarcode bool
visibleRect Rect

Returns

MedicalCertificateRecognizerResultInfo

RecognizeMcJpeg(byte[], int, bool, bool, bool, bool)

[Register("recognizeMcJpeg", "([BIZZZZ)Lio/scanbot/mcscanner/model/MedicalCertificateRecognizerResultInfo;", "")]
public MedicalCertificateRecognizerResultInfo RecognizeMcJpeg(byte[] image, int orientation, bool shouldCropDocument, bool returnCroppedDocument, bool recognizePatientInfo, bool recognizeBarcode)

Parameters

image byte[]
orientation int
shouldCropDocument bool
returnCroppedDocument bool
recognizePatientInfo bool
recognizeBarcode bool

Returns

MedicalCertificateRecognizerResultInfo