Initial Commit
Update with changes and a gitignore file.
Removing files accidentally added to repository from DerivedData and xcuserdata directories
unpremultiplying and re premulitiplying so that the distance calculations (chromatic distance that is) is performed correctly.
Can now deal with not just a single file, but can process all files in a directory.
Updated processor so it doesn't create a new CIFilter object for each file to be processed.
Removed commented out normalise code.
Some fixes for handling command line options, and I've written a print usage class method.
Removed redundant white space.
Removed reference to AVExporter.
Constrain command line inputs to reasonable min and max values.
Using UTTypeCopyPreferredTagWithClass with tag kUTTagClassFilenameExtension to get filename extension rather than hard coding it.
Fixed incorrect comment.
Added a -tiff switch
Added a bit more documentation for using the -tiff switch.
Minor changes relating to clipping the max/min values for distance and slope width.
Updated print usage function.
Merge branch 'master' of https://github.com/SheffieldKevin/chromakey
Updated print usage method for chroma key. Also fixed an issue with the run method.