Blurring and Tinting an Image

Last Revision:
Version 1.1, 2014-07-31
Now uses vImageBuffer_InitWithCGImage/vImageCreateCGImageFromBuffer to move image data between CGImage and vImage.
Build Requirements:
iOS SDK 7.0 or later
Runtime Requirements:
iOS 7.0 or later

UIImageEffects demonstrates how to create and apply blur and tint effects to an image using the vImage, Quartz, and UIKit frameworks. The vImage framework is suited for high-performance image processing. Using vImage, your app gets all the benefits of vector processing without the need for you to write vectorized code.