Bittikartta vs. jpeg
Kuvantamisen maailmassa on paljon standardeja, joita voidaan käyttää kuvien tallentamiseen ja käsittelemiseen. Bittikartta on vanhin näistä standardeista ja se on ollut melkein kaikissa käyttöjärjestelmissä, kun taas Jpeg on standardi, jonka Joint Photographic Experts Group kehitti paljon myöhemmin valokuvien ja muiden realististen kuvien käsittelemiseksi. Bittikartat ovat erittäin yksinkertaisia kuvien tallentamisessa, eikä niillä ollut aluksi edes pakkausominaisuuksia, toisin kuin Jpeg, joka käyttää monimutkaisia algoritmeja kuvan laadun optimoimiseksi pitäen tiedostokoko pienenä.
Kuvan koon pienentämiseksi Jpeg käyttää häviöllistä pakkausalgoritmia, joka poistaa osia tietoja kuvasta. Bittikartta ei tarjoa häviöllistä pakkausta, ja bittikarttojen kuvat ovat yleensä yleensä melko suuria. Bittikarttakuvan pienentämiseksi sinun on käytettävä zip-tapaista pakkausalgoritmia tai indeksoitua palettia. Indeksoidun paletin avulla voit vähentää määritettyjen värien määrän kuvassa käytettäviin väreihin. Esimerkiksi, jos sinulla on tiedosto, joka tarvitsee 32-bittisen paletin värit, mutta ei käytä kaikkia värejä, voit määrittää indeksoidun paletin, jossa ei ole käyttämättömiä värejä. Jos tuloksena oleva paletti mahtuu 24 bittiin, tiedoston koko pienenee dramaattisesti vaikuttamatta kuvan laatuun.
Ikä ja bittikarttojen laaja käyttö antavat sen, että se on hyväksytty standardiksi, joka on patenttivapaa, ja käyttäjien ei tarvitse huolehtia haasteiden saamisesta. Jpegillä oli melko masentava menneisyys patenttien suhteen. Jotkut yritykset ovat väittäneet, että heillä on patenttioikeudet Jpegiin tai Jpegsin yleiseen käyttöön julkisilla verkkosivustoilla. Monia yrityksiä on nostettu oikeudenkäynnissä ja sadat miljoonat dollarit ovat vaihtaneet omistajaa Jpegin vuoksi. Vaikka useimmat patentit ovat jo vanhentuneet tai peruutetut tuomioistuinten tai patenttiviraston toimesta, on aina mahdollista, että Jpegs saattaa aiheuttaa joitain oikeudellisia kysymyksiä.
Yhteenveto:
1. Jpeg-kuvissa käytetään tappiollista pakkausalgoritmia, kun taas bittikarttoissa käytetään häviötöntä pakkausalgoritmia.
2. jpeg ovat melko monimutkaisia, kun taas bittikartat ovat hyvin yksinkertaisia.
3. Bittikartat voivat pienentää tiedostokokoaan entisestään indeksoidulla paletilla, jossa vain kuvan värit määritetään paletissa.
4. Bitmap on patenttivapaa, kun taas Jpegillä oli aiemmin muutama patenttiväite.