GPUImage 3

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

BSD-3
Swift
跨平台
2018-07-17
王练

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简单实用及碰到的问题

正式开始之前先介绍一下GPUImage,这是一款基于OpenGL ES 2.0的开源图像处理库。在iOS上将OpenGL ES的使用封装成Objective-C接口,可以用来给图像、相机视频、视频等添加滤镜等渲染操作。GPU...

2019/09/17 10:02
89
0
iOS滤镜系列-滤镜开发概览

概述 滤镜最早的出现应该是应用在相机镜头前实现自然光过滤和调色的镜片,然而在软件开发中更多的指的是软件滤镜,是对镜头滤镜的模拟实现。当然这种方式更加方便快捷,缺点自然就是无法还原...

01/12 02:35
30
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部