GPUImage 3 基于 GPU 加速的图形和视频处理库

程序名称:GPUImage 3

授权协议: BSD-3

操作系统: 跨平台

开发语言: Swift

GPUImage 3 介绍

GPUImage 3 是 GPUImage 的第三次迭代,这是一个用于在 Mac
和 iOS 上执行 GPU 加速的图形和视频处理库。原始的 GPUImage 库是用 Objective-C 编写的,适用于 Mac 和 iOS;第二代使用
Swift 重写,并采用 OpenGL 以适用 Mac、iOS 和 Linux ;如今的第三代再次重新设计,使用 Metal 代替 OpenGL 。

GPUImage 旨在尽可能简单地设置和执行针对图像或视频源的实时视频处理或机器视觉。GPUImage 3 使用 Metal 替换
OpenGL(ES),是因为苹果公司已在其平台上弃用 OpenGL(ES)。

要求:

  • Swift 4

  • Xcode 9.0 on Mac or iOS

  • iOS: 9.0 or higher

  • OSX: 10.11 or higher

GPUImage 3 官网

https://github.com/BradLarson/GPUImage3

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。