Universidad Autónoma de Occidente
Local cover image
Local cover image

VISIÓN ARTIFICIAL / APLICACIONES PRÁCTICAS CON OPENCV - PYTHON

By: Language: Español Publication details: ALFAOMEGA México 2022Edition: 1a EdiciónDescription: 374p Ilustración 16.8 X 23 cmISBN:
  • 9786075388908
Subject(s): LOC classification:
  • TA1634  S67 2013
Contents:
TABLA 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
Summary: En 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.
Holdings
Item type Current library Collection Call number Copy number Status Date due Barcode
Libro Libro CI Gustavo A. Madero Sala General Colección General TA1634 S67 2013 2022 EJ. 1 No para préstamo externo 0155T
Libro Libro CI Gustavo A. Madero Sala General Colección General TA1634 S67 2013 2022 EJ. 2 Available 0795T
Libro Libro CI Gustavo A. Madero Sala General Colección General TA1634 S67 2013 2022 EJ. 3 Available 0012T
Libro Libro CI Gustavo A. Madero Sala General Colección General TA1634 S67 2013 2022 EJ. 4 Available 0615T
Libro Libro CI Gustavo A. Madero Sala General Colección General TA1634 S67 2013 2022 EJ. 5 Available 01298T
Libro Libro CI Gustavo A. Madero Sala General Colección General TA1634 S67 2013 2022 EJ. 6 Available 01313T

TABLA 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

En 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.

Ingeniería Informática

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus