diff --git a/android/build.gradle b/android/build.gradle index 3b201c4..12bd409 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -101,7 +101,7 @@ dependencies { implementation "androidx.camera:camera-view:1.3.3" coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4' - implementation 'cz.adaptech:tesseract4android:4.1.1' + implementation 'cz.adaptech:tesseract4android:4.9.0' implementation 'org.jmrtd:jmrtd:0.7.18' } diff --git a/android/src/main/java/com/mrzreader/utils/OcrUtil.kt b/android/src/main/java/com/mrzreader/utils/OcrUtil.kt index f5ce235..37bad99 100644 --- a/android/src/main/java/com/mrzreader/utils/OcrUtil.kt +++ b/android/src/main/java/com/mrzreader/utils/OcrUtil.kt @@ -228,11 +228,9 @@ class OcrUtil { } //--------------------- if (isValidMrz) { - val mrzInfoTemp: MRZInfo? = - buildTempMrz(documentNumber, dateOfBirthDay, expiryDate, docType) - if (mrzInfoTemp != null) { - mrzInfo = mrzInfoTemp - } + val line1 = matcherPassportTD3Line1.group(0).toString() + val line2 = matcherPassportTD3Line2.group(0).toString() + mrzInfo = MRZInfo(line1 + line2) } return mrzInfo