BradLarson

GPUImage2

BradLarson

GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.

AI 简介

GPUImage 2 是一个基于 Swift 的开源框架,用于在 iOS、macOS 和 Linux 平台上实现 GPU 加速的实时图像与视频处理。它采用面向对象设计,通过 OpenGL ES 着色器构建可组合的图像处理流水线,支持相机输入、视频流、静态图片等多种源,并可输出至屏幕、文件或原始数据;相比 CPU 处理性能提升可达百倍,在移动和嵌入式设备(如 iPhone 4S、Raspberry Pi)上能高效运行 720p/1080p 实时处理任务。适用于移动端图像滤镜、实时视频分析、机器视觉预处理等对低延迟和高吞吐有要求的场景。

Swift
BSD 3-Clause "New" or "Revised" License
4.9k
Stars
615
Forks
132
Watchers
184
Issues

Star 增长

今日0
近 7 天0
近 30 天+1
综合评分60.47
默认分支master