📸 Face Detection con MediaPipe y Jetpack Compose
Este proyecto es una implementación de detección de rostros en video en vivo usando MediaPipe y Jetpack Compose en Android. Está basado en el ejemplo de MediaPipe Samples, pero adaptado a un enfoque 100% Jetpack Compose con Koin para la inyección de dependencias y Jetpack Navigation para la navegación.
🎯 Características:
-✅ Detección de rostros en tiempo real utilizando MediaPipe. -✅ Implementado con Jetpack Compose en lugar de vistas XML. -✅ Arquitectura MVVM con Koin para inyección de dependencias. -✅ Navegación con Jetpack Navigation. -✅ Basado en el ejemplo oficial de MediaPipe Samples.
🚀 Instalación:
Clona el repositorio:
git clone https://github.com/Pablete01/FaceLandMarkers.git
Abre el proyecto en Android Studio Flamingo+. Conéctate a un dispositivo físico o usa un emulador. Ejecuta la aplicación.
🛠️ Tecnologías utilizadas:
- Kotlin
- Jetpack Compose
- CameraX
- MediaPipe Face Landmarker
- Koin (DI)
- Jetpack Navigation
🏗️ Basado en:
Este proyecto toma como base el ejemplo de detección de rostros de MediaPipe Samples. Se ha adaptado para funcionar completamente con Jetpack Compose en lugar de la versión basada en vistas.
📌 Contribuir:
Si quieres contribuir:
Haz un fork del repositorio. Crea una rama nueva: git checkout -b feature/nueva-funcionalidad Realiza tus cambios y haz un commit. Envía un pull request explicando los cambios.
📄 Licencia
Este proyecto sigue la misma licencia que MediaPipe. Puedes revisar la licencia original en el repositorio de MediaPipe.