cedulacr / lector_Android

Proyecto de Android Studio de app para lectura de cedulas de identifican de Costa Rica
MIT License
32 stars 17 forks source link

Implementado en Desktop #2

Closed ghost closed 5 years ago

ghost commented 7 years ago

El descifrado se puede implementar en una aplicacion desktop(Java) utilizado lector de codigo.?

MrAkaki commented 7 years ago

Si, aún no lo he echo pero se que si puede, el proyecto está basado en https://github.com/zxing/zxing he visto proyectos que lo usan en desktop! Por ahora estoy viendo cómo hago para que funcione con las cédulas nuevas!

El 17 oct. 2017 10:05 PM, "BrayanCL" notifications@github.com escribió:

El descifrado se puede implementar en una aplicacion desktop(Java) utilizado lector de codigo.?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/alexvargasbenamburg/android_LectorCedulas/issues/2, or mute the thread https://github.com/notifications/unsubscribe-auth/AJYcl4eJNPXJ6PLPuuKXtZKRFua0n4XPks5stXkmgaJpZM4P9Ihb .

ghost commented 7 years ago

Gracias por tu aporte. Felicitaciones por tu proyecto.

MrAkaki commented 7 years ago

Pensándolo un poco, si gustas podríamos hacer un branch para ir trabajando en esta versión. Y gracias :D

ghost commented 7 years ago

Se ve interesante en la clase CedulaCR esa son las llaves del TSE.

MrAkaki commented 7 years ago

Si ves el README, ahí esta la llave y el algoritmo por separado!

B-Carcamo commented 7 years ago

Hice pruebas con la cedula nueva en una aplicacion Desktop pero no me la descifro adapte tu codigo para el descifrado.

  Persona p;
  String datos = TextDatos1.getText() // JtextArea donde se registra la lectura de codigo de barra pdf417
   byte[]byteArray = new byte[datos.length()];            
    for(int i =0 ;i<byteArray.length;i++){
        byteArray[i]=(byte)datos.codePointAt(i);
    }

  p = CedulaCR.parse(byteArray);
MrAkaki commented 5 years ago

Aca implementación para un RPI, funciona tambien para pc, solo cambiar la libreria de dynamsoft. https://github.com/cedulacr/lector_RPi