000 04463 a2200253 4500
008 2022
020 _a9786075388908
040 _aGAMADERO
_bspa
_cGAMADERO
041 _aspa
050 0 0 _aTA1634
_bS67 2013
_c2022
100 _aTOMAS DOMINGUEZ MINGUEZ
245 _aVISIÓN ARTIFICIAL /
_bAPLICACIONES PRÁCTICAS CON OPENCV - PYTHON
250 _a1a Edición
260 _bALFAOMEGA
_aMéxico
_c2022
300 _a374p
_bIlustración
_c16.8 X 23 cm
505 _aTABLA DE CONTENIDO INTRODUCCIÓN Visión artificial OpenCV Python INSTALACIÓN DE OPENCV PRIMEROS PASOS Carga y visualización de la imagen almacenada en un archivo Obtención de las características de una imagen Creación de una imagen a partir de una matriz de píxeles Modificación del valor de los píxeles de una imagen Almacenamiento de una imagen en un archivo FUNCIONES DE INTERFAZ GRÁFICA DE USUARIO Ventanas Líneas Rectángulos Círculos y elipses Textos Barras de desplazamiento INTERACCIÓN CON EL RATÓN Y EL TECLADO Gestión de eventos del ratón Gestión de eventos del teclado OPERACIONES BÁSICAS DE MANEJO DE IMÁGENES Obtención del color de un píxel 6.2 6.3 6.4 6.5 6.6 6.7 7. 8. 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.1 8.2.2 8.3 8.3.1 8.3.2 8.3.3 8.4 9. 9.1 9.2 9.3 9.4 9.4.1 9.5 9.6 10. 11. 11.1 11.2 Recorte de regiones Escalado Adición Sustracción Operaciones bit a bit Cambio del espacio de color HISTOGRAMAS FILTROS DE PROCESAMIENTO DE IMÁGENES Filtros basados en umbral Filtro de umbral simple Filtro de umbral Otsu Filtro de umbral adaptativo Comparación entre filtros Filtros lineales Filtro paso bajo (suavizado) Filtro paso alto (de gradiente) Filtros morfológicos Filtro de dilatación Filtro de erosión Otros filtros morfológicos Filtro Canny CONTORNOS Identificación Dibujo Cálculo del perímetro y el área Bounding box Pasatiempos. Las siete diferencias Contornos de aproximación Otras funciones BÚSQUEDA DE IMÁGENES RECONOCIMIENTO DE OBJETOS Reconocimiento facial Reconocimiento de ojos 11.3 12. 12.1 12.2 12.3 13. 13.1 13.2 13.3 13.4 14. 15. 15.1 15.1.1 15.1.2 15.2 16. 17. 17.1 17.1.1 17.1.2 17.2 17.3 17.4 17.4.1 17.4.2 17.4.3 17.4.4 17.5 17.6 17.6.1 17.6.2 17.6.3 Identificación de personas OPERACIONES BÁSICAS DE MANEJO DE VÍDEO Visualización de las imágenes capturadas por una cámara Almacenamiento de vídeos Reproducción de vídeos PROCESAMIENTO Y ANÁLISIS DE VÍDEO Contador de monedas Clasificación de objetos por tamaño Identificación de figuras geométricas Reconocimiento facial REALIDAD AUMENTADA SEGUIMIENTO DE OBJETOS EN PANTALLA Color tracking Rastreo de objetos Control gestual Meanshi SUSTRACCIÓN DE UNA IMAGEN DE FONDO ANEXO. FUNDAMENTOS DE PYTHON Entorno de desarrollo Instalación Descripción general Sintaxis básica de Python Variables Tipos de datos básicos Números Cadenas de caracteres Booleanos Conversión de tipos Operadores Estructuras de control if…else while for 17.7 17.7.1 17.7.2 17.7.3 17.7.4 17.8 17.9 17.10 17.11 17.12 17.12.1 17.13 Estructuras de datos Listas Tuplas Conjuntos Diccionarios Entrada de datos de usuario Depurador de código de Python Funciones Alcance de las variables Clases y objetos Herencia Módulo
520 _aEn este libro aprenderá a usar la librería OpenCV de Python, con la que podrá desarrollar aplicaciones de visión artificial, tanto para imágenes estáticas como para vídeo. Todas las técnicas empleadas se exponen de forma clara y sencilla, sin entrar en conceptos matemáticos complejos. Además, se trata de un libro práctico, por lo que está repleto de ejercicios, cuyo código se explica línea a línea. OpenCV es software libre, lo que significa que podrá usarlo sin restricciones. También es multiplataforma, así que es posible ejecutarlo tanto en Windows como en MacOS o Linux. Pero lo que realmente ha dado lugar a su enorme popularidad es la gran cantidad de algoritmos que implementa, con los que podrá poner en práctica técnicas de reconocimiento facial, identificación de objetos o personas, seguimiento de sus movimientos, etc.
526 _aIngeniería Informática
650 0 _aProgramación
_9729
942 _cLIB
_2ddc
_e1a Edición
945 _a1
_badmin
_c1270
_dMaría Elena Olvera Picina
999 _c7253
_d7253