iOS & OS X Development
102.2K views | +2 today
Follow
iOS & OS X Development
cool tips and source code for Cocoa, Swift and Objective-C
Curated by Alessio Nonni
Your new post is loading...
Your new post is loading...
Scoop.it!

GPUImage 2 - Swift framework for GPU-accelerated video and image processing

GPUImage 2 - Swift framework for GPU-accelerated video and image processing | iOS & OS X Development | Scoop.it

GPUImage 2 is the second generation of the GPUImage framework, an open source project for performing GPU-accelerated image and video processing on Mac, iOS, and now Linux. The original GPUImage framework was written in Objective-C and targeted Mac and iOS, but this latest version is written entirely in Swift and can also target Linux and future platforms that support Swift code.

 

The objective of the framework is to make it as easy as possible to set up and perform realtime video processing or machine vision against image or video sources. By relying on the GPU to run these operations, performance improvements of 100X or more over CPU-bound code can be realized. This is particularly noticeable in mobile or embedded devices. On an iPhone 4S, this framework can easily process 1080p video at over 60 FPS. On a Raspberry Pi 3, it can perform Sobel edge detection on live 720p video at over 20 FPS.

more...
No comment yet.
Scoop.it!

NinevehGL

NinevehGL | iOS & OS X Development | Scoop.it
NinevehGL is a 3D engine made with pure Objective-C, working with OpenGL ES 2.0 Programmable Pipeline for iOS devices (iPad, iPhone and iPod).
more...
No comment yet.