Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 Entrada - Salida
3.1
HighGUI. 3.2 Manejo de ventanas, teclado y ratn. 3.3 Dibujar figuras bsicas y caracteres. 3.4 Trabajo con video. 3.5 Guardar video e imgenes. 3.6 Cdigos de ejemplo.
3.1 HighGUI.
HighGUI
es una sencilla interfaz grfica, que se encuentra en OpenCV. Brinda herramientas para trabajar con imgenes y video de archivos y cmaras. Por su sencillez algunos no la usan en productos finales.
permite capturar entradas de ratn y teclado siempre y cuando estas se realicen sobre alguna ventana de trabajo de OpenCV Las funciones de manejo de ventanas se explicar con los ejemplos
Teclado
Ratn
pueden dibujar lneas crculos elipses rectngulos y escribir con varios tipos de fuente en OpenCV Ver ejemplo Drawing.c en la carpeta opencv\samples\c
trabajo con video se resume a importar ya sea de una cmara o un archivo de video una secuencia de imgenes. El tiempo se estima de las propiedades del archivo de video o de la cmara. Para mostrar el video se debe tener en cuenta el tiempo de refresco de la pantalla y el tiempo entre cuadros de video Ej: cvWaitKey. Se debe tener cuidado con los IplImage y manejarlos con cuidado para no tener problemas de memoria.
soporta varios formatos de compresin de imgenes. Opencv es capaz de trabajar con la mayora de codecs instalables en el SO Windows, sin embargo solo guarda archivos en el contenedor .avi. Para usar un codec Ej Xvid h.264 etc basta instalarlo en windows y usar su FOURCC.