Class MrtdSpecification
- java.lang.Object
-
- com.microblink.entities.detectors.quad.Specification
-
- com.microblink.entities.detectors.quad.mrtd.MrtdSpecification
-
public class MrtdSpecification extends Specification
Class representing specification of MRTD (Machine Readable Travel Document) that can be detected with MRTDDetector.
-
-
Field Summary
-
Fields inherited from class com.microblink.entities.detectors.quad.Specification
mNativeContext
-
-
Constructor Summary
Constructors Constructor Description MrtdSpecification(long nativeContext)
Constructor from native object.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MrtdSpecification
createFromPreset(MrtdSpecificationPreset preset)
Creates a new MRTD (Machine Readable Travel Document) specification from the predefined preset.long
getNativeContext()
protected void
terminateNative(long nativeContext)
-
Methods inherited from class com.microblink.entities.detectors.quad.Specification
finalize, getPhysicalHeightInInches
-
-
-
-
Constructor Detail
-
MrtdSpecification
public MrtdSpecification(long nativeContext)
Constructor from native object. For internal use only. For creating specification, please usecreateFromPreset(MrtdSpecificationPreset)
.- Parameters:
nativeContext
- Pointer to native object.
-
-
Method Detail
-
getNativeContext
public long getNativeContext()
-
createFromPreset
@NonNull public static MrtdSpecification createFromPreset(@NonNull MrtdSpecificationPreset preset)
Creates a new MRTD (Machine Readable Travel Document) specification from the predefined preset.- Parameters:
preset
- Preset defining which MRTD detection settings should be used.- Returns:
- MRTD specification created from given preset
-
terminateNative
protected void terminateNative(long nativeContext)
- Specified by:
terminateNative
in classSpecification
-
-