#376 closed Bug/Fehler (fixed)
Hochkantbilder werden Quer angezeigt
| Reported by: | BoBBer | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.0.0 |
| Component: | Shop | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description (last modified by )
Hallo,
ich möchte das jetzt mal als Bug aufgeben: Bilder hochkant
Attachments (0)
Change History (9)
comment:2 by , 11 years ago
| Description: | modified (diff) |
|---|
comment:3 by , 11 years ago
Maximale Größe für Anhänge: 262144 Bytes
Aber hier mal der Link von der Testinstallation:
http://customer-sites.de/20150226_233203.jpg
comment:4 by , 11 years ago
Problem erkannt... die EXIF Daten werden derzeit noch nicht berücksichtigt. Somit wäre eine Erweiterung wohl sinnvoll:
function correctImageOrientation($filename) {
if (function_exists('exif_read_data')) {
$exif = exif_read_data($filename);
if($exif && isset($exif['Orientation'])) {
$orientation = $exif['Orientation'];
if($orientation != 1){
$img = imagecreatefromjpeg($filename);
$deg = 0;
switch ($orientation) {
case 3:
$deg = 180;
break;
case 6:
$deg = 270;
break;
case 8:
$deg = 90;
break;
}
if ($deg) {
$img = imagerotate($img, $deg, 0);
}
// then rewrite the rotated image back to the disk as $filename
imagejpeg($img, $filename, 95);
} // if there is some rotation necessary
} // if have the exif orientation info
} // if function exists
}
comment:5 by , 11 years ago
Klingt gut.
Hatte mich schon gewundert, wieso die Bilder gleich nach dem Upload Quer sind.
Liegt das jetzt am Handy bzw. den Handys oder wieso konnte der "Fehler" bisher nicht entdeckt werden?
Ich denke mal bei einer richtigen Spiegelrefelx werden die RAW Daten ja besser bearbeitet werden.
Wo muss ich den Code einfügen? Also in welcher Datei?
LG
comment:6 by , 11 years ago
Kameras gehen unterschiedlich damit um, wenn ein Bild Hochkant oder im Querformat aufgenommen wurden. Manche drehen direkt das Bild und manche setzen in den EXIF-Daten des Bildes eben nur den "Flag" für die Orientierung des Bildes.
Wir werden mal schauen, wie wir das lösen und wie die fertige Datei dann aussieht.
comment:7 by , 11 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.10 |
|---|---|
| Version: | 2.0 → 2.10 |
Verschoben auf 2.10
comment:9 by , 10 years ago
| Milestone: | modified-shop-2.10 → modified-shop-2.00 |
|---|---|
| Version: | 2.10 → 2.0 |

Kannst du das Original-Bild hier bitte mal im Ticket mit anhängen?