OpenCV
Con el objetivo de normalizar las marcas faciales para un posterior análisis, es fundamental en este proceso realizar un alineamiento de caras. Alineamiento de caras en Python Aquí el ejemplo con el código de alineamiento de caras: Código para Alineamiento de caras El código para alinear caras es sencillo y simple: Este código también puede […]
En el artículo de Detección de Marcas Faciales I vimos como podemos facilmente detectar los puntos faciales de la boca, nariz, cejas y ojos en una imagen. En este artículo nos vamos a centrar en hacerlo en un vídeo para incrementar las posibilidades de estos algoritmos. Detección de Marcas Faciales en un vídeo Para aplicar […]
Las marcas faciales dicen mucho de una persona. Ellas nos ayudan a transmitir sentimientos, nos ayudan en la comunicación verbal y no verbal. Las marcas faciales de una cara son expresiones que nos hablan de sentimientos, acciones, pensamientos e indudablemente son datos que podemos analizar. Detección de Marcas Faciales con Python Hoy presentamos un código […]
Pirámides de imágenes Se llama pirámide de imágenes a un conjunto de imágenes con diferentes resoluciones, todas obtenidas a partir de una misma imagen inicial. El término de pirámide viene del hecho de que la imagen inicial (en la base) se va reduciendo a medida que se reduce su resolución, como ilustra la siguiente imagen: […]
Desde hace un tiempo las aplicaciones para intercambiar caras se han puesto de moda y por eso hoy quiero traeros un algoritmo muy divertido de Intercambio de Caras. Algoritmo en Python para Intercambio de Caras Veamos un ejemplo con dos políticos bastante conocidos, Trump y Merkel: ¿Como seria un intercambio de caras entre estos dos […]
¿Que es Dlib? Dlib es un moderno kit de herramientas de C ++ que contiene algoritmos de aprendizaje de máquina (machine learning) y herramientas para crear software complejo en C ++. Es una librería “para resolver problemas del mundo real”. Se utiliza en la industria y en el mundo académico en una amplia gama de […]
Algoritmo de Canny El algoritmo de Canny es un popular método de detección de bordes, desarrollado por John F. Canny en 1986. El algoritmo consta de múltiples etapas, cada una de las cuales se explicarán a continuación. Reducción de ruido Debido a que la detección de bordes es un proceso susceptible al ruido en la […]
Gradiente de Imágenes El gradiente de una imagen mide cómo esta cambia en términos de color o intensidad. La magnitud del gradiente nos indica la rapidez con la que la imagen está cambiando, mientras que la dirección del gradiente nos indica la dirección en la que la imagen está cambiando más rápidamente. Matemáticamente, el gradiente […]
Suavizando Imágenes con OpenCV En el proceso de alisado (smoothing en inglés) las imágenes son difuminadas. Una imagen se ve más nítida o más detallada si somos capaces de percibir todos los objetos y sus formas, correctamente, en ella. Mientras menos definidos son los bordes de las formas individuales dentro de la imagen, más difícil […]