13.2. OpenMV Viewer#

OpenMV Viewer es el complemento de solo lectura de OpenMV IDE. Mientras que el IDE sirve para construir una aplicación en una OpenMV Cam, el Viewer sirve para mostrar una ya terminada: se conecta a una cámara, ejecuta su script y transmite en vivo el búfer de fotogramas, la salida serie y el histograma – pero las herramientas de desarrollo han desaparecido. Un cliente, un colega o el visitante de un stand puede ver lo que hace un producto sin el editor completo, las herramientas de ajuste de visión artificial ni los ajustes que solo importan mientras se construye.

El Viewer se instala y se ejecuta por sí solo, de forma independiente de OpenMV IDE, y ambos pueden instalarse en paralelo.

The OpenMV Viewer main window with a camera connected and its script running.

La ventana conserva las partes de OpenMV IDE que muestran lo que está haciendo la cámara. El frame buffer viewer muestra lo último que capturó la cámara, el serial terminal de abajo muestra todo lo que imprime el script, y el histogram representa las estadísticas de píxeles del fotograma. Los controles de conexión y ejecución están en la barra de herramientas, y una barra de estado informa de lo que está haciendo la cámara conectada. Lo que falta es todo lo que usarías para cambiar la aplicación: las funciones de creación de scripts, las herramientas de ajuste de visión artificial, las herramientas de IA y de modelos, y los propios ajustes de desarrollador del IDE están todos eliminados.

Una herramienta de edición sí permanece, porque está dirigida a quien uses un producto en lugar de a quien lo construyó. El Viewer puede abrir la configuración de ajustes almacenada en la cámara conectada y presentarla como un formulario, de modo que un operador pueda cambiar los ajustes de un producto – un umbral, un modo, una contraseña de Wi-Fi – sin el IDE. Solo abre una configuración existente; crear una es tarea del IDE. Consulta el editor de ajustes para saber qué puede contener una configuración.

Los atajos de teclado de este capítulo están escritos para Windows y Linux; en macOS sustituye Ctrl por Cmd.