Słownik

Czym są megapiksele?

Aparaty i telefony często porównuje się po liczbie megapikseli, a metadane obrazu mogą pokazywać jego własną liczbę pikseli w tej samej jednostce. Dowiedz się, co oznacza ta liczba i jak jest obliczana.

megapixels

Megapiksele mówią, ile pikseli ma obraz, licząc je w milionach. Jeden megapiksel to 1 milion pikseli, ponieważ przedrostek mega oznacza 1 milion. Cyfrowy obraz to siatka drobnych punktów zwanych pikselami, ułożonych w wierszach i kolumnach.

Ten parametr często widzisz, gdy porównujesz aparaty i telefony. Gdy odczytujesz metadane pliku, pole Megapiksele podaje liczbę pikseli dla danego obrazu. Wartość to szerokość w pikselach razy wysokość w pikselach, podzielone przez 1 000 000.

Skąd pochodzi wartość

Twój plik nie zapisuje wartości Megapiksele. Program odczytujący metadane oblicza ją z 2 innych pól: szerokości obrazu i wysokości obrazu. ExifTool nazywa Megapiksele znacznikiem złożonym, czyli wartością obliczaną po odczytaniu wszystkich innych informacji.

Program najpierw tworzy pole Rozmiar obrazu, na przykład 1920x1080. Następnie mnoży te 2 liczby i dzieli wynik przez 1 000 000.

Ponieważ wartość jest obliczana, nie możesz edytować pola Megapiksele bezpośrednio. Zmienia się ono tylko wtedy, gdy obraz dostanie nową szerokość lub wysokość.

Które pliki to zawierają

Każdy plik, który zapisuje szerokość i wysokość w pikselach, może pokazać Megapiksele. Wartość nie dotyczy wyłącznie zdjęć:

  • Zdjęcia JPEG zapisują szerokość i wysokość w znaczniku zwanym start of frame.
  • Obrazy PNG zapisują szerokość i wysokość w bloku nagłówka obrazu.
  • Obrazy TIFF zapisują szerokość i wysokość w znacznikach ImageWidth i ImageLength.
  • Dla plików Canon CR2 RAW ExifTool używa rozmiaru, który aparat zapisał w bloku Exif.
  • Wideo MP4 i MOV zapisuje szerokość i wysokość w nagłówku ścieżki wideo. Tutaj wartość opisuje jedną klatkę filmu.

Jak wyglądają wartości

Wartość to liczba dziesiętna w milionach pikseli. ExifTool zaokrągla ją do 1 miejsca po przecinku, gdy wynosi 1 lub więcej. Mniejsze wartości mają 3 miejsca po przecinku, a wartości poniżej 0,001 mają 6.

Te przykłady używają rozmiarów obrazu z opublikowanych standardów:

  • 640x480, przykładowy obraz w specyfikacji Exif, daje 0.307
  • 1920x1080, obraz HDTV w ITU-R BT.709, daje 2.1
  • 3840x2160, mniejszy obraz UHDTV w ITU-R BT.2020, daje 8.3
  • 7680x4320, większy obraz UHDTV w ITU-R BT.2020, daje 33.2

Zaokrąglenie ukrywa dokładną liczbę. Obraz 1920 na 1080 pikseli ma 2 073 600 pikseli, a pole pokazuje 2.1.

Dlaczego ma to znaczenie dla Twojego pliku

Szerokość w pikselach, podzielona przez wartość Rozdzielczości X, daje szerokość wydruku obrazu. Rozdzielczość X określa, ile pikseli przypada na cal lub centymetr. Obraz o szerokości 3840 pikseli, drukowany w rozdzielczości 300 pikseli na cal, ma 12,8 cala szerokości, czyli około 32,5 centymetra.

Megapiksele nie mówią, jak ostre jest zdjęcie, ile ma szumu ani jak dobry był obiektyw. Zdjęcie z większą liczbą megapikseli nie jest automatycznie lepsze.

Niektóre edycje zmieniają liczbę pikseli. Kadrowanie usuwa piksele, więc wartość spada.

Gdy oprogramowanie powiększa obraz, dodaje nowe piksele, aby wypełnić większą siatkę. Wartość Megapiksele rośnie, ale nowe piksele są wyliczane ze starych. Nie dodają szczegółów zarejestrowanych przez aparat.

Megapiksele to także nie to samo co rozmiar pliku. Nieskompresowany próbny obraz RGB w specyfikacji Exif, 640 na 480 pikseli, zawiera 921 600 bajtów danych obrazu.

Kompresja JPEG z typowymi ustawieniami zmniejsza plik 10 do 20 razy. Oznacza to, że 2 pliki z taką samą liczbą megapikseli mogą mieć bardzo różne rozmiary.