BradLarson

GPUImage2

BradLarson

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

AI 简介

GPUImage 2 是一个用于加速视频和图像处理的 Swift 框架,通过 GPU 来提升性能。该项目的核心功能包括实时视频处理、机器视觉以及对多种输入源(如摄像头、视频文件、静态图片等)的支持,并且可以将处理后的结果输出到屏幕、文件或录制为新视频。它使用 OpenGL ES 的顶点着色器和片段着色器来执行图像操作,从而实现比 CPU 处理快百倍以上的速度,特别适合于移动设备或嵌入式系统上需要高性能图形处理的应用场景。此外,该框架完全采用 Swift 编写,支持 macOS、iOS 以及 Linux 等平台,易于集成到现有项目中。

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

Star 增长

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