Está en la página 1de 8

Operaciones avanzadas, detección de rostros y funciones

Imagen precargada como building_image.

Las funciones show_image(), show_image_with_corners()y los paquetes


necesarios ya han sido precargado para usted. Así como todo el código anterior
para encontrar las esquinas. La imagen de respuesta de la medida de Harris
obtenida con corner_harris()está precargada como measure_image.

Encuentra los picos de las esquinas con una distancia mínima de 2 píxeles

¿Hay alguien?
En este ejercicio comprobarás si hay o no una persona presente en una imagen
tomada de noche.
Imagen precargada como night_image.

La Cascadeclase de clasificadores del featuremódulo ya se ha importado. Lo


mismo ocurre con la show_detected_face()función, que se utiliza para mostrar la
cara marcada en la imagen y recortarla para que pueda mostrarse por separado.
Ver ejercicio detección_rostros.ipynb

Varias caras
En este ejercicio, detectará varias caras en una imagen y las mostrará
individualmente. ¡Piense en esto como una forma de crear un conjunto de datos
de las caras de sus propios amigos!
Imagen precargada como friends_image.

La Cascadeclase de clasificadores del featuremódulo ya ha sido importada, así


como la show_detected_face()función que se utiliza para mostrar la cara marcada
en la imagen y recortarla para que se muestre por separado.

Segmentación y detección de rostros


Anteriormente, aprendió cómo hacer que los procesos sean más eficientes
computacionalmente con la segmentación de superpíxeles sin supervisión. En
este ejercicio, ¡hará precisamente eso!
Con la slic()función de segmentación, procese previamente la imagen antes de
pasarla al detector facial.

Imagen precargada como profile_image.

La Cascadeclase, la slic()función del segmentationmódulo y


la show_detected_face()función de visualización ya se han importado. El detector
ya está inicializado y listo para usarse como detector.

Protección de la privacidad
Veamos una aplicación del mundo real de lo que ha aprendido en el curso.
En este ejercicio, detectará rostros humanos en la imagen y, en aras de la
privacidad, anonimizará los datos al difuminar los rostros de las personas en la
imagen automáticamente.

Imagen precargada como group_image.

Puede utilizar el filtro gaussiano para la borrosidad.

El detector facial está listo para usar detectory se han importado todos los
paquetes necesarios.

Ayuda a Sally a restaurar su foto de graduación


Vas a combinar todos los conocimientos adquiridos a lo largo del curso para
completar un desafío final: reconstruir una foto muy dañada.
Ayuda a Sally a restaurar su retrato favorito que fue dañado por el ruido, la
distorsión y la información faltante debido a una brecha en su computadora
portátil.

El retrato dañado de Sally ya está cargado como damaged_image.

Arreglará los problemas de esta imagen mediante:

 Girándolo para que esté en posición vertical rotate()


 Aplicar reducción de ruido con denoise_tv_chambolle()
 Reconstrucción de las piezas dañadas
con inpaint_biharmonic()el inpaintmódulo.

show_image() ya está precargado.

También podría gustarte