QImage rotacionando imagens Widescreen automaticamente.



  • Boa noite!

    Fiz um pequeno aplicativo que se resume em um formulário simples que recebe 4 campos de texto e uma lista de imagens e no final gera um relatorio. O programa funciona perfeitamente, porém, quando abro uma imagem usando o código:

    QImage image;
    bool sucess = image.load(dir);
    

    ele rotaciona as imagens que possuem proporção Widescreen automaticamente.

    Como faço para a classe QImage não fazer isso automaticamente? Visto que eu dimensiono e enquadro a imagem manualmente.

    Desde já agradeço as respostas.. :D



  • Só adicionando uma informação a mais. A classe rotaciona as imagens com extensão jpg.



  • Resolvi o problema usando as o opencv para abrir as imagens... Não teve jeito, procurei muito e não achei solução para isso...



  • Rodrigocg,

    A imagem pode ter uma informação EXIF (metadata), dizendo que a orientação é outra.
    A imagem foi gerada por um celular?

    qimage-loads-with-wrong-orientation-for-certain-images


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.