Bitmap va vektor oʻrtasidagi farq

Bitmap va vektor oʻrtasidagi farq
Bitmap va vektor oʻrtasidagi farq

Video: Bitmap va vektor oʻrtasidagi farq

Video: Bitmap va vektor oʻrtasidagi farq
Video: 포토샵 강좌 #27. GIF, JPEG, PNG-8, PNG-24, WBMP, PSD, EPS, PDF, TIFF 파일 포맷의 차이점 2024, Noyabr
Anonim

Bitmap va vektor

Kompyuter grafikasida Bitmap va Vektorli grafiklar raqamli tasvirlarni saqlash uchun ishlatiladigan ikkita fayl formatidir. Bitmap formati har bir bitning joylashuviga mos keladigan bitlar massividan foydalanadi; ya'ni tasvirni ifodalash uchun bitlar xaritasi. Bitmap rastrli grafik tasvir formatlari sinfiga tegishli. Vektorli grafik formati tasvirni ifodalash uchun nuqtalar, chiziqlar, egri chiziqlar va koʻpburchaklar kabi asosiy geometrik shakllardan foydalanadi.

Bitmap haqida batafsil

Tasvirni massiv sifatida ifodalovchi bitlarning xaritasi bitmap deb nomlanadi. Xuddi shunday, piksellar xaritasi piksel xaritasi deb ataladi. Muayyan nuqtai nazardan shuni aytish mumkinki, bitmap sifatida piksel boshiga 1 bitli xaritalash va pikselli xarita sifatida ko'p bitli xaritalash. Bitmaplarning siqilmagan formatlarida tasvir piksellari 1, 2, 4, 8, 16, 24 va 32 piksel oralig'ida turli rang chuqurliklarida saqlanadi. Kulrang rang yoki indekslangan rang shkalalarini saqlash uchun 8 bitdan pastroq rang chuqurliklari ishlatiladi.

Bitmap tasvirlari.bmp kengaytmasi bilan saqlanadi. Bitmap tasvirining minimal fayl hajmini o'lcham=kenglik • balandlik • n/8 bo'yicha olish mumkin, bu erda balandlik va kenglik piksellarda, n - rang chuqurligi va o'lcham baytlarda fayl hajmi. n-bit rang chuqurligi bilan bitmap tasvirga 2n rangni o'z ichiga olishi mumkin. Kattalashtirilganda bitmap tasvirdan iborat piksellar TIFF yoki JPEG kabi rastrli grafik tasvirlar kabi koʻrinib qoladi va bu tasvirni noaniq qiladi.

Vektorli grafikalar haqida batafsil

Vektor grafikasi tasvirni ifodalash uchun asosiy geometrik figuralar va shakllardan foydalanadi, bunda barcha komponentlar matematik ifodalar bilan ifodalanadi. Tasvir aniq pozitsion koordinatalarga ega bo'lgan tasvir uchun ish rejasiga kiritilgan nazorat nuqtalari tarmog'idan o'tuvchi yo'llar yoki chiziqlar (shakl yoki geometrik figurani ifodalovchi vektorlar) yordamida yaratiladi. Rasmda berilgan shakl, rang va qalinlikdagi chiziqlarni yaratish bo'yicha ko'rsatmalar mavjud. Ushbu ma'lumot kompyuterga tasvirni chizishni bildiruvchi fayl tuzilishida joylashgan; shuning uchun bu parametrlarning har qanday o'zgarishi fayl hajmiga sezilarli ta'sir ko'rsatmaydi. Eng muhimi, kattalashtirishda, rastrli grafiklardan farqli o'laroq, tasvir sifati sezilarli darajada o'zgarmaydi. Buning sababi, vektor grafikasi tasvirni pozitsion tafsilotlarga emas, balki strukturaviy tafsilotlarga asoslangan holda yaratadi.

Vektorli grafikalar zamonaviy 2D va 3D tasvirlash ilovalarida qoʻllaniladi. Yuqori sifatli tipografiya ham vektor grafikasiga asoslangan. Zamonaviy printerlar va displeylarning aksariyati hali ham rastr qurilmalar; shuning uchun ko'rsatish yoki chop etishda vektor grafikasi rastrli tasvirlarga aylantirilishi kerak va bu nisbatan oson jarayondir. Jarayonda tasvirning fayl hajmi deyarli o'zgarmaydi. Ammo rastrli tasvirlarni vektor grafikasiga aylantirish nihoyatda qiyin jarayon, chunki rastrli tasvirdagi murakkab shakl va raqamlar matematik ifodalar bilan ifodalanishi kerak. Kameralar va skanerlar kabi qurilmalar vektor grafikasidan ko'ra rastrli grafika asosida ishlaydi. Bunday tasvirlarni vektor grafikasiga aylantirish maqsadga muvofiq emas, chunki konvertatsiya qilishning murakkab xususiyati talab qilinadi.

Vektorli grafik fayllar SVG va CGM fayl turlaridan foydalanadi.

Bitmap va vektor grafikasi oʻrtasidagi farq nima?

• Bitmap tasvirlari ma'lum rang chuqurligiga ega piksellar xaritasi bilan, vektor tasvirlar esa asosiy geometrik raqamlar va mos keladigan matematik ifodalar yordamida yaratilgan.

• Rastrli grafiklarni kattalashtirganda, asosan bitmaplar elementar piksellarni koʻrish uchun tasvir tafsilotlarini sezilarli darajada yoʻqotadi, vektor grafiklari esa grafik tafsilotlarida juda past darajadagi yoʻqotishlarni koʻrsatadi.

Tavsiya: