VisionPreviewer is an OSX "Preview.app" style image viewer that simulates various vision deficiencies associated with color blindness.
The primary use case of VisionPreviewer is to open an existing image file, preview how the image would look to a person with a vision deficiency, and then export that preview as a new image.
CIFilter's used to simulate vision deficiences come from Craig Hockenberry's VisionDefectSimulation project.
The app uses an
IKImageView to preview the image and, in order to provide zooming, uses Nicholas Riley's ScrollViewWorkaround.