Is there an ability for the image upload to a have a cropping option for the customer?

The flow would be customer uploads their image>then has the option to crop the image to a specific dimension.

The functionality would be similar to this site

Is this an existing feature that is available to implement or could it possibly be included in the future?

Also are there any workarounds that I can be done to add this functionality?