How to avoid Exif data rotating images automatically during approval selection?
Once you've set up ImageMagick you can start using it in a file hook to process your images on upload. 

Some good hooks to look at would be: 

https://api.drupal.org/api/drupal/modules!system!system.api.php/function/hook_file_presave/7

https://api.drupal.org/api/drupal/modules%21system%21system.api.php/function/hook_file_insert/7

Watch for an image being uploaded, read exif data with imagemagick, adjust accordingly.