Lib no encontró error en tesseract

Estoy trabajando con OCR android. Obtenido muestras de google y trabajar con tesseract android. Tengo el proyecto como la biblioteca y refered en otro proyecto pero, cuando ejecuto el proyecto demuestra lo siguiente en Logcat

07-17 10:38:47.092: ERROR/AndroidRuntime(426): FATAL EXCEPTION: main 07-17 10:38:47.092: ERROR/AndroidRuntime(426): java.lang.ExceptionInInitializerError 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at com.imagetotext.ImagetoText.onCreate(ImagetoText.java:21) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.os.Handler.dispatchMessage(Handler.java:99) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.os.Looper.loop(Looper.java:123) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at android.app.ActivityThread.main(ActivityThread.java:4627) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at java.lang.reflect.Method.invokeNative(Native Method) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at java.lang.reflect.Method.invoke(Method.java:521) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at dalvik.system.NativeStart.main(Native Method) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): Caused by: java.lang.UnsatisfiedLinkError: Library liblept not found 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at java.lang.Runtime.loadLibrary(Runtime.java:461) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at java.lang.System.loadLibrary(System.java:557) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): at com.googlecode.tesseract.android.TessBaseAPI.<clinit>(TessBaseAPI.java:47) 07-17 10:38:47.092: ERROR/AndroidRuntime(426): ... 14 more 07-17 10:38:47.112: WARN/ActivityManager(60): Force finishing activity com.imagetotext/.ImagetoText 

Creo que hay algo mal con mi android.mk. Por favor, ayúdame a arreglar el error.

Línea de causa de excepción es,

 System.loadLibrary(“lept”); 

El problema es que el archivo liblept.so (biblioteca compartida) no se encuentra en la ruta de la biblioteca específica. Sin ver su código sólo suposición es su código tratando de cargar la biblioteca compartida liblept.so y la biblioteca no está disponible en esa ruta.

También el código que está utilizando es tener ese archivo liblept.so en cualquier lib o internal package directory o tiene que generar (construir) esa biblioteca compartida usando Android-NDK .

También he hecho el mismo proyecto en mi último año …. Utilice este enlace que me ayudó más … Hacer OCR utilizando Tesseract

La esperanza resolverá su problema también ….

  • Android: La mejor opción para leer números de la imagen con Tesseract u otra api
  • Problemas para reconocer dígitos en Tesseract - android
  • Tesseract OCR Android tessdata directorio no encontrado
  • Mejorar el rendimiento de Tesseract con OpenCV en Android
  • Android OCR utilizando tess-dos un tenedor de tesseract
  • Biblioteca OCR para reconocer números en el dispositivo de medición
  • Tesseract de OCR para Android: uso de datos de objetos Pixa para mostrar cuadros delimitadores
  • ¿Existe una biblioteca de código abierto de OCR o sdk (gratuita) para Android e iOS?
  • Qué FOCUS_MODE para OCR en Android
  • Mejor ejemplo de OCR (reconocimiento óptico de caracteres) en android
  • Cómo importar Text Fairy aplicación de demostración OCR en el estudio de Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.