|
Mats Th
Täby
Här sen Apr 2006
Inlägg: 11880
Trådstartare
14 Feb 2014 21:42
Är det möjligt att lägga in en funktion att rotera bilden efter att man laddat upp den på rejsa?
Tror vi skulle slippa rätt många "felroterade bilder i så fall
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
14 Feb 2014 21:48
En fundering, det är väl nästan bara bilder uppladdade med Rejsas Android-bilduppladdningsapp som det brukar bli felroterat (eftersom man på telefonen inte tänker på frågan om hur bilden är roterad). Eller tänker jag fel?
_________________ Magnus Thomé
|
Mats Th
Täby
Här sen Apr 2006
Inlägg: 11880
Trådstartare
14 Feb 2014 22:28
Magnus Thomé skrev: | En fundering, det är väl nästan bara bilder uppladdade med Rejsas Android-bilduppladdningsapp som det brukar bli felroterat (eftersom man på telefonen inte tänker på frågan om hur bilden är roterad). Eller tänker jag fel? |
I detta fall hade jag laddat över en bild från min Android-telefon till min iMac (via blåtand), väl på iMacen var bilden rätt men när jag laddade upp den blev den vänd
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
14 Feb 2014 23:27
Ska kolla lite
_________________ Magnus Thomé
|
Mats Th
Täby
Här sen Apr 2006
Inlägg: 11880
Trådstartare
15 Feb 2014 13:56
Magnus Thomé skrev: | Ska kolla lite |
|
Mange K
stockholm/järfälla
Här sen Apr 2005
Inlägg: 3195
15 Feb 2014 15:45
Mina äppelbilder brukar kunna bli lite rotaterade va?
_________________ M @ g n u s k @ l i n
Golf sportscombi
vw passat gtr 280
RS4 4.2 raggarbil
|
Ellac
Furulund
Här sen Jun 2005
Inlägg: 1188
02 Mar 2015 07:59
Mange K skrev: | Mina äppelbilder brukar kunna bli lite rotaterade va? |
Samma här..!
/Calle
_________________ Calle Olsson
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 10:00
_________________ Anton Kindblad
|
Niklas Falk
Fixhult
Här sen Apr 2004
Inlägg: 19497
02 Mar 2015 15:38
och här påstår de att intexvärdena är lite omkastade där, den som testar får veta.
http://stackoverflow.com/questions/7489742/php-read-exif-data-and-adju . . . .
Det vackraste vore om exif_infon kunde överleva om den sen hanterades vid visning, men då har man ju ingen koll över bredden på vägen eftersom här är vi i händerna på stabil phpbb2-kod, dvs inget eget joxande med CSS3 och responsivitet etc.
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 16:39
Niklas Falk skrev: | och här påstår de att intexvärdena är lite omkastade där, den som testar får veta.
http://stackoverflow.com/questions/7489742/php-read-exif-data-and-adju . . . .
Det vackraste vore om exif_infon kunde överleva om den sen hanterades vid visning, men då har man ju ingen koll över bredden på vägen eftersom här är vi i händerna på stabil phpbb2-kod, dvs inget eget joxande med CSS3 och responsivitet etc. |
ja, om exif:en sparas ner i resizeprocessen på servern skulle man kunna bygga en simpel javascript-plugin för att rotera bilder vid behov istället. nu verkar ju den metoden som används idag för att ladda upp bilder kapa bort den infon. men då kan ju faktiskt rotera bilden redan på servern istället så har man löst det problemet.
_________________ Anton Kindblad
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
02 Mar 2015 16:57
Ladda upp lite roterade bilder och klistra in resultaten manuellt här i tråden
med denna:
https://rejsa.nu/forum/_upload3.php
Så får vi lite underlag för exiftaggen "Orientation"
_________________ Magnus Thomé
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
02 Mar 2015 17:06
Senast ändrad av Magnus Thomé, 02 Mar 2015 17:11, ändrad totalt 1 gång
Mycket exifdata men ingen "Orientation" från min Androidfeleton
| (
[FileName] => 2015-03-02-17-10-24_img_20150302_170433.jpg
[FileDateTime] => 1425312624
[FileSize] => 1030785
[FileType] => 2
[MimeType] => image/jpeg
[SectionsFound] => ANY_TAG, IFD0, THUMBNAIL, EXIF, GPS, INTEROP
[COMPUTED] => Array
(
[html] => width="4160" height="2340"
[Height] => 2340
[Width] => 4160
[IsColor] => 1
[ByteOrderMotorola] => 1
[ApertureFNumber] => f/2.0
[Thumbnail.FileType] => 2
[Thumbnail.MimeType] => image/jpeg
)
[GPS_IFD_Pointer] => 422
[Exif_IFD_Pointer] => 102
[YCbCrPositioning] => 1
[YResolution] => 72/1
[ResolutionUnit] => 2
[XResolution] => 72/1
[THUMBNAIL] => Array
(
[YResolution] => 72/1
[ResolutionUnit] => 2
[XResolution] => 72/1
[Compression] => 6
[JPEGInterchangeFormat] => 613
[JPEGInterchangeFormatLength] => 31722
)
[ApertureValue] => 200/100
[InteroperabilityOffset] => 392
[DateTimeDigitized] => 2002:12:08 12:00:00
[ShutterSpeedValue] => 5058/1000
[ColorSpace] => 1
[DateTimeOriginal] => 2015:03:02 17:04:33
[FlashPixVersion] => 0100
[ExifImageLength] => 2340
[ExifVersion] => 0220
[ExifImageWidth] => 4160
[FocalLength] => 3790/1000
[Flash] => 24
[CustomRendered] => 0
[ExposureTime] => 1/33
[ISOSpeedRatings] => 500
[ComponentsConfiguration] =>
[FNumber] => 200/100
[GPSImgDirection] => 200/1
[GPSDateStamp] => 2015:03:02
[GPSImgDirectionRef] => M
[GPSTimeStamp] => Array
(
[0] => 16/1
[1] => 4/1
[2] => 33/1
)
[InterOperabilityIndex] => R98
[InterOperabilityVersion] => 0100
) |
_________________ Magnus Thomé
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 17:30
Senast ändrad av cocoanton, 02 Mar 2015 17:33, ändrad totalt 1 gång
var det där en porträttbild eller en landskapsbild?
Tänker att om man är i standard så kanske den inte lägger till den infon.
Orientation: 6
_________________ Anton Kindblad
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
02 Mar 2015 17:32
Senast ändrad av Magnus Thomé, 02 Mar 2015 17:39, ändrad totalt 1 gång
cocoanton skrev: | var det där en porträttbild eller en landskapsbild?
Tänker att om man är i standard så kanske den inte lägger till den infon. |
De bilder jag testladdat upp har det varit tomt på alla oberoende rotation :-(
Känns som det kunde vara en OS-versionsfråga. Kanske en kameraappfråga iof....
EDIT: Provade en annan kameraapp (googles egna) och alla rotationsriktningar men ingen rotationtagg i exif :-(
_________________ Magnus Thomé
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 17:37
Magnus Thomé skrev: | cocoanton skrev: | var det där en porträttbild eller en landskapsbild?
Tänker att om man är i standard så kanske den inte lägger till den infon. |
De bilder jag testladdat upp har det varit tomt på alla oberoende rotation :-(
Känns som det kunde vara en OS-versionsfråga. Kanske en kameraappfråga iof.... |
Ja, skriv gärna vilken verison av android du kör och vilken app du använde för att fotografera bilden med.
Verkar som att det är appberoende delvis.
_________________ Anton Kindblad
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 17:40
cocoanton skrev: | Magnus Thomé skrev: | cocoanton skrev: | var det där en porträttbild eller en landskapsbild?
Tänker att om man är i standard så kanske den inte lägger till den infon. |
De bilder jag testladdat upp har det varit tomt på alla oberoende rotation :-(
Känns som det kunde vara en OS-versionsfråga. Kanske en kameraappfråga iof.... |
Ja, skriv gärna vilken verison av android du kör och vilken app du använde för att fotografera bilden med.
Verkar som att det är appberoende delvis. |
Verkar dessutom som att en del sån information sparas i databasen och inte i exif... men kan du lägga in en länk till en omodifierad bild så jag kan titta på den lokalt?
_________________ Anton Kindblad
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
02 Mar 2015 17:41
cocoanton skrev: |
Ja, skriv gärna vilken verison av android du kör och vilken app du använde för att fotografera bilden med.
Verkar som att det är appberoende delvis. |
Oneplus ONE med Cyanogen original från "fabrik". Version 4.4.4
Testat med systemets defaultkamera och googles egen kamera. Inga rotationtaggar någonstans.
_________________ Magnus Thomé
|
Magnus Thomé
Stockholm
Här sen Nov 2002
Inlägg: 41537
Forumägare
02 Mar 2015 17:43
_________________ Magnus Thomé
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 18:46
Intressant, om php-filen inte tar bort exif-datan så roterar browsern bilden när den ritas ut. Så bara genom att inte kapa bort exif-datan så är halva vinsten där. (gäller webkit och firefox browsers, dvs typ alla utom möjligen ie9)
Sen så verkar det som att din telefon redan har roterat bilden till korrekt rotation, därav kanske den inte slänger på rotations-angivelse.
Så jag föreslår att OM det finns en rotations-tagg så roterar man den och tar bort den exif-nyckeln
annars sparar man ner den med samma exifdata och roterar inte bilden.
Minsta åtgärd borde iaf var att inte ta bort exifdatan, (möjligen kan man ta bort thumbnail-nyckeln, för den innehåller thumbnail-data som kan vara ganska stor i vissa fall)
_________________ Anton Kindblad
|
cocoanton
Kista, Stockholm
Här sen Mar 2004
Inlägg: 281
02 Mar 2015 18:50
Magnus, finns det möjlighet att få ta del av ditt uppladdnings-script? Skulle vilja testa en sak men vill gärna se din version för att se om det är möjligt.
Dvs utan att dela med dig av några hemligheter
_________________ Anton Kindblad
|
Niklas Falk
Fixhult
Här sen Apr 2004
Inlägg: 19497
02 Mar 2015 18:54
|
|