Repolode
pixpark

pixpark/gpupixel

Biblioteca multiplataforma de filtros de imagen y video en C++ que funciona con OpenGL/ES e incluye efectos de belleza y basados en el rostro.

Estrellas
2,466
Forks
355
Issues abiertos
57
Último commit
hace 24 días

¿Qué es?

GPUPixel es una biblioteca C++11 para aplicar filtros en tiempo real a imágenes y videos en la GPU. Está basada en OpenGL/ES, por lo que puede ejecutarse en cualquier plataforma compatible con esa API. El proyecto indica que admite iOS, Android, Mac, Windows y Linux.

La biblioteca incluye filtros de belleza y efectos relacionados con el rostro, como detección facial, puntos de referencia y afinamiento del rostro, lo que la hace adecuada para video en vivo y flujos de procesamiento de cámara. Sus filtros están diseñados para ejecutarse con poca sobrecarga, y la biblioteca ocupa poco espacio.

El proyecto ofrece documentación sobre cómo compilar desde el código fuente, ejecutar demos e integrar la biblioteca en una aplicación.

Funciones clave

  • 01Filtrado de imágenes y videos en tiempo real en la GPU mediante OpenGL/ES.
  • 02Filtros de belleza y efectos de afinamiento del rostro.
  • 03Compatibilidad con detección facial y puntos de referencia.
  • 04Compatibilidad multiplataforma con iOS, Android, Mac, Windows y Linux.
  • 05Escrita en C++11 y con un tamaño reducido.

Casos de uso

  • Añadir filtros de belleza a aplicaciones de streaming en vivo o videollamadas.
  • Aplicar efectos faciales en tiempo real en un flujo de procesamiento de cámara en dispositivos móviles.
  • Crear filtros de imagen personalizados para la GPU en aplicaciones de escritorio o de Linux embebido.

Inicio rápido

  1. 1

    Lee la guía de compilación en el sitio de documentación

  2. 2

    Sigue la guía de integración para usar la biblioteca en tu proyecto

Antes de usarlo

  • El README no incluye comandos de compilación; los pasos de configuración están en un sitio de documentación externo.

Temas

Preguntas frecuentes

¿Qué es gpupixel?
Biblioteca multiplataforma de filtros de imagen y video en C++ que funciona con OpenGL/ES e incluye efectos de belleza y basados en el rostro. GPUPixel es una biblioteca C++11 para aplicar filtros en tiempo real a imágenes y videos en la GPU. Está basada en OpenGL/ES, por lo que puede ejecutarse en cualquier plataforma compatible con esa API. El proyecto indica que admite iOS, Android, Mac, Windows y Linux.
¿gpupixel es gratuito? ¿Qué licencia tiene?
gpupixel es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿gpupixel sigue mantenido?
Mantenimiento activo. El último commit de gpupixel fue el 26 sept 2026.
¿Para qué puedo usar gpupixel?
Añadir filtros de belleza a aplicaciones de streaming en vivo o videollamadas. Aplicar efectos faciales en tiempo real en un flujo de procesamiento de cámara en dispositivos móviles. Crear filtros de imagen personalizados para la GPU en aplicaciones de escritorio o de Linux embebido.
¿Cómo se instala gpupixel?
Lee la guía de compilación en el sitio de documentación Sigue la guía de integración para usar la biblioteca en tu proyecto
¿Dónde consigo gpupixel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pixpark/gpupixel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados