Hola a todos, yo no tengo experiencia en el desarrollo de Apps para móviles pero estoy discutiendo con unos amigos y no sabemos muy bien como se podría hacer lo siguiente. Espero que aquí alguien nos pueda dar algún consejo de si esto es viable y como habría que hacerlo.
Queremos desarrollar una app muy muy sencilla que lo único que haga es, mediante una foto con la cámara del móvil, detectar el color de piel del usuario. ¿Es esto posible? Supongo que sí, pero no sabemos muy bien como lo plantearía un desarrollador. ¿Nos echáis una mano para entenderlo? Os estariamos muy agradecidos.
En esta foto el trozo de tierra de la izquierda parece negra, cuando posiblemente sea verde.
Podríais indicar las condiciones en las que se tienen que hacer la foto, para que la medicion sea buena, para evitar esto.
Luego dentro de la foto, tienes que poner una marca para que el usuario entienda en que zona se va a hacer la medición.
Una vez que tengas la foto, lo que haría yo sería sacar un promedio del área cercana a ese punto, y luego lo compararía con una paleta de tonos de piel, para determinar cual es el más cercano.
Hola Daniel, muchas gracias por tu comentario. Ha resultado muy útil.
En efecto, discutíamos también las condiciones sobre las que tiene que ser tomada la foto. Supongo que eso, como comentas, podría ser algo que podríamos solucionar con algunas instrucciones al usuario así como señalando claramente el area sobre la que se va a realizar la medición.
La parte de desarrollo es en la que más peces nos vemos, nos podrías dar alguna instrucción sobre la forma en que esas comparaciones se hacen? Se me ocurre que igual habría que especificar esa paleta de colores y añadirla al programa, pero no tengo ni idea de con que lenguaje se suelen hacer estas cosas. Tampoco la forma en que se recogen esos datos. Nos puedes arrojar algo de luz al respecto? Te estaríamos muy agradecidos.
Queremos desarrollar una app muy muy sencilla que lo único que haga es, mediante una foto con la cámara del móvil, detectar el color de piel del usuario. ¿Es esto posible? Supongo que sí, pero no sabemos muy bien como lo plantearía un desarrollador. ¿Nos echáis una mano para entenderlo? Os estariamos muy agradecidos.
Muchas gracias por adelantado.
Un saludo
09/05/2017 10:19
El caso más desfavorable es una foto en la que exista una gran cantidad de blanco, el resto de la foto parecerá oscura.
Ej: http://www.canonistas.com/galerias/data/500/IMG_0098_1.JPG
En esta foto el trozo de tierra de la izquierda parece negra, cuando posiblemente sea verde.
Podríais indicar las condiciones en las que se tienen que hacer la foto, para que la medicion sea buena, para evitar esto.
Luego dentro de la foto, tienes que poner una marca para que el usuario entienda en que zona se va a hacer la medición.
Una vez que tengas la foto, lo que haría yo sería sacar un promedio del área cercana a ese punto, y luego lo compararía con una paleta de tonos de piel, para determinar cual es el más cercano.
Saludos!
09/05/2017 17:46
En efecto, discutíamos también las condiciones sobre las que tiene que ser tomada la foto. Supongo que eso, como comentas, podría ser algo que podríamos solucionar con algunas instrucciones al usuario así como señalando claramente el area sobre la que se va a realizar la medición.
La parte de desarrollo es en la que más peces nos vemos, nos podrías dar alguna instrucción sobre la forma en que esas comparaciones se hacen? Se me ocurre que igual habría que especificar esa paleta de colores y añadirla al programa, pero no tengo ni idea de con que lenguaje se suelen hacer estas cosas. Tampoco la forma en que se recogen esos datos. Nos puedes arrojar algo de luz al respecto? Te estaríamos muy agradecidos.
Gracias de nuevo por tu ayuda.