A set of canvas driven image manipulation tools implemented in angular.
this directive can function two ways, you can choose to upload the edited image as base64 data as in the example below
Example of this method - http://www.lukemason.co/sandbox/angular-img-editor/example (Images are saved to http://www.lukemason.co/sandbox/angular-img-editor/images/ )
or you can post the original image and edits to a back end service such as imageMagick or phpThumb which can save the original as well as generating an editited version, allowing users to re-edit images after a save.
Example - Coming Soon