You can always use the jCrop plugin (only Google jCrop) and use imagik to handle size and crop.
jCrop only basically collects the x and y coordinates and sets the value to a hidden field in the form. Therefore, as soon as you publish the form, you can simply use the imagik cropImage method to crop the image using post values, for example:
'cropImage ($ width, $ height, $ x, $ y)'
Sorry, the answer is a bit vague.
source share