Find Developer for Open GL Project - OpenGL iOS/Objective-C
I need to create an iOS app that can distort the incoming video-feed from the rear-facing camera in real time. This can be done most efficiently (as far as system performance) with OpenGL ES, which is something I have not programmed before myself. I would love to work with someone who has a background in OpenGL Shading Language to write some custom filters that can be applied to iOS camera's video-feed. I think this open-source framework /2012/02/12/introducing-gpuimage-framework will be a great way to attack these requirements, and primary challenge will simply be to design some custom filters to get a few different distorted "looks", which will each be tied to a slide-bar (UISlider) user interface component, with which the distortion can be turned down to zero, or up to a hard-coded maximum. There are basically five different things that the shaders will need to be able to do: 1.) Selectively blur (Gaussian blur) areas of the image based on an image mask. 2.) Selectively de-saturate (lose color) or re-saturate (change hue value) areas of the image based on an image mask. 3.) Selectively darken or lighten areas of the image based on an image mask (i.e., pushing up or down the luminosity values of any given pixel). 4.) Re-map the image over a distorted x-y mapping (e.g. Photoshop's "Ocean Ripple" filter). 5.) Re-scale and translate on an x-y plane the image masks used for these filters in real-time -- so, for example, a small, blurry dot could turn to a large, very blurry circle as the UISlider is moved from left to right. See below for three images that should give a pretty good example of what I'm looking to be able to do. The Mona Lisa image (original.jpg) would be the source camera-feed. The distortion-mask.jpg image would be the mask affecting the shading filter. And the final image would show the combined look of the partially-masked, filtered image -- with the filter in this case being a Gaussian Blur. original.jpg ¬distortion-mask.jpg ¬gaussian-blur-applied-with-mask.jpg ¬ Desired Skills: OpenGL iOS/Objective-C Keywords: Mobile Applications, C, OpenGL, Objective, iOS
| Expired |
Logan Lenz
SEO & SEM Consultant
View profile
Sanjeev Suri
Sales & Marketing Consultant
View profile
Mary DeKok Blowers
Virtual Assistant
View profile
Marius Bodarlau
Software Developer
View profile
More opengl ios/objective c projects
View AllRelated projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."