Bitmap
Bitmapa to format obrazu, zapisujący grafikę w postaci siatki pikseli. Każdy piksel w tej siatce ma przypisaną wartość, która określa jego kolor.
Najważniejsze info:
- rozdzielczość – liczba pikseli w pionie i poziomie, która określa, jak szczegółowy jest obraz. Im więcej pikseli, tym wyższa rozdzielczość i lepsza jakość obrazu, a jednocześnie większy rozmiar pliku,
- głębia kolorów – liczba bitów przypadająca na piksel. Bitmapa 24-bitowa ma 8 bitów na kanał RGB (czerwony, zielony, niebieski), co pozwala na uzyskanie 16,7 miliona kolorów (dokładnie 8 bitów × 3 kanały = 24 bity kombinacji). Im większa głębia kolorów, tym lepsza jakość obrazu, a jednocześnie większy rozmiar pliku,
- rozmiar pliku – bitmapy mogą zajmować sporo miejsca na dysku, szczególnie przy wysokiej rozdzielczości i głębi kolorów. Formaty bitmapowe, takie jak BMP, TIFF, lub bezstratne PNG, często są większe niż formaty kompresowane jak JPEG.
Dla wyjaśnienia trochę matematyki i informatyki:
- bity to podstawowe jednostki informacji, które przyjmują wartość 0 lub 1,
- jeśli mamy 8 bitów, to możemy zapisać 256 różnych kombinacji binarnych, ponieważ: 28 = 256,
- każdy z tych 256 poziomów intensywności reprezentuje wartość od 0 do 255,
- dla każdego koloru (czerwonego, zielonego, niebieskiego) możemy przejść przez 256 różnych poziomów jasności – od całkowicie wyłączonego (0) do pełnej intensywności (255).
Hope this helps and happy coding :)
Zobacz jeszcze
ChatGPT
Obecnie AI to narzędzia oparte na zaawansowanych algorytmach uczenia maszynowego i sieciach neuronowych. Idealne do analizowania olbrzymich ilości danych. ChatGPT można uruchomić w...
ai
canvas - funkcje
getImageData() parametry x, y, width, height - obszaru z jakiego odczytać chcemy dane context.save();...