Obracanie obrazków (Windows - Linux)

w dziale Po godzinach
adas napisał(a):

Dziwny problem mam.

Mój aparat (Canon A85) robi zdjęcia i od razu obraca te robione pionowo. Zdjęcia ściagam na Linuksa przez czytnik kart. Zdjecia są tam prawidłowo poobracane. Robię porządek, przycinam, coś tam poprawiam. I jeżeli grafikę zrobionę pionową zapiszę to ona będzie cały czas pionowo.

Zdjęcia zgrywam na CD i daje znajomym. I tu jest kłopot - marudza mi, że nie obracam zdjęć.
Sprawdzam pod moim Win2000 - i nie sa poobracane (ale tylko te nieedytowane pod linuksem). Ale ciekawostką jest to, że nie poobracane są w eksploaratorze windows oraz w InfranView. Ale w Picasie już jest tak jak powinno...

Pomoże ktoś? Wie ktoś o co chodzi i gdzie szukać jakiegoś rozwiązania?

Zajec napisał(a):

Zdjęcia nie są obracane przy robieniu/zapisie. Aparat po wykryciu ustawienia go podczas robienia zdjęcia (0°, 90°, 270°) umieszcza tę informację w Exif. Lepsze programy odczytują tę informację przy otwieraniu zdjęcia i odpowiednio je przekręcają. Te gorsze niestety nie smile

A czemu zdjęcia, które edytowałeś są dobrze przekręcone niezależnie od programu? Pewnie program, którym je edytujesz zapisuje zdjęcie już w formie przekręconej (usuwając przy tym Exif). Wtedy już nie trzeba zdjęcia obracać i nawet programy nieczytające Exif wyświetlą fotkę dobrze.

Rozwiązanie:
Znaleźć znajomym porządny program do przeglądania zdjęć. Można niby ręcznie wszystkie zdjęcia przekręcać, ale wymaga to ponownej kompresji już skompresowanego wcześniej zdjęcia, co dobrze na jakość nie wpłynie. Bo domyślam się, że w RAW wszystkiego nie "cykasz".

adas napisał(a):

Tylko najgorsze jest to, że nawet InfranView tego nie czyta. A co jeszcze gorsze to Opera oraz FF też to olewaja smile

To, że to jest w Exif wstawiane to się domyślałem wink Ale może jest jakiś automatyczny sposób obracający grafiki już normalnie (bez korzystania z Exif)? Czyli nie ręcznie wink (bo setki zapisów to jest straszne).

No chyba nie mam wyjścia i musze znajomych maltretować o picasę...

nowotny napisał(a):

W Irfanie jest taka opcja w Options->JPG Losseless Operations (trzeba mieć plugina) i można sobie podobno losselessowo obracać... jak to działa, szczerze powiedziawszy nie wiem ale możesz spróbować...

Poza tym, jeśli ponowna rekompresja wchodzi w grę (jeśli są to zdjęcia do oglądania dla znajomych myślę że ta nieznaczna strata jakości jest do przyjęcia) to można to automatycznie obrócić w Picasie... Zakładając że nie dokonywałeś innych poprawek zdjęć w Picasie, otwierasz sobie dany folder i nad miniaturkami masz "Zapisz zmiany(liczba zdjęć)"... jest to dokładnie to, czyli przekręcenie przez Picase zdjęć na podstawie exifa... Jak to klikniesz pliki źródłowe zostaną zapisane już przekręcone a dodatkowo Picasa sobie zapisze oryginały w folderze ".Originals", więc wszystko w razie czego jest do odkręcenia... Zaznaczam że nie próbowałem tego u siebie...

daroc napisał(a):

Originally posted by Zajec:

Aparat po wykryciu ustawienia go podczas robienia zdjęcia (0°, 90°, 270°) umieszcza tę informację w Exif.


A wiesz może jaką ta informacja ma nazwę? Nie mogę tego znaleźć na robionych przeze mnie zdjęciach. Czy każdy aparat ma funkcję wykrywania położenia?

nowotny napisał(a):

Originally posted by daroc:

A wiesz może jaką ta informacja ma nazwę? Nie mogę tego znaleźć na robionych przeze mnie zdjęciach. Czy każdy aparat ma funkcję wykrywania położenia?


Na pewno nie wszystkie... to nie jest standardowa funkcja... ja mam Canona A620 i on potrafi wykryć położenie... zobacz w instrukcje...

ZTCW to jest to chyba "Orientation" w danych exifa... Chociaż ma dziwne wartości... :/

adas napisał(a):

Originally posted by nowotny:

Zakładając że nie dokonywałeś innych poprawek zdjęć w Picasie, otwierasz sobie dany folder i nad miniaturkami masz "Zapisz zmiany(liczba zdjęć)"... jest to dokładnie to, czyli przekręcenie przez Picase zdjęć na podstawie exifa...


Wybawco smile Działa.

A co znaczy nieznaczna strata jakości? Różnicy nie widzę, ale rózne sa rozmiary plików (ale kilka kilobajtów), wiec jakaś różnica jest...

nowotny napisał(a):

Originally posted by adas:

A co znaczy nieznaczna strata jakości? Różnicy nie widzę, ale rózne sa rozmiary plików (ale kilka kilobajtów), wiec jakaś różnica jest...


No właśnie nikt chyba nie wie... teoretycznie ponowna kompresja pogarsza jakość jednak często jest to niezauważalne... Ale są i tacy którym nawet to przeszkadza i "oni widzom"... wink tak jak "audiofile słyszom" róznicę... wink

daroc napisał(a):

Jest taki tag "orientation", ale wszystkie zdjęcia mają "top left", więc to wykrywanie chyba nie za bardzo działa. (Samsung S630, aparat ogólnie z tego co wiem jest w miarę nowy (w sensie niedawno wyszedł, zakładam że rok to niedużo), ale chyba stworzony z myślą o tych uboższych czy też po prostu mniej wymagających klientach - obecnie cena w sklepach spadła do około 350zł)

nowotny napisał(a):

No u mnie też są takie wartości właśnie... Jak jest poziomo to jest "top left" a jak leży na lewym boku to jest "right top"...
Looknij sobie w specyfikacje:
http://www.impulseadventure.com/photo/exif-orientation.html (tu jest chyba błąd w tabelce)
http://jpegclub.org/exif_orientation.html
http://park2.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html

nowotny napisał(a):

Originally posted by adas:

A co znaczy nieznaczna strata jakości? Różnicy nie widzę, ale rózne sa rozmiary plików (ale kilka kilobajtów), wiec jakaś różnica jest...


Tu jest dosyć szczegółowy artykuł na ten temat: http://www.impulseadventure.com/photo/jpeg-compression.html i http://www.impulseadventure.com/photo/lossless-rotation.html sam jeszcze nie czytałem, tylko przejżałem... w ogóle jest to bardzo ciekawa strona dla amatorów fotografii cyfrowej...