Mam dwie kamery, 6mpix Panasonic FZ8 i 14mpix Canon A2200.
Kiedy porównuję ujęcia z dwóch kamer, jedną z różnic, które zauważam, jest
liczba dpi zgłaszana przez aparat w informacjach JPG:
- FZ8 zgłasza dpi = 72
- A2200 zgłasza dpi = 180
Jakie fizyczne znaczenie mogą mieć te liczby? Brakuje mi zgadywania.
Znam pojęcie dpi w skanowaniu i drukowaniu. Potrafię obliczyć gęstość pikseli na matrycy aparatu. Ale wtedy gęstość liniowa pikseli na czujniku będzie setki razy większa niż liczba powyżej. Co to w ogóle znaczy?
Odpowiedzi:
Wartości zapisane w plikach JPEG są arbitralne i zasadniczo pozbawione znaczenia. Nie odnoszą się one do niczego na temat aparatu, jego czujnika lub powstałych obrazów. Z pewnością nie dotyczą jakości obrazu ani dopuszczalnej rozdzielczości do drukowania. Naprawdę służą głównie do dezorientacji ludzi.
Standard EXIF wydaje się sugerować, że jeśli brakuje znacznika, 72 jest domyślną (nadal bez znaczenia). Jednak najwyraźniej jest to obowiązkowe dla standardu TIFF , z którego format JPEG / EXIF w zasadzie dziedziczy wszystko. Może więc musi mieć pewną wartość, aby właściwie spełniać wymagania normy.
Inni zauważyli, że niektóre oprogramowanie do publikowania lub edytowania tekstu odczytuje tę wartość i użyje jej do domyślnego skalowania na stronie. Wydaje mi się, że w tym sensie istnieje „znaczenie”, ale twierdzę, że jest to naprawdę niewłaściwe zastosowanie , ponieważ pierwotna wartość nie ma znaczenia. Śmieci w, śmieci w, jak mówi przysłowie.
Być może w alternatywnym wszechświecie standard może odnosić się do standardowego rozmiaru wydruku. Lub aparat może oszacować rzeczywiste szczegóły obrazu i podać zalecany maksymalny rozmiar wydruku. Ale tak nie jest. W praktyce wartości te są bez znaczenia i należy je zignorować, nawet jeśli niektóre programy przyjmują założenia na ich podstawie podczas otwierania plików.
źródło
Z mojego doświadczenia wynika, że liczby te nie mają specjalnego znaczenia. Twórcy aparatów po prostu wybierają jeden i używają go w całym oprogramowaniu.
źródło
Liczba jest tylko losowym wypełniaczem. Nie ma to znaczenia, ponieważ aparat nie wie, ile wydrukujesz.
Większość kamer ma domyślną wartość 72, która zgodnie ze standardem EXIF jest wartością domyślną. Niektóre aparaty pozwalają to ustawić samodzielnie. Z drugiej strony ma to niewielkie znaczenie, chyba że wydrukujesz wszystkie swoje zdjęcia bez przycinania dokładnie w tym samym rozmiarze.
źródło
Jeśli uważasz plik JPEG za dokument, podziel liczbę pikseli na obrazie przez liczbę DPI, a otrzymasz rozmiar wydruku obrazu. To oczywiście nie ma sensu, ponieważ wiele systemów drukowania arbitralnie zmienia rozmiar obrazu. Jednak nadal istnieją mechanizmy drukowania, w których rozmiar wydruku jest podawany przez takie parametry. Jeśli masz program Photoshop, przejdź do okna dialogowego zmiany rozmiaru obrazu i odznacz opcję ponownego próbkowania. Zauważysz, że zmiana dowolnego rozmiaru obrazu spowoduje zmianę liczby dpi. Co ciekawe, jestem w przypadku, gdy muszę wydrukować kilka zdjęć, a laboratorium świadczące usługę nie zrobi ŻADNEGO rozmiaru, więc muszę ponownie próbkować obrazy do określonej rozdzielczości i liczby DPI. Innym zastosowaniem tej liczby jest to, że pozwoli ona lepiej oszacować, jak duży można wydrukować obraz, bez nadmiernego zniekształcania parametrów roboczych. Tak więc, w twoim przypadku, twoje aparaty ustawiają domyślny rozmiar wydruku twoich zdjęć. Ale chyba, że twoja usługa drukowania opiera się na tym rozmiarze, nie widzę w tym żadnego innego zastosowania i nie mówi nic o twoim czujniku, więc porównanie jest bez znaczenia.
źródło
Standard EXIF w rzeczywistości nie ma pojedynczego
dpi
pola, ale maXResolution
iYResolution
pola, i stąd pochodzi wartość dpi wyświetlana przez większość oprogramowania. Standard nie określa dokładnie, czy te wartości dotyczą źródła obrazu, np. Skanowanego dokumentu, czy miejsca docelowego, np. Wydrukowanej kopii obrazu, ale ponieważ podmiot, który zapisuje metadane, wie, skąd pochodzi obraz, ale nie może wiedząc, w jaki sposób zostanie on wykorzystany, jedyną rozsądną interpretacją jest to, że pola te dotyczą źródła obrazu.Norma nie powiedzieć, że jeżeli wartość dla
XResolution
iYResolution
znaczników nie jest znana, wówczas72
powinny być stosowane. Można zasadnie argumentować, że był to zły wybór, ponieważ72
jest to poprawna wartość, której znaczenia nie należy przeciążać. Prawdopodobnie sensowniejsze byłoby wybranie wartości, która nie mogłaby reprezentować rzeczywistej rozdzielczości, na przykład0
lub-1
, oznaczać „nieznany”. Ale nie tak mówi standard, więc jeśli twój obraz ma72
pola rozdzielczości, po prostu nie wiesz, czy autor metadanych wiedział, jakiej rozdzielczości użyć, czy nie.Problem komplikuje fakt, że niektóre aparaty ustawiają wartość inną niż
72
wtedy, gdy nie mogą tak naprawdę wiedzieć, w jakiej rozdzielczości został zarejestrowany obiekt, ponieważ zmienia się to w zależności od odległości aparatu od obiektu. Ci producenci aparatów mogli próbować użyć pól rozdzielczości, aby zasugerować rozsądną rozdzielczość wydruku, ale to tylko myli znaczenie pól rozdzielczości.Jeśli naprawdę chcesz dowiedzieć się czegoś o obrazie, lepiej będzie użyć pól
FocalPlaneXResolution
iFocalPlaneYResolution
, które rejestrują rozdzielczość czujnika, przy której obraz został zarejestrowany. I oczywiście polaImageWidth
iImageLength
podadzą ci wymiary obrazu w pikselach.źródło
Tak. Oznacza to, że obraz JPEG jest zgodny z międzynarodowymi standardami uzgodnionymi przez producentów aparatów i innych zainteresowanych produkcją i wykorzystaniem obrazów cyfrowych.
W większości obecnych środowisk cyfrowych DPI zgłaszane przez aparat w metadanych obrazu nie ma rzeczywistego znaczenia.
Aplikacje, których używamy do oglądania zdjęcia na naszych ekranach, prawie zawsze skalują obraz, aby pasował do określonej przestrzeni na ekranie.
Drukarki, z których większość z nas korzysta, prawie zawsze automatycznie skalują obraz, aby dopasować go do określonego rozmiaru papieru.
Ale jest jeszcze jeden znaczący wyjątek: publikowanie na pulpicie. Oprogramowanie do ustawiania stron, takie jak InDesign, a nawet większość edytorów tekstu nadal „myśli” w rzeczywistych wymiarach fizycznych. Dlatego takie aplikacje zwykle wyświetlają skalę u góry i / lub po bokach strony, która pokazuje szerokość i długość strony w calach lub centymetrach.
Jeśli mamy dwie wersje obrazu o szerokości 720 pikseli, a jedyną różnicą między nimi jest „PPI” zgłaszany w metadanych obrazu, oto co dzieje się, gdy wstawimy oba do dokumentu, który mierzy rzeczy w rzeczywistych calach / centymetrach:
Pamiętaj, że rzeczywiste piksele na obu obrazach są identyczne , jedyną różnicą jest wartość „DPI” zgłaszana przez metadane obrazów. W takim przypadku zgłaszane „PPI” ma wpływ na to, jak duży obraz pojawia się na „stronie” w dokumencie lub na rzeczywistej stronie podczas drukowania dokumentu.
źródło
XResolution
iYResolution
jest bez znaczenia, ale musisz przyznać, że tagi są co najmniej dwuznaczne, a ich wymaganie jest wadą standardu EXIF.