Dlaczego obrazy o tej samej szerokości i wysokości nie mają takich samych rozmiarów? Rozumiem, że oba mają taką samą liczbę pikseli, prawda? Dlaczego więc jeden może ważyć więcej niż drugi?
Odpowiedzi:
3 dla odpowiedzi № 1W formacie bitmapy (pliki z rozszerzeniem .bmp):
- Rozmiar nagłówka może być inny. (W nagłówku zapisany jest format pliku, rozmiar obrazu, typ koloru obrazu i tego rodzaju dodatkowe informacje).
- Rozmiar jednego piksela może być inny. 1 bit / piksel dla obrazów czarno-białych. 8 bitów / piksel dla obrazów o maksymalnie 256 kolorach. 24 bity / piksel dla standardowych obrazów. 32 bity / piksel dla obrazów z informacjami o przezroczystości (chociaż pliki .bmp prawie nigdy nie zawierają informacji o przezroczystości, pliki .png często.).
W formacie JPEG, PNG lub innym formacie stosuje się również 1, 2 z powyższego. Dodatkowo
- Obraz jest skompresowany i zapisany (na przykład jpg, png, ...).
- Mogą zawierać informacje o warstwie lub animacji (na przykład gif).
1 dla odpowiedzi nr 2
Bo pixels
może mieć inny rozmiar
Może być 1-bitowy (czarno-biały), 8-bitowy, 16-bitowy, 24-bitowy, 32-bitowy, a nawet więcej
Tak więc dwa obrazy o tej samej szerokości (480 pikseli) i wysokości (640 pikseli), ale o różnych rozmiarach pikseli, mają różne rozmiary.
tj. 480 X 640 X 32-bitowy piksel! = 480 X 640 X 1-bitowy piksel