-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #176 from BlinkID/feature/v4.0.0
Feature/v4.0.0
- Loading branch information
Showing
1,603 changed files
with
1,006,136 additions
and
28,665 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
3.1 | ||
4.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
// | ||
// MBAmountParser.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Jura Skrlec on 09/03/2018. | ||
// | ||
|
||
#import <Foundation/Foundation.h> | ||
#import "MBMicroBlinkDefines.h" | ||
#import "MBParser.h" | ||
#import "MBAmountParserResult.h" | ||
#import "MBMicroBlinkInitialization.h" | ||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* MBAmountParser is used for extracting amount from OCR result | ||
*/ | ||
MB_CLASS_AVAILABLE_IOS(8.0) MB_FINAL | ||
@interface MBAmountParser : MBParser <NSCopying> | ||
|
||
MB_INIT | ||
|
||
/** | ||
* Amount parser result | ||
*/ | ||
@property (nonatomic, strong, readonly) MBAmountParserResult *result; | ||
|
||
/** | ||
* Indicates whether negative values are accepted as valid amounts. | ||
* Setting this to YES can yield to more false positives. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL allowNegativeAmounts; | ||
|
||
/** | ||
* Indicates whether amounts with space separators between groups of digits(thousands) are allowed. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL allowSpaceSeparators; | ||
|
||
/** | ||
* Indicates whether amounts without decimal are accepted as valid. For example 1.465 is | ||
* accepted as valid amount, but 1465 is not, unless this is set to YES. | ||
* Setting this to {@code true} can yield to more false positives | ||
* because any set of consequent digits can represent valid amount. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL allowMissingDecimals; | ||
/** | ||
* Indicates whether Arabic-Indic mode is enabled. In Arabic-Indic mode parser can recognize | ||
* only amounts which consist of Arabic-Indic digits and decimal separator. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL arabicIndicMode; | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
// | ||
// MBAmountParserResult.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Jura Skrlec on 09/03/2018. | ||
// | ||
|
||
#import <Foundation/Foundation.h> | ||
|
||
#import "MBMicroBlinkDefines.h" | ||
#import "MBParserResult.h" | ||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* MBAmountParser is used for extracting amount from OCR result | ||
*/ | ||
MB_CLASS_AVAILABLE_IOS(8.0) | ||
@interface MBAmountParserResult : MBParserResult <NSCopying> | ||
|
||
MB_INIT_UNAVAILABLE | ||
|
||
/** | ||
* Returns the recognized amount number or empty string if recognition failed. | ||
*/ | ||
@property (nonatomic, nullable, strong, readonly) NSString *amount; | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
56 changes: 56 additions & 0 deletions
56
MicroBlink.framework/Headers/MBAustraliaDlBackRecognizer.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
// | ||
// MBAustraliaDlBackRecognizer.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Dino Gustin on 22/05/2018. | ||
// | ||
|
||
#import "MBLegacyRecognizer.h" | ||
#import "MBAustraliaDlBackRecognizerResult.h" | ||
|
||
#import <Foundation/Foundation.h> | ||
#import "MBFullDocumentImage.h" | ||
#import "MBFullDocumentImageDpi.h" | ||
|
||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* Class for configuring Australia DL Back Recognizer. | ||
* | ||
* Australia DL Back recognizer is used for scanning back side of Australia DL. | ||
*/ | ||
PP_CLASS_AVAILABLE_IOS(8.0) | ||
@interface MBAustraliaDlBackRecognizer : MBLegacyRecognizer <NSCopying, MBFullDocumentImage, MBFullDocumentImageDpi> | ||
|
||
MB_INIT | ||
|
||
/** | ||
* Australia DL Back recognizer result | ||
*/ | ||
@property (nonatomic, strong, readonly) MBAustraliaDlBackRecognizerResult *result; | ||
|
||
/** | ||
* Defines if last name of Australian DL owner should be extracted | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractLastName; | ||
|
||
/** | ||
* Defines if sex of Australian DL owner should be extracted | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractAddress; | ||
|
||
/** | ||
* Defines if date of expiry should be extracted from Australian DL | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractDateOfExpiry; | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
49 changes: 49 additions & 0 deletions
49
MicroBlink.framework/Headers/MBAustraliaDlBackRecognizerResult.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
// | ||
// MBAustraliaDlBackRecognizerResult.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Dino Gustin on 22/05/2018. | ||
// | ||
|
||
#import "MBLegacyRecognizerResult.h" | ||
|
||
#import "MBFullDocumentImageResult.h" | ||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* Class representing values obtained when scanning back side of Australia DL | ||
*/ | ||
MB_CLASS_AVAILABLE_IOS(8.0) | ||
@interface MBAustraliaDlBackRecognizerResult : MBLegacyRecognizerResult<NSCopying, MBFullDocumentImageResult> | ||
|
||
MB_INIT_UNAVAILABLE | ||
|
||
/** | ||
* The last name of the Australian DL owner. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *lastName; | ||
|
||
/** | ||
* The licence number of the Australian DL owner. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *licenceNumber; | ||
|
||
/** | ||
* The address of the Australian DL owner. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *address; | ||
|
||
/** | ||
* The document date of expiry of the Australian DL in DD.MM.yyyy format. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *rawDocumentDateOfExpiry; | ||
|
||
/** | ||
* The document date of expiry of the Australian DL | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSDate *dateOfExpiry; | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
65 changes: 65 additions & 0 deletions
65
MicroBlink.framework/Headers/MBAustraliaDlFrontRecognizer.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
// | ||
// MBAustraliaDlFrontRecognizer.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Dino Gustin on 22/05/2018. | ||
// | ||
|
||
#import "MBLegacyRecognizer.h" | ||
#import "MBAustraliaDlFrontRecognizerResult.h" | ||
|
||
#import <Foundation/Foundation.h> | ||
#import "MBFaceImage.h" | ||
#import "MBSignatureImage.h" | ||
#import "MBFullDocumentImage.h" | ||
#import "MBFullDocumentImageDpi.h" | ||
|
||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* Class for configuring Australia DL Front Recognizer. | ||
* | ||
* Australia DL Front recognizer is used for scanning front side of Australia DL. | ||
*/ | ||
PP_CLASS_AVAILABLE_IOS(8.0) | ||
@interface MBAustraliaDlFrontRecognizer : MBLegacyRecognizer <NSCopying, MBFaceImage, MBSignatureImage, MBFullDocumentImage, MBFullDocumentImageDpi> | ||
|
||
MB_INIT | ||
|
||
/** | ||
* Australia DL Front recognizer result | ||
*/ | ||
@property (nonatomic, strong, readonly) MBAustraliaDlFrontRecognizerResult *result; | ||
|
||
/** | ||
* Defines if sex of Australian DL owner should be extracted | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractAddress; | ||
|
||
/** | ||
* Defines if citizenship of Australian DL owner should be extracted | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractLicenceNumber; | ||
|
||
/** | ||
* Defines if date of birth of Australian DL owner should be extracted | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractDateOfBirth; | ||
|
||
/** | ||
* Defines if date of expiry should be extracted from Australian DL | ||
* | ||
* Default: YES | ||
*/ | ||
@property (nonatomic, assign) BOOL extractDateOfExpiry; | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
66 changes: 66 additions & 0 deletions
66
MicroBlink.framework/Headers/MBAustraliaDlFrontRecognizerResult.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
// | ||
// MBAustraliaDlFrontRecognizerResult.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Dino Gustin on 22/05/2018. | ||
// | ||
|
||
#import "MBLegacyRecognizerResult.h" | ||
|
||
#import "MBFaceImageResult.h" | ||
#import "MBSignatureImageResult.h" | ||
#import "MBFullDocumentImageResult.h" | ||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* Class representing values obtained when scanning front side of Australia DL | ||
*/ | ||
MB_CLASS_AVAILABLE_IOS(8.0) | ||
@interface MBAustraliaDlFrontRecognizerResult : MBLegacyRecognizerResult<NSCopying, MBFaceImageResult, MBSignatureImageResult, MBFullDocumentImageResult> | ||
|
||
MB_INIT_UNAVAILABLE | ||
|
||
/** | ||
* The first name of the Australian DL owner. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *name; | ||
|
||
/** | ||
* The licence type of Australian DL. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *licenceType; | ||
|
||
/** | ||
* The licence number of the Australian DL owner. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *licenceNumber; | ||
|
||
/** | ||
* The address of the Australian DL owner. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *address; | ||
|
||
/** | ||
* The date of birth of Australian DL owner in DD.MM.yyyy format. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *rawDateOfBirth; | ||
|
||
/** | ||
* The date of birth of Australian DL owner | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSDate *dateOfBirth; | ||
|
||
/** | ||
* The document date of expiry of the Australian DL in DD.MM.yyyy format. | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSString *rawDocumentDateOfExpiry; | ||
|
||
/** | ||
* The document date of expiry of the Australian DL | ||
*/ | ||
@property (nonatomic, readonly, nullable) NSDate *dateOfExpiry; | ||
|
||
@end | ||
|
||
NS_ASSUME_NONNULL_END |
Oops, something went wrong.