diff --git a/BlinkIDDemo/build.gradle b/BlinkIDDemo/build.gradle
index 63d48fc9..b907214b 100644
--- a/BlinkIDDemo/build.gradle
+++ b/BlinkIDDemo/build.gradle
@@ -19,7 +19,7 @@ allprojects {
// versions of libraries that all modules require
project.ext {
- blinkIdVersion = '3.4.0'
+ blinkIdVersion = '3.4.1'
compileSdkVersion = 25
targetSdkVersion = 25
buildToolsVersion = '25.0.2'
diff --git a/LibBlinkID-javadoc.jar b/LibBlinkID-javadoc.jar
index 3c74f48d..cb023255 100644
Binary files a/LibBlinkID-javadoc.jar and b/LibBlinkID-javadoc.jar differ
diff --git a/LibBlinkID.aar b/LibBlinkID.aar
index 07f2cfc4..6255decd 100644
Binary files a/LibBlinkID.aar and b/LibBlinkID.aar differ
diff --git a/README.md b/README.md
index 0b5e83e9..5bfbf2fd 100644
--- a/README.md
+++ b/README.md
@@ -148,7 +148,7 @@ After that, you just need to add _BlinkID_ as a dependency to your application (
```
dependencies {
- compile('com.microblink:blinkid:3.4.0@aar') {
+ compile('com.microblink:blinkid:3.4.1@aar') {
transitive = true
}
}
@@ -169,7 +169,7 @@ Current version of Android Studio will not automatically import javadoc from mav
1. In Android Studio project sidebar, ensure [project view is enabled](https://developer.android.com/sdk/installing/studio-androidview.html)
2. Expand `External Libraries` entry (usually this is the last entry in project view)
-3. Locate `blinkid-3.4.0` entry, right click on it and select `Library Properties...`
+3. Locate `blinkid-3.4.1` entry, right click on it and select `Library Properties...`
4. A `Library Properties` pop-up window will appear
5. Click the second `+` button in bottom left corner of the window (the one that contains `+` with little globe)
6. Window for definining documentation URL will appear
@@ -194,7 +194,7 @@ Open your `pom.xml` file and add these directives as appropriate:
byte[]
getEncodedBackFullDocumentImage()
+CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.byte[]
getEncodedFaceImage()
+CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.byte[]
getEncodedFrontFullDocumentImage()
+CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.byte[]
getEncodedSignatureImage()
+CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.java.lang.String
getFirstName()
java.lang.String
getIdentityCardNumber()
java.lang.String
getIssuingAuthority()
java.lang.String
getLastName()
java.lang.String
getPersonalIdentificationNumber()
java.lang.String
getSex()
java.lang.String
getTitle()
boolean
isMRZVerified()
void
writeToParcel(android.os.Parcel dest,
int flags)
@@ -571,6 +603,82 @@ @Nullable +public byte[] getEncodedFaceImage()+
CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.@Nullable +public byte[] getEncodedSignatureImage()+
CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.@Nullable +public byte[] getEncodedFrontFullDocumentImage()+
CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.@Nullable +public byte[] getEncodedBackFullDocumentImage()+
CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.void
setEncodeFaceImage(boolean encodeFaceImage)
+void
setEncodeFullDocumentImag(boolean encodeFullDocumentImage)
+void
setEncodeSignatureImage(boolean encodeSignatureImage)
+void
setReturnFaceImage(boolean returnFaceImage)
MetadataListener
.void
setReturnFullDocumentImage(boolean returnFullDocumentImage)
MetadataListener
.void
setReturnSignatureImage(boolean returnSignatureImage)
MetadataListener
.boolean
shouldEncodeFaceImage()
+boolean
shouldEncodeFullDocumentImage()
+boolean
shouldEncodeSignatureImage()
+boolean
shouldReturnFaceImage()
MetadataListener
is enabled.boolean
shouldReturnFullDocumentImage()
MetadataListener
is enabled.boolean
shouldReturnSignatureImage()
MetadataListener
is enabled.void
writeToParcel(android.os.Parcel dest,
int flags)
public void setEncodeFaceImage(boolean encodeFaceImage)+
Intent
extras because of Android limitations on intent extras size.
+ Passing large data objects through intent extras can cause application crash, depending on the device
+ characteristics. Do not enable image encoding if you are using one of the provided scan activities
+ and expect receiving of scan results as intent extras in Activity.onActivityResult(int, int, Intent)
+ method. In that case, use MetadataListener
and setReturnFaceImage(boolean)
+ to enable returning of face images.encodeFaceImage
- whether face image should be encoded in JPEG format and written into the
+ corresponding recognition result.public boolean shouldEncodeFaceImage()+
public void setEncodeSignatureImage(boolean encodeSignatureImage)+
Intent
extras because of Android limitations on intent extras size.
+ Passing large data objects through intent extras can cause application crash, depending on the device
+ characteristics. Do not enable image encoding if you are using one of the provided scan activities
+ and expect receiving of scan results as intent extras in Activity.onActivityResult(int, int, Intent)
+ method. In that case, use MetadataListener
and setReturnSignatureImage(boolean)
+ to enable returning of signature images.encodeSignatureImage
- whether signature image should be encoded in JPEG format and written into the
+ corresponding recognition result.public boolean shouldEncodeSignatureImage()+
public void setEncodeFullDocumentImag(boolean encodeFullDocumentImage)+
Intent
extras because of Android limitations on intent extras size.
+ Passing large data objects through intent extras can cause application crash, depending on the device
+ characteristics. Do not enable images encoding if you are using one of the provided scan activities
+ and expect receiving of scan results as intent extras in Activity.onActivityResult(int, int, Intent)
+ method. In that case, use MetadataListener
and setReturnFullDocumentImage(boolean)
+ to enable returning of full document images.encodeFullDocumentImage
- whether full document images should be encoded in JPEG format and written into the
+ corresponding recognition result.public boolean shouldEncodeFullDocumentImage()+
CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been
+ successfully encoded during recognition process, else returns null
.CroatianIDCombinedRecognizerSettings
and image has been successfully encoded
+ during recognition process, else returns null
.MetadataListener
is enabled.