Python OpenCV – función selectroi()

En este artículo vamos a ver una aplicación interesante de la librería OpenCV, que es selectROI(). Con este método, podemos seleccionar un rango de interés en una imagen manualmente seleccionando el área de la imagen. Sintaxis: cv2.selectROI(Window_name, source image) Parámetro: window_name: nombre de la ventana donde se mostrará el proceso de selección. imagen de origen: … Continue reading «Python OpenCV – función selectroi()»

Python OpenCV – función waitKeyEx()

El método Python OpenCv waitKeyEx() es similar al método waitKey() pero también devuelve el código de clave completo. El código clave que se devuelve es específico de la implementación y depende del backend utilizado: QT/GTK/Win32/etc. Sintaxis: cv2.waitKey(retraso) Parámetros: retardo: el tiempo en milisegundos después del cual las ventanas deben destruirse. Si se le da 0, … Continue reading «Python OpenCV – función waitKeyEx()»

Transformación de registro de una imagen usando Python y OpenCV

El valor logarítmico de un número es un número que eleva la potencia a un número base que da el mismo número que en la entrada. Simplemente, el logaritmo es la inversión del valor exponencial de un número. log(exp(x)) = x ¿Cómo se calcula el valor logarítmico de un número? Veamos un ejemplo, Aplicando logaritmo … Continue reading «Transformación de registro de una imagen usando Python y OpenCV»

¿Cómo detectar formas en imágenes en Python usando OpenCV?

Requisitos previos: OpenCV OpenCV es una biblioteca de código abierto que se usa principalmente para procesar imágenes y videos para identificar formas, objetos, texto, etc. Se usa principalmente con python. En este artículo vamos a ver cómo detectar formas en imagen. Para esto necesitamos la función cv2.findContours() de OpenCV, y también vamos a usar la … Continue reading «¿Cómo detectar formas en imágenes en Python usando OpenCV?»

Encontrar la resolución de tamaño de la imagen en Python

Veamos cómo encontrar la resolución de una imagen en Python. Resolveremos este problema con dos bibliotecas diferentes que están presentes en Python: PIL OpenCV En nuestros ejemplos usaremos la siguiente imagen: La resolución de la imagen de arriba es de 600×135. Usando PIL Usaremos una biblioteca llamada Pillow para encontrar el tamaño (resolución) de la … Continue reading «Encontrar la resolución de tamaño de la imagen en Python»

Crear Air Canvas usando Python-OpenCV

Alguna vez quisiste dibujar tu imaginación simplemente moviendo tu dedo en el aire. En esta publicación, aprenderemos a construir un Air Canvas que puede dibujar cualquier cosa con solo capturar el movimiento de un marcador de color con una cámara. Aquí se utiliza como marcador un objeto coloreado en la punta del dedo. Usaremos las … Continue reading «Crear Air Canvas usando Python-OpenCV»

Cuente el número de caras usando Python – OpenCV

Requisitos previos: Detección de rostros mediante dlib y openCV En este artículo, utilizaremos el procesamiento de imágenes para detectar y contar el número de rostros. No se supone que obtengamos todas las características de la cara. En cambio, el objetivo es obtener el cuadro delimitador a través de algunos métodos, es decir, las coordenadas de … Continue reading «Cuente el número de caras usando Python – OpenCV»

Identificación de colores en imágenes usando Python – OpenCV

Una biblioteca de código abierto en Python, OpenCV se usa básicamente para el procesamiento de imágenes y videos. No solo es compatible con cualquier sistema, como Windows, Linux, Mac, etc., sino que también se puede ejecutar en cualquier lenguaje de programación como Python, C++, Java, etc. OpenCV también le permite identificar el color en las … Continue reading «Identificación de colores en imágenes usando Python – OpenCV»

Cómo cambiar la resolución de video en OpenCV en Python

En este artículo, describiremos cómo puede capturar cada cuadro del video y también cambiar su tamaño según sus necesidades. Lo que haremos exactamente es tomar el video como entrada del usuario y capturarlo cuadro por cuadro. Además, ejecutamos el video en bucle y guardamos los cuadros de imagen con ciertos nombres después de cambiar el … Continue reading «Cómo cambiar la resolución de video en OpenCV en Python»

Detección de mano derecha e izquierda usando Python

En este artículo, vamos a ver cómo detectar manos usando Python. Usaremos las bibliotecas mediapipe y OpenCV en python para detectar la mano derecha y la mano izquierda. Usaremos el modelo Hands de las soluciones de mediapipe para detectar manos, es un modelo de detección de palma que opera en la imagen completa y devuelve … Continue reading «Detección de mano derecha e izquierda usando Python»