-
Notifications
You must be signed in to change notification settings - Fork 90
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 #106 from BlinkID/feature/v2.12.0
Feature/v2.12.0
- Loading branch information
Showing
83 changed files
with
1,473 additions
and
392 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
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
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
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
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
57 changes: 57 additions & 0 deletions
57
MicroBlink.framework/Headers/PPAustraliaDLFrontRecognizerResult.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,57 @@ | ||
// | ||
// PPAustraliaDLFrontRecognizerResult.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Jura Skrlec on 06/09/2017. | ||
// | ||
// | ||
|
||
#import "PPDetectorRecognizerResult.h" | ||
|
||
/** | ||
* Class representing values obtained when scanning front side of Australian DL | ||
*/ | ||
PP_CLASS_AVAILABLE_IOS(6.0) | ||
@interface PPAustraliaDLFrontRecognizerResult : PPDetectorRecognizerResult | ||
|
||
/** | ||
* 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 *documentDateOfExpiry; | ||
|
||
@end |
98 changes: 98 additions & 0 deletions
98
MicroBlink.framework/Headers/PPAustraliaDLFrontRecognizerSettings.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,98 @@ | ||
// | ||
// PPAustraliaDLFrontRecognizerSettings.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Jura Skrlec on 06/09/2017. | ||
// | ||
// | ||
|
||
#import "PPRecognizerSettings.h" | ||
|
||
|
||
NS_ASSUME_NONNULL_BEGIN | ||
|
||
/** | ||
* Settings class for configuring Asutralian Front DL Recognizer. | ||
* | ||
* Australian Front ID recognizer is used for scanning front side of Australian DL. It always extracts | ||
* identity card number, first and last name of ID holder while extracting other elements is optional. | ||
*/ | ||
PP_CLASS_AVAILABLE_IOS(6.0) | ||
@interface PPAustraliaDLFrontRecognizerSettings : PPRecognizerSettings | ||
|
||
/** | ||
* Name of the image sent to didOutputMetadata method of scanDelegate object that contains face. | ||
* This image will be sent to scan delegate during recognition process if displaying of face image | ||
* is enabled via displayFaceImage property and receiving of dewarpedImage in MetadataSettings is enabled. | ||
*/ | ||
+ (NSString *)ID_FACE; | ||
|
||
/** | ||
* Name of the image sent to didOutputMetadata method of scanDelegate object that contains signature. | ||
* This image will be sent to scan delegate during recognition process if displaying of face image | ||
* is enabled via displaySignatureImage property and receiving of dewarpedImage in MetadataSettings is enabled. | ||
*/ | ||
+ (NSString *)ID_SIGNATURE; | ||
|
||
/** | ||
* Name of the image sent to didOutputMetadata method of scanDelegate object that contains full document. | ||
* This image will be sent to scan delegate during recognition process if displaying of full document image | ||
* is enabled via displayFullDocumentImage property and receiving of dewarpedImage in MetadataSettings is enabled. | ||
*/ | ||
+ (NSString *)FULL_DOCUMENT_IMAGE; | ||
|
||
/** | ||
* 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; | ||
|
||
/** | ||
* Sets whether face image from ID card should be sent to didOutputMetadata method of scanDelegate object. | ||
* If you want to recieve this image, be sure to enable dewarpedImage in MetadataSettings. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL displayFaceImage; | ||
|
||
/** | ||
* Sets whether signature image from ID card should be sent to didOutputMetadata method of scanDelegate object. | ||
* If you want to recieve this image, be sure to enable dewarpedImage in MetadataSettings. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL displaySignatureImage; | ||
|
||
/** | ||
* Sets whether full document image of ID card should be sent to didOutputMetadata method of scanDelegate object. | ||
* If you want to recieve this image, be sure to enable dewarpedImage in MetadataSettings. | ||
* | ||
* Default: NO | ||
*/ | ||
@property (nonatomic, assign) BOOL displayFullDocumentImage; | ||
|
||
@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
20 changes: 20 additions & 0 deletions
20
MicroBlink.framework/Headers/PPBlinkInputRecognizerResult.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,20 @@ | ||
// | ||
// PPBlinkInputRecognizerResult.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Jura Skrlec on 03/08/2017. | ||
// | ||
// | ||
|
||
#import "PPSegmentRecognizerResult.h" | ||
#import "PPOcrLayout.h" | ||
|
||
/** | ||
* Result of scanning with Blink Input Recognizer | ||
* | ||
* For each parser group, the result contains one Ocr Layout, and one or more parsed results. | ||
*/ | ||
PP_CLASS_AVAILABLE_IOS(6.0) | ||
@interface PPBlinkInputRecognizerResult : PPSegmentRecognizerResult | ||
|
||
@end |
34 changes: 34 additions & 0 deletions
34
MicroBlink.framework/Headers/PPBlinkInputRecognizerSettings.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,34 @@ | ||
// | ||
// PPBlinkInputRecognizerSettings.h | ||
// MicroBlinkDev | ||
// | ||
// Created by Jura Skrlec on 03/08/2017. | ||
// | ||
// | ||
|
||
#import "PPSegmentRecognizerSettings.h" | ||
|
||
#import "PPOcrParserFactory.h" | ||
|
||
// Parser for raw text | ||
#import "PPRawOcrParserFactory.h" | ||
|
||
// Regex parser | ||
#import "PPRegexOcrParserFactory.h" | ||
|
||
// Generic Parsers | ||
#import "PPDateOcrParserFactory.h" | ||
#import "PPEmailOcrParserFactory.h" | ||
#import "PPIbanOcrParserFactory.h" | ||
#import "PPPriceOcrParserFactory.h" | ||
#import "PPLicensePlatesParserFactory.h" | ||
#import "PPVinOcrParserFactory.h" | ||
#import "PPTopUpOcrParserFactory.h" | ||
|
||
/** | ||
* Base class for BlinkInput API and general OCR recognition. | ||
*/ | ||
PP_CLASS_AVAILABLE_IOS(6.0) | ||
@interface PPBlinkInputRecognizerSettings : PPSegmentRecognizerSettings | ||
|
||
@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
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
Oops, something went wrong.