Однолинейное решение:
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
Или
Picasso.with(context).load("file:" + photoPath).into(imageView);
Это автоматически определит вращение и поместит изображение в правильной ориентации
Picasso - очень мощный библиотека для обработки изображений в вашем приложении включает в себя: сложные преобразования изображений с минимальным использованием памяти.