OpenCV / JavaCV

Imagen

Existen varios tipos de transformaciones y efectos disponibles. Algunas muestras de los mismos (no todos):


Video

Se puede hacer prácticamente lo mismo que con las imágenes, pero evidentemente las necesidades del hardware son mayores. Por ejemplo, en el siguiente vídeo se captura vídeo y a la vez se reproduce el mismo vídeo en binario, esto es, todo en negro salvo las cosas que son muy brillantes que se reproducen en blanco.


Reconocimiento de objetos

Se pueden reconocer caras, manos, etc. Más complejo que la transformación de imágenes. Para hacerlo al vuelo sobre el vídeo es muy costoso, sobre imágenes no es tan exigente, es factible hacerlo con un equipo asequible.