/ / Dlaczego Twoje zdjęcia nie zawsze są poprawnie obrócone?

Dlaczego Twoje zdjęcia nie zawsze są poprawnie obrócone?

Czy zastanawiałeś się kiedyś, dlaczego niektóre zdjęcia wyglądają poprawnie na niektórychprogramy, ale w innych pojawiają się na boki lub do góry nogami? Jest tak, ponieważ istnieją dwa różne sposoby obracania zdjęcia i nie każdy program znajduje się na tej samej stronie.

Dwa sposoby obracania obrazu

Tradycyjnie komputery zawsze się obracałyobrazy, przesuwając rzeczywiste piksele na obrazie. Aparaty cyfrowe nie zawracały sobie głowy automatycznym obracaniem zdjęć. Tak więc, nawet jeśli użyłeś aparatu i trzymałeś go pionowo, aby zrobić zdjęcie w trybie portretowym, to zdjęcie zostanie zapisane na bok, w trybie poziomym. Następnie możesz użyć edytora obrazów, aby obrócić obraz, aby pojawił się w prawidłowej orientacji pionowej. Edytor obrazów przesuwałby piksele w celu obrócenia obrazu, modyfikując rzeczywiste dane obrazu.

To po prostu działało wszędzie. Obrócony obraz wyglądałby tak samo w każdym programie… tak długo, jak poświęciłeś czas na ręczne obrócenie ich wszystkich.

Producenci chcieli więc rozwiązać tę irytacjędodali czujniki obrotu do nowoczesnych aparatów cyfrowych i smartfonów. Czujnik wykrywa, w jaki sposób trzymasz aparat, próbując odpowiednio obrócić zdjęcia. Jeśli robisz zdjęcie w trybie portretowym, aparat wie i może odpowiednio działać, więc nie musisz sam go obracać.

ZWIĄZANE Z: Co to są dane EXIF ​​i jak mogę je usunąć z moich zdjęć?

Niestety jest małe zastrzeżenie. Sprzęt cyfrowy nie mógł po prostu zapisać obrazu bezpośrednio w obróconej formie. Zamiast wykonywać intensywne obliczeniowo zadanie obracania całego obrazu, kamera dodawałaby do pliku niewielką ilość danych, zwracając uwagę na orientację obrazu. Dodaje tę informację do danych Exif, które mają wszystkie zdjęcia (które obejmuje model aparatu, z którym go wziąłeś, orientację, a może nawet lokalizację GPS, w której zostało zrobione zdjęcie).

Teoretycznie możesz to zdjęcie otworzyćaplikacja, sprawdziłaby tagi Exif, a następnie przedstawiłaby ci zdjęcie we właściwej rotacji. Dane obrazu są zapisywane w oryginalnej, niezabezpieczonej formie, ale znacznik Exif umożliwia aplikacjom ich poprawienie.

Nie każdy program jest na tej samej stronie

Niestety, nie każde oprogramowanie jest posłuszneten tag Exif. Niektóre programy - zwłaszcza starsze programy graficzne - po prostu załadują obraz i zignorują znacznik Exif Orientation, wyświetlając obraz w oryginalnym, niezabezpieczonym stanie. Nowsze programy, które stosują się do znaczników Exif, będą wyświetlać obraz z jego prawidłowym obrotem, więc obraz może wyglądać tak, jakby miał różne obroty w różnych aplikacjach.

Obracanie obrazu też nie pomaga. Zmień go w starej aplikacji, która nie rozumie tagu Orientacja, a aplikacja będzie przenosić rzeczywiste piksele na obrazie, nadając mu nowy obrót. Będzie wyglądać poprawnie w starszych aplikacjach. Otwórz ten obraz w nowej aplikacji, która jest posłuszna znacznikowi Orientation, a aplikacja zastosuje się do znacznika Orientation i odwróci już obrócony obraz, aby w tych nowych aplikacjach wyglądał źle.

