Visión artificial

Visión artificial
Автор книги: id книги: 2200917     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 2823,06 руб.     (27,52$) Читать книгу Купить и скачать книгу Электронная книга Жанр: Математика Правообладатель и/или издательство: Bookwire Дата добавления в каталог КнигаЛит: ISBN: 9788426733474 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 0+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

La visión artificial es una disciplina científica formada por un conjunto de técnicas que permiten la captura, el procesamiento y el análisis de imágenes, con el fin de extraer información de utilidad. Su objetivo es automatizar tareas reservadas hasta hace poco tiempo al ámbito humano en áreas como la seguridad, la industria, el comercio, la medicina, etc.
Muchas de las técnicas empleadas en visión artificial proceden de otras disciplinas como la inteligencia artificial o el deep learning, que exigen amplios conocimientos matemáticos. Por ese motivo, su expansión no se ha producido hasta la llegada de librerías como OpenCV, que ocultan esta complejidad y las ponen al alcance de cualquiera que disponga de unos conocimientos básicos de programación, en este caso, de Python.
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. · Crear aplicaciones de realidad aumentada, de inspección y vigilancia, orientadas a la robótica o juegos.
En cuanto a Python, este es uno de los lenguajes de programación más extendidos debido a que su código es abierto y multiplataforma, pero, sobre todo, por su sencillez y facilidad de uso. Eso ha hecho que se utilice en infinidad de ámbitos, entre los que destaca el de la visión artificial. Si no conoce este lenguaje, se proporciona un amplio anexo en el que se enseñan sus principios básicos de funcionamiento y con el que podrá seguir las prácticas propuestas de un modo fácil.
Sin lugar a dudas, este es el libro indicado para aprender a desarrollar con agilidad sus propias aplicaciones de visión artificial. No espere más, hágase con su ejemplar y exprima todo su potencial.
Tomás Domínguez es ingeniero de telecomunicación y doctorado en inteligencia artificial. Su labor profesional se ha desarrollado en una multinacional de telecomunicaciones, donde ha ocupado diversos cargos relacionados con la tecnología. Asimismo, ha ejercido como profesor universitario de ingeniería informática en la Universidad Alfonso X el Sabio de Madrid.

Оглавление

Tomás Domínguez Mínguez. Visión artificial

TABLA DE CONTENIDO

Unidad 1. INTRODUCCIÓN

1.1 VISIÓN ARTIFICIAL

1.2 OPENCV

1.3 PYTHON

Unidad 2. INSTALACIÓN DE OPENCV

Unidad 3. PRIMEROS PASOS

3.1 CARGA Y VISUALIZACIÓN DE LA IMAGEN ALMACENADA EN UN ARCHIVO

3.2 OBTENCIÓN DE LAS CARACTERÍSTICAS DE UNA IMAGEN

3.3 CREACIÓN DE UNA IMAGEN A PARTIR DE UNA MATRIZ DE PÍXELES

3.4 MODIFICACIÓN DEL VALOR DE LOS PÍXELES DE UNA IMAGEN

3.5 ALMACENAMIENTO DE UNA IMAGEN EN UN ARCHIVO

Unidad 4. FUNCIONES DE INTERFAZ GRÁFICA DE USUARIO

4.1 VENTANAS

4.2 LÍNEAS

4.3 RECTÁNGULOS

4.4 CÍRCULOS Y ELIPSES

4.5 TEXTOS

4.6 BARRAS DE DESPLAZAMIENTO

Unidad 5. INTERACCIÓN CON EL RATÓN Y EL TECLADO

5.1 GESTIÓN DE EVENTOS DEL RATÓN

5.2 GESTIÓN DE EVENTOS DEL TECLADO

Unidad 6. OPERACIONES BÁSICAS DE MANEJO DE IMÁGENES

6.1 OBTENCIÓN DEL COLOR DE UN PÍXEL

6.2 RECORTE DE REGIONES

6.3 ESCALADO

6.4 ADICIÓN

6.5 SUSTRACCIÓN

