Perbezaan antara bitmap dan vektor

Perbezaan antara bitmap dan vektor

Bitmap vs vektor

Dalam grafik komputer, grafik bitmap dan vektor adalah dua format fail yang digunakan untuk menyimpan imej digital. Format bitmap menggunakan pelbagai bit dengan merujuk kepada kedudukan setiap bit; iaitu peta bit untuk mewakili gambar. Bitmap milik kelas format imej grafik raster. Format grafik vektor menggunakan bentuk geometri asas seperti titik, garis, lengkung, dan poligon untuk mewakili imej.

Lebih banyak mengenai Bitmap

Pemetaan bit yang mewakili imej sebagai array dikenali sebagai bitmap. Begitu juga, pemetaan piksel dipanggil sebagai pixmap. Dari perspektif tertentu, dapat dinyatakan bahawa pemetaan dengan 1- bit per pixel sebagai bitmap dan pemetaan dengan banyak - bit per pixel sebagai peta pix. Dalam format bitmaps yang tidak dikompresi, piksel imej disimpan dalam kedalaman warna yang berbeza dalam julat dari 1, 2, 4, 8, 16, 24, dan 32 piksel. Kedalaman warna lebih rendah daripada 8-bit digunakan untuk menyimpan warna skala kelabu atau skala warna yang diindeks.

Imej bitmap disimpan dengan lanjutan .bmp. Saiz fail minimum imej bitmap boleh diperolehi dengan saiz = lebar • ketinggian • n/8, di mana ketinggian dan lebar diberikan dalam piksel, dan n ialah kedalaman warna dan saiz adalah saiz fail dalam bait. Dengan kedalaman warna n-bit, bitmap mungkin memasukkan warna 2n dalam gambar. Setelah pembesaran, piksel yang terdiri daripada imej bitmap menjadi kelihatan seperti mana -mana imej grafik raster seperti TIFF atau JPEG, menjadikan imej tidak jelas.

Lebih banyak mengenai grafik vektor

Grafik vektor menggunakan angka dan bentuk geometri asas untuk mewakili imej, di mana semua komponen diwakili dengan ungkapan matematik. Imej dihasilkan menggunakan laluan atau strok (vektor yang mewakili bentuk atau angka geometri) melalui grid titik kawalan yang tertanam dalam pelan kerja untuk imej dengan koordinat pos yang pasti. Imej mengandungi arahan untuk menghasilkan pukulan dengan bentuk, warna dan ketebalan tertentu. Maklumat ini berada dalam struktur fail yang memberitahu komputer untuk menarik imej; Oleh itu, sebarang perubahan dalam parameter ini tidak menjejaskan saiz fail dengan ketara. Lebih penting lagi, apabila pembesaran, tidak seperti grafik raster kualiti imej tidak berubah dengan ketara. Ini kerana grafik vektor menjana imej berdasarkan butiran struktur dan bukannya butiran kedudukan.

Grafik Vektor digunakan dalam aplikasi pengimejan 2D dan 3D moden. Tipografi berkualiti tinggi juga berdasarkan grafik vektor. Kebanyakan pencetak dan paparan moden masih peranti raster; Oleh itu, dalam memaparkan atau mencetak, grafik vektor harus ditukar menjadi imej raster dan agak mudah proses. Dalam proses, saiz fail imej hampir tidak berubah. Tetapi menukar imej raster ke grafik vektor adalah proses yang sangat sukar kerana bentuk dan angka kompleks dalam imej raster, yang perlu diwakili oleh ekspresi matematik. Peranti seperti kamera dan pengimbas berfungsi berdasarkan grafik raster dan bukannya pada grafik vektor. Tidak praktikal untuk menukar imej tersebut kepada grafik vektor kerana sifat kompleks penukaran diperlukan.

Fail Grafik Vektor Gunakan jenis fail SVG dan CGM.

Apakah perbezaan antara grafik bitmap dan vektor?

• Imej bitmap dihasilkan dengan pemetaan piksel yang mempunyai kedalaman warna tertentu, sementara imej vektor dijana menggunakan angka geometri asas dan ungkapan matematik yang sepadan.

• Apabila membesarkan grafik raster, pada dasarnya bitmaps menunjukkan piksel asas yang membuat kerugian besar dalam butiran imej untuk dilihat, sementara grafik vektor menunjukkan kehilangan tahap yang sangat rendah dalam butiran grafik.