Hi,
wenn Du mit dem Smartphone ein Bild machst, dann speichert das, ob Du das Bild hochkant oder breitformatig aufgenommen hast. Diese Information berücksichtigt das Smartphone bei der Anzeige, damit das Bild immer "aufrecht" angezeigt wird. Der Browser berücksichtigt diese Information nicht. Daher passiert Dir das beschriebene Verhalten.
Soweit alles richtig, nur eine kleine Korrektur: es gibt tatsächlich Browser, die das auswerten. Zumindest beim IE11 war das so.
Dafür gab es das Attribut orientation
, mit dem man die Drehung steuern, bzw. unterdrücken konnte. Leider finde ich das jetzt auch nicht sofort. Könnte auch im CSS gewesen sein.
Ansonsten muss es nicht zwangsläufig Gimp sein. Z.B. IrfanView würde auch schon reichen.
LG
me-too