Explorador de documentos Android con opencv

Estoy en el proceso de tratar de desarrollar un escáner de documentos dentro de una aplicación de la mía. Como ejemplo de lo que quiero lograr, puede echar un vistazo al escáner de documentos t de Google integrado en la aplicación de unidad de Google.

Esto permite

  1. Detectar bordes
  2. Manipular en perspectiva
  3. Mostrar la vista superior del documento

He estado buscando en una serie de api de terceros para ver si esto se puede lograr, pero parecen más centrado en OCR. Que no es una prioridad mía.

Sin embargo he tropezado con este escáner de documentos

Donde hace un escáner de documentos usando java open cv. Dentro de los comentarios alguien preguntó acerca de la posibilidad de portar esto a una aplicación de Android. Aparentemente esto es posible.

He investigado la importación de la biblioteca abierta de cv dentro de mi IDE (estudio de android). Esto también es posible.

Como no lo he hecho antes, estaría agradecido si alguien pudiera ayudarme a identificar posibles problemas o implementaciones alternativas que me ayudarían a alcanzar mi meta.

Estoy ansioso de desarrollar esto yo mismo con depender de terceros cuando sea posible

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.