Nawet w nowej aplikacji, która rozumieZnaczniki orientacji, często nie jest całkiem jasne, czy obrócenie obrazu spowoduje przesunięcie rzeczywistych pikseli obrazu, czy po prostu zmodyfikuje znaczniki Exif. Niektóre aplikacje oferują opcję, która zignoruje tag Exif Orientation, umożliwiając obracanie ich bez blokowania tagów.

Ten problem może wystąpić praktycznie w każdymoprogramowanie, od programu na komputerze do strony internetowej lub aplikacji mobilnej. Zdjęcia mogą pojawiać się poprawnie na komputerze, ale mogą być wyświetlane w niewłaściwym obrocie po przesłaniu ich do witryny internetowej. Zdjęcia mogą być wyświetlane poprawnie w telefonie, ale niepoprawnie po przesłaniu ich na komputer.

Na przykład w Windows 7, Windows Photo Viewera Eksplorator Windows zignoruje znacznik Exif Orientation. W systemie Windows 8 dodano obsługę znacznika Exif Orientation, który był kontynuowany w systemie Windows 10. Obrazy mogą wyglądać poprawnie na komputerze z systemem Windows 10 lub 8, ale obracać się inaczej na komputerze z systemem Windows 7.

Nowe oprogramowanie prawie zawsze przestrzega tagów orientacyjnych Exif

Na szczęście większość aplikacji jest teraz zgodna zZnacznik orientacji Exif. Jeśli korzystasz z systemu Windows 10, Eksplorator plików i domyślna przeglądarka obrazów będą odpowiednio przestrzegać znacznika Exif Orientation, dzięki czemu zdjęcia pochodzące ze smartfona lub aparatu cyfrowego będą wyświetlane poprawnie. Google Android i Apple iOS natywnie tworzą zdjęcia z tagiem Exif Orientation i obsługują je.

Jeśli używasz systemu Windows 7, możesz to zrobićproblem odejdź od uaktualnienia do systemu Windows 10. Jeśli chcesz nadal używać systemu Windows 7, możesz użyć innej przeglądarki obrazów, która jest zgodna ze znacznikami Exif zamiast domyślnej przeglądarki zdjęć.

Przeciętna witryna internetowa lub aplikacja komputerowa powinnaprzestrzegajcie także Exif Orientation, chociaż nie wszyscy z nich postępują. Jeśli zdjęcie jest wyświetlane z boku podczas przesyłania do strony internetowej, strona ta musi zostać naprawiona - ale prawdopodobnie i tak możesz obrócić ten obraz na tej stronie. Narzędzia komputerowe do pracy ze zdjęciami powinny również obsługiwać tagi Exif Orientation. Jeśli aplikacja, której używasz, nie, możesz znaleźć bardziej nowoczesną aplikację.

Jak naprawić obrót obrazu dla starszych programów

Jeśli jest to dla ciebie problem - szczególnie naWindows 7 - możesz także użyć JPEG Autorotate, który używa polecenia jhead w tle. To narzędzie dodaje szybkie kliknięcie prawym przyciskiem myszy opcję „Autorotuj wszystkie pliki JPEG w folderze” do Eksploratora Windows. Wybierz go, a narzędzie sprawdzi wszystkie zdjęcia w folderze, automatycznie obracając je zgodnie ze znacznikami Exif Orientation, a następnie usuwając je. Użyj tego narzędzia, gdy importujesz obrazy, a Windows 7 i inne aplikacje nie będą miały z nimi problemu.


Nowoczesne smartfony i aparaty cyfrowe mająszybszy sprzęt, więc powinno być możliwe zapisywanie zdjęć w już obróconym stanie zamiast stosowania tagu Exif Orientation. Niestety wydaje się, że branża zdecydowała się na tagi Exif Orientation jako standardowe rozwiązanie, nawet jeśli nie są idealne.

Dziękujemy Tomowi Moriarty za skontaktowanie się z nami i przedstawienie nam pomysłu na ten artykuł.