14.6. gqcam para webcams

gqcam es un programa para controlar webcams que permite utilizar la webcam para realizar fácilmente instantáneas o series de imágenes.

14.6.1. Requisitos

Un requisito para el uso de gqcam es el soporte de la webcam por parte de Video4linux. Muchas webcams, como por ejemplo la Logitech Quickcam Express son automáticamente detectadas. Se pueden utilizar cámaras de color o en blanco y negro. Otra posible fuente de imágenes son las tarjetas TV que soporten Video4linux. En http://www.linux-usb.org se encuentra un resumen de los dispositivos USB soportados. Es posible utilizar gqcam desde la línea de comandos, por lo que no es imprescindible una superficie gráfica.

14.6.2. Control

La cámara debe estar conectada al puerto USB antes de iniciar gqcam. Después de iniciar el programa, se puede ver la imagen actual de la webcam en la parte superior de la ventana. La parte inferior muestra unos reguladores para modificar el brillo, el contraste, el color y su intensidad como sea necesario. La intensidad del brillo (brightness) se regula automáticamente al iniciar el programa. Se puede cambiar este comportamiento en el menú principal File+Preferences en la carpeta General. Pulsando sobre la pestaña Filters es posible corregir colores invertidos, ya que hay cámaras que intercambian los canales de color rojo y azul.

En caso de utilizar varias cámaras, puede cambiar de cámara con File+Open new Camera. En la ventana de diálogo las cámaras se seleccionan a través de los dispositivos /dev/video0 (primera cámara), /dev/video1 (segunda cámara).

14.6.3. Instantánea

Para hacer una instantánea pulse sobre Snap Picture. En el diálogo que aparece a continuación se puede determinar el nombre del archivo y el formato de imagen. Otra posibilidad es la de tomar una serie de imágenes. Pare ello seleccione Camera+Set Timer …. Es posible determinar después de cuántos segundos o minutos se toma cada imagen. La opción Set image information sirve para determinar las propiedades de las imágenes tomadas. Mediante Run command after snap: se puede indicar el nombre de un script que debe ser ejecutado después de haber tomado una imagen. Esto sirve por ejemplo para transferir la imagen tomada a un servidor FTP.

14.6.4. Línea de comandos

gqcam puede utilizarse también sin entorno gráfico, por ejemplo para una vigilancia automática que se inicia mediante una tarea cron. Para ello es importante pasar todas las opciones necesarias como parámetros en la línea de comandos. El comando gqcam -t JPEG -s -d webcam.jpg graba la imagen actual de la cámara en el archivo webcam.jpg. El parámetro -t determina el formato de imagen; es posible utilizar JPEG, PNG o PPM. Mediante -s se puede activar la corrección de colores, mientras que -d indica el nombre de archivo. Al utilizar varias webcams, es necesario indicar el dispositivo de la webcam. Si no se indica otra cosa, se toma una imagen con /dev/video0. Para grabar con la segunda cámara hay que añadir el parámetro -v /dev/video1.

El comando gqcam --help muestra la ayuda con una serie de opciones adicionales.


SUSE LINUX Manual de usuario 9.3