UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A PYTHON
- Introducción de Python avanzado
- Comandos en Python
- Métodosy funcionamiento para Python
- Orden en Python
- Uso de conjuntos en Python
UNIDAD DIDÁCTICA 2. CREACIÓN DE MÓDULOS EN PYTHON
- Como crear un módulo para Python
- Como crear variables con Path de Python
- Uso de paquetes con Python
UNIDAD DIDÁCTICA 3. CREACIÓN DE BASES DE DATOS EN PYTHON
- Unir MySQL en Python
- Añadir datos en una base de datos MySQL con Python
- Como leer datos de una base de datos MySQL con Python
- Borrar datos MySQL
- SQLite con Python
- Insertar, leer y borrar datos en SQLite
UNIDAD DIDÁCTICA 4. USO DE INTERFAZ GRÁFICA DE PYTHON
- wxPython con interfaz gráficas
- Crear una ventana para una app Python
- Estilo de una interfaz gráfica tamaño y utilización
- Posición de una ventana y posición del menú en Python
- Ventana de login en Python
UNIDAD DIDÁCTICA 5. LEER Y VISUALIZAR LA WEB CON PYTHON ZEN DE PYTHON
- urllib2 y BeautifulSoup en Python
- Práctica de lectura en Python
- Zen de Python y conclusiones de Python
UNIDAD DIDÁCTICA 6. PYTHON Y EL ANÁLISIS DE DATOS
- Introducción a Python
- ¿Qué necesitas?
- Librerías para el análisis de datos en Python
- MongoDB, Hadoop y Python. Dream Team del Big Data
UNIDAD DIDÁCTICA 7. INTRODUCCIÓN E INSTALACIÓN DE OPENCV
- Descripción general OpenCV
- Instalación OpenCV para Python en Windows
- Instalación OpenCV para Python en Linux
- Anaconda y OpenCV
UNIDAD DIDÁCTICA 8. MANEJO DE FICHEROS, CÁMARAS E INTERFACES GRÁFICAS
- Manejo de archivos
- Leer una imagen con OpenCV
- Mostrar imagen con OpenCV
- Guardar una imagen con OpenCV
- Operaciones aritméticas en imágenes usando OpenCV
- Funciones de dibujo
UNIDAD DIDÁCTICA 9. TRATAMIENTO DE IMÁGENES
- Redimensión de imágenes
- Erosión de imágenes
- Desenfoque de imágenes
- Bordeado de imágenes
- Escala de grises en imágenes
- Escalado, rotación, desplazamiento y detección de bordes
- Erosión y dilatación de imágenes
- Umbrales simples
- Umbrales adaptativos
- Umbral de Otsu
- Contornos de imágenes
- Incrustación de imágenes
- Intensidad en imágenes
- Registro de imágenes
- Extracción de primer plano
- Operaciones morfológicas en imágenes
- Pirámide de imágen
UNIDAD DIDÁCTICA 10. HISTOGRAMAS Y TEMPLATE MATCHING
- Analizar imágenes usando histogramas
- Ecualización de histogramas
- Template matching
- Detección de campos en documentos usando Template matching
UNIDAD DIDÁCTICA 11. COLORES Y ESPACIOS DE COLOR
- Espacios de color en OpenCV
- Cambio de espacio de color
- Filtrado de color
- Denoising de imágenes en color
- Visualizar una imagen en diferentes espacios de color
UNIDAD DIDÁCTICA 12. DETECCIÓN DE CARAS Y EXTRACCIÓN DE CARACTERÍSTICAS
- Detección de líneas
- Detección de círculos
- Detectar esquinas (Método Shi-Tomasi)
- Detectar esquinas (método Harris)
- Encontrar círculos y elipses
- Detección de caras y sonrisas
UNIDAD DIDÁCTICA 13. APRENDIZAJE AUTOMÁTICO
- Vecino más cercano (K-Nearest Neighbour)
- Agrupamiento de K-medias (K-Means Clustering)