2011-05-26 4 views
0

J'ai récemment terminé mon projet en OpenCV 2.0 C++ Ce projet est destiné aux personnes malvoyantes. Fondamentalement, l'image est prise à travers la came, puis elle est traitée pour guider la personne aveugle/malvoyante.Opencv pour les téléphones mobiles Java midp2.0 mid1.0

Maintenant, je veux tester ce projet sur un appareil mobile dans différents scénarios réels. J'ai deux téléphones mobiles (Sony Ericsson W810i et LG KS360) qui prennent en charge les applications JAVA. Et j'ai également lu que les fonctions d'encapsuleur OpenCV pour Java sont disponibles sous le nom JAVACV.

Quelqu'un peut-il me guider s'il est possible d'écrire une application pour tester ma mise en œuvre? est-ce que JAVACV est compatible avec ces anciens téléphones JAVA?

Répondre

1

Il est possible et non possible. Tout d'abord parce que JavaCV est juste un wrapper , cela signifie que openCV doit être installé sur le système afin que JavaCV puisse fournir une interface à travers laquelle vous pouvez accéder aux méthodes dans openCV.

Puisque vous ne pouvez pas exécuter OpenCV sur ces téléphones plus anciens, vous ne serez pas en mesure d'utiliser JavaCV

De plus, JavaCV nécessite Java SE 1.6, et les téléphones prennent en charge que ce qui est inclus dans la spécification MIDP.

applications mobiles basées sur MIDP ne peuvent pas utiliser l'ensemble des fonctions/classes trouvées dans Java 1.6 (par exemple. Vous ne pouvez pas utiliser les médicaments génériques comme List<?>, Map<?> etc.)

Questions connexes