Paso 4: resultados
Para ejecutar el programa, ejecutamos el archivo binario que sólo compilamos. Lo hacemos con:
./a.out 100 75 75
Lo que significa es aceptará cualquier píxel con un valor RGB de > 99, < 76, < 76 para la imagen procesada. El programa generará dos archivos JPG; original.jpg que es la imagen original de la cámara web y redDetect.jpg que es la versión procesada. Como se puede ver arriba, hizo un buen trabajo de singularizar los píxeles rojos. Estos números se podrían afinaron un poco por lo que recoge menos de esbozo de la robusteza, pero obviamente funciona en principio.
Conseguir estas dos imágenes se puede hacer fácilmente con la funcionalidad de editor de archivo de la herramienta de configuración de web SBC como se ve en la tercera imagen.
Esto es sólo un ejemplo simple de algunas de las cosas que se hace con visión por computador. En una aplicación de mayor procesamiento de las imágenes de la webcam puede hacerse para un propósito más práctico y de una manera más de tiempo real. Por ejemplo, uno podría tener un robot que detecta objetos rojo e intenta avanzar hacia ellos. Las aplicaciones de visión por computador son ilimitadas, así que adelante y experimentar!