Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Buenas a todos.
Ese post es para que den la opinión sobre el futuro del lenguaje de programación Java respecto a la inteligencia artificial.
La verdad, yo era de los que pensaba que las aplicaciones de visión artificial o redes neuronales entre otras tenían que programarse en C/C++ por su alto rendimiento.
Recientemente me enteré de que en la NASA han estado programando módulos (captura de imagen, interfaz de usuario y visión estereoscópica), de la misión Mars en C++ y Java.
http://www.sun.com/aboutsun/media/features/mars.html
Eso me dio a pensar que en el futuro Java puede estar presente en muchas otras aplicaciones por ejemplo, relacionadas con la inteligencia artificial.
Uno de los problemas que le veo a Java es su rendimiento, pero la tendencia por lo que veo es sacrificar rendimiento por seguridad.
¿Veis futuro a Java en aplicaciones orientadas a la robótica?
¿Creéis que vale la pena sacrificar rendimiento por seguridad?
Saludos.
Para C++ yo uso una clase que me he hecho sobre la librería Qt. Está aquí:
http://robocomp.svn.sourceforge.net/vie ... ses/qacho/
No se carga mucho el código, pero algo sí hay que tocar. Sin embargo merece la pena porque me renderiza a 30fps usando un 4% de la CPU para una imagen de 640*480 en color.
Juanjo: Ahora va ese MP
Se me olvidó contar que en el enlace no está sólo la clase, también hay un programa de prueba. La clase, además de pintar la imagen tiene algunas directivas para renderizar cosas simples (por ejemplo, para marcar puntos de interés u objetos detectados).
La quacho.h es una copia de la quacho.cpp, debe ser un error. Imagino hay que instalar qt
Gracias por el aporte 🙂
No, el .h es la definición de la clase, y el .cpp es la implementación. Conocíendome podría ser un error, pero está bien. Si, hay que instalar Qt. Al principio es un poco coñazo hasta que te haces a la idea, pero te aseguro que programar en Qt es mucho más rápido que con cualquier otra librería (GTK, WXWidget...). Está casi todo hecho y lo que no está hecho está en qt-apps.org, con licencia también libre. Además la documentación es de lo mejor que he visto.
De nada hombre, pa eso estamos.
He leido que las qt hay que pagarlas si es para un robot industrial, aunque no se a cuanto sale