Esta es la aplicación de Linux llamada GPUImage 2 cuya última versión se puede descargar como Version0.0.1_InitialSwiftPackageManagerrelease.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada GPUImage 2 con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.
- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación, instálala y ejecútala.
SCREENSHOTS
Ad
GPU Imagen 2
DESCRIPCIÓN
GPUImage 2 es la segunda generación del marco GPUImage, un proyecto de código abierto para realizar procesamiento de imágenes y video acelerado por GPU en Mac, iOS y ahora Linux. El marco de trabajo GPUImage original se escribió en Objective-C y se dirigió a Mac e iOS, pero esta última versión está escrita completamente en Swift y también puede apuntar a Linux y plataformas futuras que admitan el código Swift. El objetivo del marco es hacer que sea lo más fácil posible configurar y realizar procesamiento de video en tiempo real o visión artificial contra fuentes de imagen o video. Al confiar en la GPU para ejecutar estas operaciones, se pueden realizar mejoras de rendimiento de 100 veces o más en el código vinculado a la CPU. Esto es particularmente notable en dispositivos móviles o integrados. En un iPhone 4S, este marco puede procesar fácilmente videos de 1080p a más de 60 FPS. En una Raspberry Pi 3, puede realizar la detección de bordes Sobel en video en vivo de 720p a más de 20 FPS.
Caracteristicas
- El marco se basa en el concepto de una tubería de procesamiento
- Se pueden construir operaciones de procesamiento arbitrariamente complejas a partir de una combinación de una serie de operaciones más pequeñas.
- Este es un marco orientado a objetos
- Con clases que encapsulan entradas, operaciones de procesamiento y salidas
- Las operaciones de procesamiento utilizan sombreadores de vértices y fragmentos Open GL (ES) para realizar sus manipulaciones de imágenes en la GPU
- Este proyecto es compatible con Swift Package Manager
Lenguaje de programación
Swift
Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/gpuimage-2.mirror/. Se ha alojado en OnWorks para poder ejecutarlo online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.


