Xamarin Forms OCR on Mexico ID Cards
Budget: $250 – $750 USD
Buscamos a alguien con habilidades en formularios Xamarin para ayudar con el desarrollo de módulos de iOS y Android para extraer la información de la Identificación de votante de México.
Esto implicará proporcionar funciones que podemos incrustar en una aplicación de formularios Xamarin existente para realizar las siguientes tareas discretas:
• Utilice la cámara móvil para capturar el texto "MRZ" de una tarjeta de identificación.
Requerimos una función que podamos llamar que sea autónoma y proporcione los datos necesarios o comentarios sobre el éxito o el fracaso. Estas tareas deben ejecutarse en el teléfono y no puede haber llamadas a servicios externos. No puede haber almacenamiento de datos, todos los datos deben mantenerse en la memoria:
Función 1 - AquireIDMRZ ()
Devoluciones: datos capturados en formato mrz en formato json
Hay una fórmula de dígitos de control que se puede utilizar para que el mrz sea válido, por lo que no acepte el texto ocr hasta que sea válido. Una vez que se obtiene una cadena válida, complete la función.
Nota: Para probar e ilustrar cómo funcionan estas funciones, será necesario proporcionarlas en una aplicación de prueba esqueleto para iOS y Android.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
We are looking for someone with Xamarin forms skills to help with the development of iOS and Android modules to extract the Mexico Voter ID information.
This will involve providing functions that we can embed into an existing Xamarin forms application to perform the following unobtrusive tasks:
• Use the mobile camera to capture the "MRZ" text from an ID card.
We require a function that we can call that is autonomous and provides the necessary data or feedback on success or failure. These tasks must be performed on the phone and there can be no calls to external services. There can be no data storage, all data must be kept in memory:
Function 1 - AquireIDMRZ ()
Returns: data captured in mrz format in json format
There is a check digit formula that can be used to make the mrz valid, so do not accept the ocr text until it is valid. Once a valid string is obtained, complete the function.
Note: To test and illustrate how these functions work, it will be necessary to provide them in a skeleton test application for iOS and Android.
Esto implicará proporcionar funciones que podemos incrustar en una aplicación de formularios Xamarin existente para realizar las siguientes tareas discretas:
• Utilice la cámara móvil para capturar el texto "MRZ" de una tarjeta de identificación.
Requerimos una función que podamos llamar que sea autónoma y proporcione los datos necesarios o comentarios sobre el éxito o el fracaso. Estas tareas deben ejecutarse en el teléfono y no puede haber llamadas a servicios externos. No puede haber almacenamiento de datos, todos los datos deben mantenerse en la memoria:
Función 1 - AquireIDMRZ ()
Devoluciones: datos capturados en formato mrz en formato json
Hay una fórmula de dígitos de control que se puede utilizar para que el mrz sea válido, por lo que no acepte el texto ocr hasta que sea válido. Una vez que se obtiene una cadena válida, complete la función.
Nota: Para probar e ilustrar cómo funcionan estas funciones, será necesario proporcionarlas en una aplicación de prueba esqueleto para iOS y Android.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
We are looking for someone with Xamarin forms skills to help with the development of iOS and Android modules to extract the Mexico Voter ID information.
This will involve providing functions that we can embed into an existing Xamarin forms application to perform the following unobtrusive tasks:
• Use the mobile camera to capture the "MRZ" text from an ID card.
We require a function that we can call that is autonomous and provides the necessary data or feedback on success or failure. These tasks must be performed on the phone and there can be no calls to external services. There can be no data storage, all data must be kept in memory:
Function 1 - AquireIDMRZ ()
Returns: data captured in mrz format in json format
There is a check digit formula that can be used to make the mrz valid, so do not accept the ocr text until it is valid. Once a valid string is obtained, complete the function.
Note: To test and illustrate how these functions work, it will be necessary to provide them in a skeleton test application for iOS and Android.