Buddypress Activity Plus: Rotate Images

I noticed that sometimes when I upload images from my phone that they come in rotated 90 degrees. Probably due to the orientation of the phone when the picture was taken.

What I was wondering is if there can be a function built into upload / preview process or after the photo is posted to the activity stream that would allow a user to rotate an image (90 degree increments) and save that image so it displays properly in the activity stream?