He sacado algunas conclusiones echandole un vistazo a las imágenes de los cubos que tengo hechas, en total 6 diferentes con dos cubos distintos. Lo primero que me doy cuenta es que lo primero que hay que mirar es la Saturacion y la Luminosidad de todos los colores, y según como esté la cosa, actuar de una manera u de otra:
- Si hay muy poca luminosidad en todas las caras, los blancos se detectan muy facilmente, ya que son los que tienen la luminosidad mas alta, y los demás colores parece que no hay tantos problemas en sacarlos. Para el blanco, 120 < L < 140, y para los demas colores, L < 100
- Si hay mucha luminosidad en todos, hay que mirar Luminosidad y Saturacion a la vez.
- Si L es mayor de 225 mas o menos y tiene una Saturacion baja, el color es blanco
- Si L es mayor de 245, sin mirar saturacion, ese color es blanco
- Si S es alto, lo normal es que la H este bien dada, a no ser que la L este cercana a 225 o sea mayor.
Todas estas estimaciones se cumplen mas o menos para todas las imágenes, aunque en las imagenes capturadas de la prueba 6 existe otro problema mayor, parece que los naranjas se juntas con los rojos, en el caso de ver que son muy muy parecidos y que dan problemas, se puede pedir que se haga la foto de nuevo, o pedirle los colores que falten, que en ese caso seria un monton.
Otra de las cosas que tenia pensada despues de la captura, el reconocimiento y la IA, es que si las posibilidades de poner los colores son menor a 4, mostrar las 4 posibilidades y que el usuario la escoja la correcta. Asi sería más rápido y mas bonito.
Por motivos de exámenes en estos dos dias siguientes no creo que pueda hacer mucho, pero espero que la semana que viene esto seguirá adelante y captará los colores quieran los colores o no
Saludos!!!