Erinevus bitmap ja JPEG vahel

Bitmap vs jpeg

Kujutiste maailmas on palju standardeid, mida saab kasutada piltide salvestamiseks ja nendega töötamiseks. Bitmap on neist standarditest vanim ja on olnud peaaegu kõigis opsüsteemides, samas kui Jpeg on standard, mille töötas välja ühine fotoekspertide rühm palju hiljem fotode ja muude realistlike piltide käsitlemiseks. Bitikastad on piltide salvestamiseks väga lihtsad ja neil polnud alguses isegi pakkimisvõimalusi, erinevalt Jpegist, mis kasutab pildi kvaliteedi optimeerimiseks keerukaid algoritme, hoides failisuuruse madalana.

Kujutise suuruse vähendamiseks kasutab Jpeg kahjumlikku tihendusalgoritmi, mis eemaldab pildilt osa andmeid. Bitmap ei paku kadudeta tihendamist ja bitikaartides olevad pildid kipuvad sageli olema üsna suured. Bitukaardipildi suuruse vähendamiseks peaksite kasutama pakkimisalgoritmi, nagu näiteks ZIP-kood, või kasutama indekseeritud paletti. Indekseeritud palett võimaldab teil vähendada määratletud värvide arvu nendele, mida teie pildil kasutatakse. Näiteks kui teil on fail, mis vajab 32-bitise paleti värve, kuid ei kasuta kõiki värve, siis saate määratleda indekseeritud paleti, millel pole kasutamata värve. Kui saadud palett mahub 24 bitti, väheneb faili suurus dramaatiliselt, ilma et see mõjutaks pildi kvaliteeti.

Bituaartide vanus ja laialdane kasutamine tähendab, et see on aktsepteeritud standardina, mis on patendivaba ja kasutajad ei pea muretsema kohtusse saamise pärast. Jpegil oli patentide osas üsna tormine minevik. Mõned ettevõtted on väitnud, et neil on Jpegi suhtes patendiõigused või jpegide üldine kasutamine avalikel veebisaitidel. Jpegi tõttu on palju ettevõtteid kohtusse kaevatud ja sajad miljonid dollarid on omanikud vahetanud. Ehkki kohtud või patendiamet on enamiku patentidest aegunud või need kehtetuks tunnistatud, on alati võimalus, et Jpegsiga võivad tekkida mõned juriidilised probleemid.

Kokkuvõte:
1. jpeg-piltide puhul kasutatakse kadudeta pakkimisalgoritmi, samas kui bitikaartide puhul kasutatakse kadudeta pakkimisalgoritme.
2. jpeg on üsna keeruline, samas kui bitikaardid on väga lihtsustatud.
3. Bittmapid saavad faili suurust veelgi vähendada, kasutades indekseeritud paletti, kus paletis on määratletud ainult pildil kasutatavad värvid.
4. Bitmap on patendivaba, samas kui Jpegil oli varem paar patendivahetust.