La idea es tener como producto final un conjunto de unas 10.000 caras diferentes. Todas con la misma silueta, pero con diferentes ojos, pelo, boca, nariz , color, etc
Las caras no han de ser de personas reales, es decir son dibujadas.
Como decia, lo primero que se me ocurre, es crear un conjunto de .jpg de p.e 10 tipos de ojos, 10 de pelo, 10 de bocas y 10 de narizes. Combinarlas de manera aleatoria y con cada conjunto de boca-ojos-pelo-nariz, crear una cara.
La pregunta seria:
que lenguaje/software/tecnica me recomendarias para crear este generador de caras. Es decir, con que lo tendre mas facil para unir imagenes. La velocidad no es problema.
Alguna clase/lib que me pueda ayudar a juntar estas imagenes, o recomendais directamente crear una tabla i llenarla con los diferentes .jpg.
He programado bastante en C++ pero no he tocado casi nada visual o con imagenes.
Un saludo.