This is a port of Apple's UIImageEffect sample
UIImageEffects shows 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, our app gets all the benefits of vector processing without the need for you to write vectorized code.
Calls the various filters on each tap.
Contains various extension methods that allow the user to blur images and tint those images. The convenience methods show how to use the API.