Jak jsou pixely převedeny na bajty
Informace o souboru
Když člověk mluví o konverzi "pixelů" na "bajty", nehovoří o doslovném přeměně. Jedná se o matematický výpočet, který určuje, jak velký obrazový soubor bude založen na jeho rozlišení. Zní to komplikovaně, ale ve skutečnosti není to složitější než namontovat několik čísel snadno získaných do matematické rovnice.
Jedna ze dvou informací, které jsou potřebné pro výpočet, je šířka a výška obrazu. Toto se nazývá rozlišení. Jednotka měření bude v "pixelech", což je další termín pro "fotografické prvky".
Druhou potřebnou informací je počet barev na pixel v obraze. To se nazývá "hloubka".
Obecné informace
Zpravidla existuje 16 bitů velikosti souboru na pixel. To znamená, že existuje 8 bitů na bajt velikosti souboru, protože 2 bity se rovnají 1 bajtu. Po stejných věcech to znamená, že na obrázku jsou 2 bajty informací o souboru na pixel.
Je snadné počítat počet pixelů obsažených v obraze. Můžete si to prohlédnout v informaci o obrazu konkrétního souboru, ve kterém pracujete, nebo můžete vypočítat sami. Například pokud má displej rozlišení 800x600, pak 800 vynásobeno 600, to je 480 000 pixelů.
Výpočty
Nyní můžete provést výpočet a zjistit, kolik bytů je na vašem obrazu. Počet bajtů je stejný jako počet pixelů vynásobený počtem bajtů na pixel. Protože jsme již zjistili, kolik pixelů je v obraze (480 000) a v pixelech jsou 2 bajty, rovnice by byla:
480 000 pixelů násobeno 2 bajty na pixel.
Výsledkem je konečná odezva 960 000 bajtů. Nezapomeňte, že tato rovnice může být vytvořena pro soubor jakékoli velikosti, bez ohledu na to, kolik pixelů je. Stačí nahradit příslušná čísla a vypočítat.