da.phhsnews.com


da.phhsnews.com / Hvorfor dine fotos ikke altid vises korrekt roterede

Hvorfor dine fotos ikke altid vises korrekt roterede


Har du nogensinde undret dig over, hvorfor nogle billeder ser korrekt ud i nogle programmer, men vises sidelæns eller på hovedet i andre? Det skyldes, at der er to forskellige måder, hvorpå et foto kan roteres, og ikke alle programmer er på samme side.

De to måder et billede kan roteres

Traditionelt har computere altid roteret billeder ved at flytte de faktiske pixels i billedet. Digitale kameraer forstyrrede ikke automatisk roterende billeder. Så selvom du brugte et kamera og holdt det lodret for at tage et billede i portrættilstand, ville billedet blive gemt sidelæns, i liggende tilstand. Du kan derefter bruge et billedredigeringsprogram til at rotere billedet, der vises i den korrekte portrætorientering. Billededitoren ville flytte pixelerne for at rotere billedet, ændre de faktiske billeddata.

Dette har netop arbejdet, overalt. Det roterede billede ser ud til at være det samme i hvert program ... så længe du tog dig tid til at rotere dem alle manuelt.

Producenter ønskede at løse denne irritation, så de tilføjede rotationssensorer til moderne digitale kameraer og smartphones. Sensoren registrerer, hvilken måde du holder kameraet på, for at rotere billederne korrekt. Hvis du tager et billede i portrættilstand, kender kameraet og kan handle i overensstemmelse hermed, så du ikke behøver at rotere det selv.

RELATERET: Hvad er EXIF-data, og hvordan kan jeg fjerne det fra mine billeder?

Der er desværre en lille advarsel. Digitalkamera hardware kunne bare ikke håndtere billedet direkte i roteret form. Så i stedet for at udføre den beregningsintensive opgave at rotere hele billedet, vil kameraet tilføje et lille stykke data til filen og notere hvilken orientering billedet skal være i. Det tilføjer disse oplysninger til de Exif-data, som alle billeder har (hvilket indbefatter kameraets model, du tog det med, orienteringen og muligvis endda den GPS-placering, hvor billedet blev taget.)

I teorien kunne du så åbne dette billede med et program, det ville se på Exif-taggerne , og præsenter derefter billedet i den korrekte rotation til dig. Billeddata gemmes i sin oprindelige, ikke-roterede form, men Exif-taggen tillader applikationer at rette op.

Ikke alle programmer er på samme side

Desværre behøver ikke alle stykker software denne Exif-tag. Nogle programmer - især ældre billedprogrammer - vil bare indlæse billedet og ignorere taggen Exif Orientation, der viser billedet i sin oprindelige, uroterede tilstand. Nyere programmer, der adlyder Exif-tags, viser billedet med sin korrekte rotation, så et billede kan synes at have forskellige rotationer i forskellige applikationer.

Roterende billedet hjælper heller ikke det samme. Skift det i en gammel applikation, der ikke forstår orienteringsmærket, og applikationen flytter de faktiske pixler rundt i billedet, hvilket giver det en ny rotation. Det ser rigtigt ud i ældre applikationer. Åbn dette billede i en ny applikation, der overholder orienteringsmærket, og applikationen vil adlyde orienteringsmærket og vende det allerede roterede billede rundt, så det vil se forkert ud i disse nye applikationer.

Selv i en ny applikation, der forstår Orienteringskoder, det er ofte ikke helt klart, om rotering af et billede vil bevæge de faktiske pixels i billedet eller blot ændre Exif-tags. Nogle applikationer tilbyder en mulighed, der ignorerer taggen Exif Orientation, så du kan rotere dem uden at tagsne kommer i vejen.

Dette problem kan forekomme i næsten enhver software, fra et program på din pc til et websted eller en mobil app. Billeder vises muligvis korrekt på din computer, men vises i den forkerte rotation, når du uploader dem til et websted. Billeder vises muligvis korrekt på din telefon, men forkert, når du overfører dem til din pc.

For eksempel ignorerer Windows Photo Viewer og Windows Stifinder i Windows 7 den exif Orientation-tag. Windows 8 tilføjede støtte til Exif Orientation-mærket, som fortsatte i Windows 10. Billeder kan vises korrekt på en Windows 10 eller 8-pc, men roteres forskelligt på en Windows 7-pc.

Ny software næsten altid overholder Exif Orientation Tags

Heldigvis overholder de fleste applikationer nu Exif Orientation-taggen. Hvis du bruger Windows 10, overholder File Explorer og standardbilledfremviseren korrekt mærket Exif Orientation, så billeder, der kommer fra din smartphone eller digitalkamera, vises korrekt. Googles Android og Apples iOS skaber både native billeder med Exif Orientation-taggen og understøtter det.

Hvis du bruger Windows 7, kan du gøre dette problem væk ved at opgradere til Windows 10. Hvis du vil fortsætte med at bruge Windows 7, kan du bruge en anden billedfremviser, der adlyder Exif-tags i stedet for standardbilledfremviseren.

Den gennemsnitlige webside eller desktopprogrammet skal også overholde Exif Orientation, men ikke alle af dem gør det. Hvis et billede vises sidelæns, når det uploades til et websted, skal hjemmesiden løses - men du kan nok rotere billedet på hjemmesiden alligevel. Skrivebordsværktøjer til at arbejde med fotos skal også understøtte Exif Orientation-tags. Hvis en applikation du ikke bruger, kan du måske finde en mere moderne applikation.

Sådan repareres billedrotation til ældre programmer

Hvis dette er et problem for dig - især på Windows 7 - kan du også bruge JPEG Autorotate, som bruger kommandoen jhead i baggrunden. Dette værktøj tilføjer et hurtigt højreklik på "Autorotér alle JPEG'er i mappe" til Windows Stifinder. Vælg det, og værktøjet vil undersøge alle fotos i en mappe, automatisk rotere dem efter deres Exif Orientation-tags og derefter fjerne disse tags. Brug dette værktøj, når du importerer billeder, og Windows 7, og andre programmer vil ikke have noget problem med dem.


Moderne smartphones og digitale kameraer har hurtigere hardware, så det skal være muligt for dem at gemme fotos i en allerede roteret tilstand i stedet for bare at anvende Exif Orientation-mærket. Desværre synes branchen at have slået sig i Exif Orientation-tags som standardløsningen, selvom de ikke er ideelle.

Tak til Tom Moriarty for at kontakte os og give os ideen til denne artikel.


Hvorfor dominerer nogle downloadforbindelser andre?

Hvorfor dominerer nogle downloadforbindelser andre?

Hvis du ofte henter flere elementer på samme tid, har du sandsynligvis bemærket, at en downloadforbindelse har tendens til at dominere over de andre, indtil den er færdig . Hvorfor det? Dagens SuperUser Q & A-indlæg har svaret på en nysgerrig læsers spørgsmål. Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

(how-to)

Avast Antivirus var spionere på dig med Adware (indtil denne uge)

Avast Antivirus var spionere på dig med Adware (indtil denne uge)

Vi advarer dig i begyndelsen af ​​året om at mange af dine browserudvidelser spionerer på dig og sporer hvad du besøger , og endda indsætte annoncer på sider. Disse er ikke bare ingen-navn-udviklere, heller ikke: selv Avast var en af ​​de mest betroede antivirusleverandører i spillet. Opdatering 2: Vi vil blot påpege, at dette skete i fortiden, og Avast har renset deres handling.

(how-to)