Szerokość obrazu to liczba pikseli od lewego do prawego brzegu zdjęcia. Wysokość obrazu to liczba pikseli od góry do dołu. Szerokość zwykle podaje się jako pierwszą, więc 640 x 480 oznacza 640 pikseli szerokości i 480 pikseli wysokości.
W metadanych pliku pole Image Width przechowuje tę liczbę. Razem z Image Height określa wymiary obrazu. Te wymiary to nie jest rozmiar pliku, który liczy bajty w pliku.
Które pliki to zawierają
Formaty obrazu zapisują szerokość w różnych miejscach wewnątrz pliku, ale zawsze jako liczbę pikseli. Programy do odczytu metadanych pokazują ją jako Image Width w każdym z poniższych formatów.
- JPEG zapisuje szerokość w segmencie start of frame jako liczbę od 1 do 65535.
- PNG zapisuje szerokość w bloku IHDR, który musi być pierwszym blokiem w pliku. Szerokość równa 0 jest nieprawidłowa.
- GIF zapisuje szerokość w logical screen descriptor jako 2-bajtową liczbę.
- WebP zapisuje szerokość w bloku VP8, VP8L lub VP8X. Stratny WebP może mieć maksymalnie 16383 piksele szerokości, a bezstratny 16384.
- TIFF zapisuje szerokość w znaczniku
ImageWidth, ID0x0100.
Zdjęcie JPEG z aparatu lub telefonu zwykle ma też drugą szerokość, w znaczniku ExifImageWidth (ID 0xa002). Standard Exif nazywa ten znacznik PixelXDimension i wymaga go w skompresowanych obrazach. Zapisuje on rzeczywistą szerokość zdjęcia, które widzisz.
Jak wygląda ta wartość
Wartość to całkowita liczba pikseli. Przykładowy obraz w standardzie Exif ma 640 x 480 pikseli, więc jego Image Width to 640.
Aby przeliczyć szerokość na cale lub centymetry, podziel ją przez X Resolution. To pole podaje, ile pikseli mieści się w 1 calu lub 1 centymetrze.
Gdy rzeczywista rozdzielczość jest nieznana, standard Exif przyjmuje 72 piksele na cal. Przy takim ustawieniu szerokość 640 pikseli daje wydruk o szerokości 8,89 cala, czyli około 22,6 cm.
Szerokość w ramce JPEG i szerokość Exif zwykle są takie same. Standard Exif dopuszcza różnicę, gdy koder dodaje dodatkowe kolumny po prawej jako wypełnienie. W jego przykładzie znacznik Exif podaje 620, a ramka JPEG 640.
Dlaczego ma to znaczenie dla Twojego pliku
Wiele formularzy przesyłania i usług drukowania ustala ograniczenia wymiarów obrazu. Wiersz Image Width pozwala sprawdzić zdjęcie pod kątem takiego limitu przed wysłaniem.
Na stronie internetowej szerokość pomaga w układzie. Gdy HTML podaje obrazowi jego szerokość i wysokość, przeglądarka może zarezerwować miejsce, zanim obraz się załaduje. Zmniejsza to przesunięcia układu, gdy treść strony przemieszcza się podczas rysowania obrazu.
Szerokość mówi Ci też, ile szczegółów zawiera obraz. Pomnóż szerokość przez wysokość, aby otrzymać całkowitą liczbę pikseli.
Wiersz Megapixels pokazuje tę liczbę w milionach. Obraz 640 x 480 ma 307 200 pikseli, czyli około 0,3 megapiksela.
Sprawdź wiersz Orientation, gdy wydaje się, że szerokość i wysokość są zamienione miejscami. Przy wartości 6 lub 8 przeglądarka obraca obraz o 90 stopni przed wyświetleniem. Szerokość w pliku pojawia się wtedy jako wysokość, więc obraz zapisany jako 640 pikseli szerokości wygląda jakby miał 640 pikseli wysokości.