Bitmap i Jpeg

Anonim

Bitmap vs Jpeg

U svijetu slikanja postoje mnogi standardi koji se mogu koristiti za spremanje i rad s slikama. Bitmap je najstariji od ovih standarda i bio je u gotovo svim operativnim sustavima, dok je Jpeg standard koji je zajednički razvio mnogo kasnije zajednice za fotografiranje i druge realistične slike. Bitmape su vrlo jednostavne za spremanje slika i nisu imale mogućnosti kompresije na početku za razliku od Jpeg koji koristi složene algoritme za optimiziranje kvalitete slike uz nisku razinu datoteke.

Da bi se smanjila veličina slike, Jpeg koristi algoritam kompresije gubitka koji uklanja dijelove podataka s slike. Bitmap ne nudi kompresiju gubitka i slike u bitmape često imaju tendenciju da budu vrlo velike. Da biste smanjili veličinu bitmap slike, trebali biste koristiti algoritam kompresije kao što je zip ili koristiti indeksiranu paletu. Indeksirana paleta omogućuje vam da smanjite broj definiranih boja onima koji se koriste na vašoj slici. Kao primjer, ako imate datoteku koja treba boje u 32 paletnoj paleti, ali ne koristi sve boje, može odrediti indeksiranu paletu koja nema neiskorištene boje. Ako se dobivena paleta uklapa u 24 bita, veličina datoteke dramatično se smanjuje bez utjecaja na kvalitetu slike.

Dob i rasprostranjena upotreba bitmapa znači da je prihvaćena kao standard koji je slobodan od patenata i korisnici ne moraju brinuti o tome da se tužite. Jpeg je imao prilično burne prošlosti kada je riječ o patentima. Neke tvrtke su tvrdile da imaju prava na patent za Jpeg ili opću uporabu Jpegova na javnim internetskim stranicama. Mnogo tvrtki je tuženo i stotine milijuna dolara su promijenile ruke zbog Jpeg. Iako većina patenata već istječe ili ukidaju sudovi ili patentni ured, uvijek postoji mogućnost da se mogu pojaviti neka pravna pitanja koja uključuju Jpegs.

Sažetak: 1. Jpeg slike koriste algoritam za gubitak gubitaka, dok bitmap koristi algoritme kompresije bez gubitaka. 2. Jpegs su prilično složeni dok su bitmape vrlo jednostavne. 3. Bitmape može još više smanjiti njihovu veličinu pomoću indeksirane palete gdje se samo palete koje se koriste na slici definirane u paleti. 4. Bitmap je slobodan, dok je Jpeg imao nekoliko patenata u prošlosti.