Aprenda OpenCV con Python mediante ejemplos: Implemente algoritmos de visión artificial proporcionados por OpenCV con Python para procesamiento de imágenes, detección de objetos y M


Precio:
Precio de venta$39.99

Descripción

Este libro es una guía completa para aprender los fundamentos de la visión por computadora y el aprendizaje automático utilizando la potente biblioteca OpenCV y el lenguaje de programación Python. El libro ofrece un enfoque práctico y manual para aprender los conceptos y técnicas de la visión por computadora a través de ejemplos prácticos. Todos los códigos de este libro están disponibles en Github.


A través de una serie de ejemplos, el libro cubre una amplia gama de temas que incluyen procesamiento de imágenes y videos, detección de características, detección y reconocimiento de objetos, aprendizaje automático y redes neuronales profundas. Cada capítulo incluye explicaciones detalladas de los conceptos y técnicas involucradas, así como ejemplos prácticos y fragmentos de código que demuestran cómo implementarlos en Python. A lo largo del libro, los lectores trabajarán a través de ejemplos y proyectos prácticos, aprendiendo a construir aplicaciones de procesamiento de imágenes desde cero.


Ya sea que sea un principiante o un programador experimentado, este libro proporciona un recurso valioso para aprender visión por computadora con OpenCV y Python. El estilo de escritura claro y conciso facilita que los lectores sigan el hilo, y los numerosos ejemplos aseguran que los lectores puedan practicar y aplicar lo que han aprendido. Al final del libro, los lectores tendrán una sólida comprensión de los fundamentos de la visión por computadora y serán capaces de construir sus propias aplicaciones de visión por computadora con confianza. Este libro es un excelente recurso para cualquiera que busque aprender visión por computadora y aprendizaje automático utilizando la biblioteca OpenCV y el lenguaje de programación Python.


Tabla de Contenidos

1. Introducción 5

2. Instalación 13

2.1 Instalar en Windows 14

2.2 Instalar Python en Ubuntu 16

2.3 Configurar PyCharm e instalar OpenCV 18

3. Conceptos básicos de OpenCV 25

3.1 Cargar y mostrar imágenes 26

3.2 Cargar y mostrar videos 30

3.3 Mostrar cámara web 32

3.4 Fundamentos de la imagen 35

3.5 Dibujar formas 42

3.6 Dibujar textos 48

3.7 Dibujar un icono similar a OpenCV 50

4. Interacción del usuario 52

4.1 Operaciones del ratón 53

4.2 Dibujar círculos con el ratón 56

4.3 Dibujar polígonos con el ratón 60

4.4 Recortar una imagen con el ratón 62

4.5 Introducir valores con trackbars 64

5. Procesamiento de imágenes 70

5.1 Conversión de espacios de color 72

5.2 Redimensionar, recortar y rotar una imagen 77

5.3 Ajustar contraste y brillo de una imagen 83

5.4 Ajustar tono, saturación y valor 87

5.5 Mezclar imágenes 91

5.6 Operación bit a bit 94

5.7 Deformar imagen 101

5.8 Desenfoque de imagen 107

5.9 Histograma 114

6. Detección de objetos 120

6.1 Detección de bordes Canny 122

6.2 Dilatación y erosión 125

6.3 Detección de formas 129

6.4 Detección de color 139

6.5 Reconocimiento de texto con Tesseract 150

6.6 Detección humana 161

6.7 Detección de rostros y ojos 165

6.8 Eliminar fondo 170

6.9 Desenfoque de fondo 189

7. Aprendizaje automático 196

7.1 Agrupamiento K-Means 200

7.2 K-Vecinos más cercanos 216

7.3 Máquina de vectores de soporte 237

7.4 Red neuronal artificial (ANN) 254

7.5 Red neuronal convolucional (CNN) 276

Índice 305

Referencias 308

Sobre el autor 310




Author: James Chen
Publisher: James Chen
Published: 05/01/2023
Pages: 316
Binding Type: Paperback
Weight: 0.93lbs
Size: 9.00h x 6.00w x 0.66d
ISBN13: 9781738908431
ISBN10: 1738908437
BISAC Categories:
- Computers | Artificial Intelligence | Computer Vision & Pattern Recognit

This title is not returnable