6.6 OPERACIONES BIT A BIT

6.7 CAMBIO DEL ESPACIO DE COLOR

Unidad 7. HISTOGRAMAS

Unidad 8. FILTROS DE PROCESAMIENTO DE IMÁGENES

8.1 FILTROS BASADOS EN UMBRAL

8.1.1 Filtro de umbral simple

8.1.2 Filtro de umbral Otsu

8.1.3 Filtro de umbral adaptativo

8.1.4 Comparación entre filtros

8.2 FILTROS LINEALES

8.2.1 Filtro paso bajo (suavizado)

8.2.2 Filtro paso alto (de gradiente)

8.3 FILTROS MORFOLÓGICOS

8.3.1 Filtro de dilatación

8.3.2 Filtro de erosión

8.3.3 Otros filtros morfológicos

8.4 FILTRO CANNY

Unidad 9. CONTORNOS

9.1 IDENTIFICACIÓN

9.2 DIBUJO

9.3 CÁLCULO DEL PERÍMETRO Y EL ÁREA

9.4 BOUNDING BOX

9.4.1 Pasatiempos. Las siete diferencias

9.5 CONTORNOS DE APROXIMACIÓN

9.6 OTRAS FUNCIONES

Unidad 10. BÚSQUEDA DE IMÁGENES

Unidad 11. RECONOCIMIENTO DE OBJETOS

11.1 RECONOCIMIENTO FACIAL

11.2 RECONOCIMIENTO DE OJOS

11.3 IDENTIFICACIÓN DE PERSONAS

Unidad 12. OPERACIONES BÁSICAS DE MANEJO DE VÍDEO

12.1 VISUALIZACIÓN DE LAS IMÁGENES CAPTURADAS POR UNA CÁMARA

12.2 ALMACENAMIENTO DE VÍDEOS

12.3 REPRODUCCIÓN DE VÍDEOS

Unidad 13. PROCESAMIENTO Y ANÁLISIS DE VÍDEO

13.1 CONTADOR DE MONEDAS

13.2 CLASIFICACIÓN DE OBJETOS POR TAMAÑO

13.3 IDENTIFICACIÓN DE FIGURAS GEOMÉTRICAS

13.4 RECONOCIMIENTO FACIAL

Unidad 14. REALIDAD AUMENTADA

Unidad 15. SEGUIMIENTO DE OBJETOS EN PANTALLA

15.1 COLOR TRACKING

15.1.1 Rastreo de objetos

15.1.2 Control gestual

15.2 MEANSHIFT

Unidad 16. SUSTRACCIÓN DE UNA IMAGEN DE FONDO

Unidad 17. ANEXO. FUNDAMENTOS DE PYTHON

17.1 ENTORNO DE DESARROLLO

17.1.1 Instalación

17.1.2 Descripción general

17.2 SINTAXIS BÁSICA DE PYTHON

17.3 VARIABLES

17.4 TIPOS DE DATOS BÁSICOS

17.4.1 Números

17.4.2 Cadenas de caracteres

17.4.3 Booleanos

17.4.4 Conversión de tipos

17.5 OPERADORES

17.6 ESTRUCTURAS DE CONTROL

17.6.1 if…else

17.6.2 while

17.6.3 for

17.7 ESTRUCTURAS DE DATOS

17.7.1 Listas

17.7.2 Tuplas

17.7.3 Conjuntos

17.7.4 Diccionarios

17.8 ENTRADA DE DATOS DE USUARIO

17.9 DEPURADOR DE CÓDIGO DE PYTHON

17.10 FUNCIONES

17.11 ALCANCE DE LAS VARIABLES

17.12 CLASES Y OBJETOS

17.12.1 Herencia

17.13 MÓDULOS

Отрывок из книги

Todo lo que sucede fue una vez un sueño

1.1 Visión artificial

.....

12.3 Reproducción de vídeos

13. PROCESAMIENTO Y ANÁLISIS DE VÍDEO

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Visión artificial
Подняться наверх