Práctica 10: Obtención de imágenes
Objetivo: Obtener imágenes de una cámara
Forma de trabajo:
Planteamiento del Problema:
- ¿Cómo obtener imágenes de una cámara?
Pre-Requisitos:
- Raspberry Pi (físico ó virtualizado).
- Cámara de video que puede ser de alguno de los siguientes tipos:
- Cámara para Raspberry.
- Webcam USB.
- Webcam de la Laptop.
- Cámara IP.
Desarrollo:
PARTE 1: Cliente - Hacer un programa en Python que haga lo siguiente:
- Conectarse a la cámara.
- Extraer la imagen actual (en tiempo real).
- Almacenar la imagen de manera local.
- Enviar la imagen a un servidor Web.
- Enviar periódicamente imágenes (por ejemplo cada 10 segundos) de manera indefinida.
PARTE 2: Servidor Web:
- Montar un servidor Web (se recomienda XAMPP en una computadora Windows/Linux/Mac).
- Hacer una página Web que cargue las imágenes que le llegan del cliente.
- Refrescar constantemente la pantalla para mostrar siempre la última imagen adquirida.
Cámara IP TP-Link Tapo C200 (hacer click para hacer mas grande):
Captura de imagen de una cámara IP con Python (hacer click para hacer mas grande):
Material de apoyo para realizar la práctica:
Reporte del alumno (resultados):
FECHA DE ENTREGA LÍMITE:
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia