exif tags not honored when applying image preprocessing chain
@nitzanj arbeitet bereits daran.
Seit 20.10.2019.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
It looks like BitmapDecoder used in ImageProcessChain does not rotate images with the included exif orientation tags on a photo. Not including any preprocessing chains for photo uploads resolves this issue.
A possible solution -> applying Matrix#postRotate() with a newly created bitmap during bitmap decoding (https://github.com/cloudinary/cloudinary_android/blob/master/lib/src/main/java/com/cloudinary/android/preprocess/BitmapDecoder.java#L82).
Device info:
Android 9
Pixel 2 emulator
SDK info:
1.26.0
- Vorherrschende Sprache
- Java
- Sterne
- 69
- Forks
- 60
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cloudinary/cloudinary_android
-
ANR triggered by slow operations in main threadEvtl. wieder frei @adimiz1 hat das vor 690 Tagen übernommen, und es ist kein Pull Request offen. Offen
cloudinary/cloudinary_android#181 · 1 zugewiesene Person ·
-
want to add minimal sample projectEvtl. wieder frei @adimiz1 hat das vor 703 Tagen übernommen, und es ist kein Pull Request offen. Offen
cloudinary/cloudinary_android#180 · 1 Kommentar · 1 zugewiesene Person ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
cloudinary/cloudinary_android#173 · 1 Reaktion ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
cloudinary/cloudinary_android#169 · 3 Kommentare ·
-
Failed transformationOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
cloudinary/cloudinary_android#153 · 1 Kommentar ·
Alle Issues in cloudinary/cloudinary_android
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Backblaze/b2-sdk-java#248 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
IETF-Hackathon/pqc-certificates#351 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug(core): skip_nodes.json is missing SELECT and PRE, causing Python and Java to insert separators into dropdown options and preformatted textEvtl. vergeben @Bhumit267 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
ExceptionThrowShouldUseContext: NullPointerException on a catch block inside an annotation typeEvtl. vergeben @Carbon14-48 hat das heute übernommen. Offenapproved
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
checkstyle/checkstyle#22784 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag