Bitmap vs Jpeg
Ve světě zobrazování existuje mnoho standardů, které lze použít při ukládání a práci s obrázky. Bitmapa je nejstarší z těchto standardů a byla téměř ve všech operačních systémech, zatímco Jpeg je standard, který byl vyvinut mnohem později Společnou skupinou fotografických expertů pro zpracování fotografií a dalších realistických obrázků. Bitmapy jsou při ukládání obrázků velmi jednoduché a na rozdíl od Jpeg, které používají složité algoritmy pro optimalizaci kvality obrazu při nízkých velikostech souborů, nemají vůbec komprimační schopnosti..
Pro zmenšení velikosti obrázku používá Jpeg algoritmus ztrátové komprese, který odstraní části dat z obrazu. Bitmapa nenabízí ztrátovou kompresi a obrázky v bitmapách bývají často velké. Chcete-li zmenšit velikost bitmapového obrazu, musíte použít kompresní algoritmus, jako je zip nebo použít indexovanou paletu. Indexovaná paleta umožňuje snížit počet definovaných barev na barvy, které se používají v obrázku. Například pokud máte soubor, který potřebuje barvy v 32bitové paletě, ale nepoužívá všechny barvy, můžete definovat indexovanou paletu, která nemá nepoužívané barvy. Pokud výsledná paleta zapadne do 24 bitů, velikost souboru se dramaticky zmenší, aniž by to ovlivnilo kvalitu obrazu.
Věk a rozšířené používání rastrových obrázků znamená, že byl přijat jako standard bez patentů a uživatelé se nemusí obávat žalovat. Pokud jde o patenty, měl Jpeg docela bouřlivou minulost. Některé společnosti tvrdily, že mají patentová práva na Jpeg nebo obecné používání Jpeg na veřejných webových stránkách. Mnoho společností bylo žalováno a stovky milionů dolarů změnily kvůli Jpegovi ruce. Přestože většina patentů již byla vypršena nebo zrušena soudy nebo patentovým úřadem, vždy existuje možnost, že v souvislosti s Jpegy mohou nastat některé právní otázky.
Souhrn:
1. Obrázky jpeg používají algoritmus ztrátové komprese, zatímco bitmapy používají algoritmy bezeztrátové komprese.
2. jpeg jsou velmi složité, zatímco bitmapy jsou velmi zjednodušené.
3. Bitmapy mohou ještě více zmenšit velikost svého souboru pomocí indexované palety, kde jsou v paletě definovány pouze barvy použité v obrázku..
4. Bitmapa je bez patentů, zatímco Jpeg měl v minulosti několik patentových deblok.