Eclipse
En primer lugar hay que descargar el "Opencv Android SDK" y descomprimirlo en una carpeta para después importarlo desde eclipse, esto generará una serie de paquetes, el primero es la librería Opencv en sí donde están todos los métodos disponibles en Java y el resto son una serie de ejemplos.
Imagen 1: Opencv |
Uno de los problemas que nos hemos encontrado llegados a este punto es que todos los proyectos de ejemplo salían con errores. Después de investigar nos dimos cuenta de que no vienen con un Target predeterminado y hay que marcarlo manualmente entrando en las propiedades de cada proyecto y seleccionando la pestaña de Android. En nuestro caso marcamos Android 3.2 (API level 13) que es una de las que funcionan, ya que ni las más antiguas ni la última versión lo hacen.
Una vez corregido, seguían apareciendo varios proyectos con errores, que justamente coincidían con los que utilizaban código en C++ (los que incluyen la carpeta jni). Debido a su extensión, publicaremos la solución a este problema en la siguiente entrada del blog.
Dispositivo Android
En el teléfono móvil o tablet en el que se deseen instalar las aplicaciones hay que descargar el "Opencv Manager", que se puede descargar directamente desde Google Play e instalar como otra aplicación cualquiera. Si no se ha instalado saldrá un error indicando que el paquete no se ha encontrado.
No hay comentarios:
Publicar un comentario