MBIDocumentDetector
@interface MBIDocumentDetector : MBIQuadWithSizeDetector <NSCopying>
Detector that can perform detection of card documents, cheques, papers, etc.
-
Unavailable
Undocumented
Declaration
Objective-C
MB_INIT_UNAVAILABLE -
Declaration
Objective-C
- (nonnull instancetype)initWithDocumentSpecifications: (nonnull NSArray<__kindof MBIDocumentSpecification *> *) documentSpecifications;Swift
init(documentSpecifications: [MBIDocumentSpecification])Parameters
documentSpecificationsDocument specifications that describe documents that should be detected.
-
Document detector result
Declaration
Objective-C
@property (nonatomic, strong, readonly) MBIDocumentDetectorResult *_Nonnull result;Swift
var result: MBIDocumentDetectorResult { get } -
Defines how many times the same document should be detected before the detector returns this document as a result of the deteciton
Higher number means more reliable detection, but slower processing
Declaration
Objective-C
@property (nonatomic) NSInteger numStableDetectionsThreshold;Swift
var numStableDetectionsThreshold: Int { get set } -
Document specifications describe the documents that should be detected with document detector.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) NSArray<__kindof MBIDocumentSpecification *> *documentSpecifications;Swift
var documentSpecifications: [MBIDocumentSpecification] { get }
View on GitHub
MBIDocumentDetector Class Reference