Perbezaan antara bitmap dan jpeg

Perbezaan antara bitmap dan jpeg

Bitmap vs JPEG

Di dunia pencitraan, terdapat banyak standard yang boleh digunakan dalam menyimpan dan bekerja dengan imej. Bitmap adalah yang tertua dari piawaian ini dan telah berada di hampir semua sistem operasi sementara JPEG adalah standard yang telah dibangunkan kemudian oleh kumpulan pakar fotografi bersama untuk mengendalikan foto dan imej realistik lain. Bitmaps sangat mudah dalam menyimpan imej dan bahkan tidak mempunyai keupayaan mampatan pada mulanya tidak seperti JPEG yang menggunakan algoritma kompleks untuk mengoptimumkan kualiti imej sambil mengekalkan saiz fail yang rendah.

Untuk mengurangkan saiz imej, JPEG menggunakan algoritma mampatan lossy yang menghilangkan bahagian data dari imej. Bitmap tidak menawarkan mampatan dan imej lossy dalam bitmaps sering cenderung agak besar. Untuk mengurangkan saiz imej bitmap, anda perlu menggunakan algoritma mampatan seperti zip atau menggunakan palet yang diindeks. Palet yang diindeks membolehkan anda mengurangkan bilangan warna yang ditetapkan untuk yang digunakan dalam gambar anda. Sebagai contoh, jika anda mempunyai fail yang memerlukan warna dalam palet 32 ​​bit tetapi tidak menggunakan semua warna boleh menentukan palet yang diindeks yang tidak mempunyai warna yang tidak digunakan. Sekiranya palet yang dihasilkan sesuai dengan 24 bit, saiz fail dikurangkan secara dramatik tanpa menjejaskan kualiti gambar.

Umur dan penggunaan bitmaps yang meluas bermaksud bahawa ia telah diterima sebagai standard yang bebas paten dan pengguna tidak perlu risau. JPEG mempunyai masa lalu yang dahsyat ketika datang ke paten. Sesetengah syarikat telah mendakwa bahawa mereka mempunyai hak paten ke atas JPEG atau penggunaan umum JPEG di laman web awam. Banyak syarikat telah didakwa dan beratus -ratus juta dolar telah berubah tangan kerana JPEG. Walaupun kebanyakan paten sudah tamat atau dibatalkan oleh mahkamah atau pejabat paten, selalu ada kemungkinan bahawa beberapa isu undang -undang mungkin timbul melibatkan jpeg.

Ringkasan:
1. Imej JPEG menggunakan algoritma mampatan lossy sementara bitmaps menggunakan algoritma mampatan tanpa kehilangan.
2. JPEG agak rumit manakala bitmaps sangat sederhana.
3. Bitmaps dapat menurunkan saiz fail mereka lebih jauh dengan menggunakan palet yang diindeks di mana hanya warna yang digunakan dalam imej ditakrifkan dalam palet.
4. Bitmap adalah Paten Percuma manakala JPEG mempunyai beberapa paten paten pada masa lalu.