OpenCV
[su_box title=»Objetivo:» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Aprender a aplicar diferentes transformaciones geométricas a imágenes, tales como: traslación, rotación, transformación afín, etc. Utilizar las funciones cv2.getPerspectiveTransform. [/su_box] Transformaciones geométricas de imágenes con OpenCV Una transformación geométrica de una imagen es una transformación en su sistema de coordenadas. OpenCV proporciona dos funciones de transformación, cv2.warpAffine y cv2.warpPerspective, con […]
[su_box title=»Objetivo del 5º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Aprender a dibujar diferentes formas geométricas con OpenCV, utilizando las funciones: cv2.line(), cv2.circle() , cv2.rectangle(), cv2.ellipse(), cv2.putText(), etc. [/su_box] Funciones para dibujar en OpenCV Todas las funciones para dibujar, como las mencionadas anteriormente, tienen algunos argumentos comunes. A continuación se muestran algunos de ellos: […]
Info sobre OpenCV Introducción a OpenCV [su_box title=»Objetivo del 1º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Dar una introducción al mundo de la visión artificial con OpenCV Definir las librerías que usaremos en este curso [/su_box] ¿Que es OpenCV? OpenCV (Open Source Computer Vision) es una librería […]
[su_box title=»Objetivo del 10º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] En este tutorial aprenderás la umbralización simple, la umbralización adaptativa y la umbralización de Otsu. Aprenderás estas funciones: threshold, cv2.adaptiveThreshold, etc. [/su_box] Umbralización en OpenCV con Python Umbralización Simple Aquí, el objetivo es sencillo. Si el valor […]
[su_box title=»Objetivo del 8º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] En este tutorial, aprenderás como convertir imágenes de un espacio de color a otro, como RGB Gris, RGB HSV, etc. Adicionalmente a ello, crearemos una aplicación que extrae un objeto de color en un video. Aprenderás […]
Las librerías, como cualquier otro programa, poseen un código fuente que necesita ser compilado antes de poder usarlas en nuestro sistema. [su_box title=»Objetivo del 2º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Dar instrucciones para la instalación de OpenCV en Windows, OS y Linux [/su_box] Instalar OpenCV en: […]
[su_box title=»Objetivo del 7º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Aprender varias operaciones aritméticas sobre imágenes como la suma, resta, operaciones bitwise, etc. Aprenderás estas funciones: add(), cv2.addWeighted() etc. [/su_box] Operaciones Aritméticas en Imágenes OpcenCV con Python Suma de Imágenes Puedes sumar dos imágenes usando la […]
[su_box title=»Objetivo del 3º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Aquí aprenderás cómo leer una imagen, cómo mostrarla y cómo guardarla de nuevo Aprenderás para que sirven las siguientes funciones: cv2.imread (), cv2.imshow (), cv2.imwrite () Opcionalmente, aprenderás cómo mostrar imágenes con Matplotlib [/su_box] Usando OpenCV con imágenes Leer una imagen Utiliza la […]
[su_box title=»Objetivo del 6º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Acceder a los valores de píxeles y modificarlos Acceder a las propiedades de imagen Fijar la Región de Imagen (ROI, siglas en inglés de Region of Image) Dividir y Combinar imágenes [/su_box] Operaciones Básicas en Imágenes […]
[su_box title=»Objetivo del 4º tutorial de Curso de Procesamiento de Imágenes y Visión Artificial» title_color=» #FFFFFF» radius=»20″ box_color=»#029730″] Aprender a leer vídeo, mostrar vídeo y guardar vídeo. Aprender a capturar video desde la cámara y mostrarlo. Aprenderás el funcionamiento de las siguientes funciones: cv2.VideoCapture (), cv2.VideoWriter () [/su_box] Vídeos con OpenCV Captura de vídeo desde la cámara A […]