Eu tive exatamente o mesmo problema. Descobri que [exif: Orientation:] só é respeitado por alguns programas.
Eu tenho o Bash Ubuntu para Windows 10, então eu verifiquei os dados exif usando:
root@AW:/mnt/c/Users/me/Dropbox/Photos/folder# identify -verbose * |grep -i exif:orientation
exif:Orientation: 6
exif:Orientation: 3
exif:Orientation: 3
exif:Orientation: 3
exif:Orientation: 6
exif:Orientation: 6
exif:Orientation: 6
Então usei jhead -autorot *
nessa pasta. Em seguida, verifiquei os dados exif novamente, mesmo que ele tenha sido mostrado corretamente no aplicativo que eu estava usando.
root@AW:/mnt/c/Users/me/Dropbox/Photos/folder# identify -verbose * |grep -i exif:orientation
exif:Orientation: 1
exif:Orientation: 1
exif:Orientation: 1
exif:Orientation: 1
exif:Orientation: 1
exif:Orientation: 1
exif:Orientation: 1
Como você está usando o Win 7, você não terá o Ubuntu para Windows, a menos que tenha feito upgrade agora.
Veja algumas informações muito úteis em: link
"Utilitários de rotação automática Existem várias ferramentas que permitem que o conteúdo da imagem seja rotacionado sem perdas no software, com base nas informações armazenadas no sinalizador de orientação EXIF. De longe, o melhor momento para realizar isso é durante a importação da imagem (por exemplo, do cartão de memória). A maioria dos aplicativos de importação (como o DownloaderPro) pode fazer isso durante a operação de cópia (do cartão de memória para o disco rígido). Isso garante que todos os programas possam ver a imagem corretamente girada, sem depender do sinalizador de Orientação EXIF. Isso significa que até programas como o Microsoft Windows Picture e o Fax Viewer também mostrarão a orientação correta para imagens retrato / vertical.
A maioria dos programas rotacionará o conteúdo da imagem e, em seguida, atualizará o sinalizador Orientação para refletir a nova orientação (geralmente um valor de 1), mantendo os outros metadados intactos. "
Win 8 & 10 - Windows Photo Viewer padrão - lê as tags exif e exibe corretamente a imagem.