Bitmap срещу Vector
В компютърната графика Bitmap и Vector graphics са два формати на файлове, които се използват за съхранение на цифрови изображения. Форматът на растерната карта използва масив от битове във връзка с позицията на всеки бит; тоест карта от битове за представяне на изображението. Bitmap принадлежи към класа на формат на растерни графични изображения. Форматът на векторната графика използва основни геометрични фигури като точки, линии, криви и многоъгълници за представяне на изображението.
Повече за Bitmap
Съпоставяне на битове, представящи изображението като масив, е известно като растерна карта. По същия начин, картографирането на пикселите се нарича като пиксема. От определена гледна точка може да се каже, че картографирането с 1- бит на пиксел като растрово изображение и картографиране с много - битове на пиксел като пикселна карта. В некомпресирани формати на растерни пиксели се съхраняват изображения с различна дълбочина на цветовете в диапазона от 1, 2, 4, 8, 16, 24 и 32 пиксела. Дълбочините на цветовете по-малки от 8 бита се използват за съхранение на цвят на сивото или индексирани цветови скали.
Изображенията на bitmap се запазват с разширението .bmp. Минималният размер на файла на растерното изображение може да се получи по размер = ширина • височина • n / 8, където височината и ширината са дадени в пиксели, а n е дълбочината на цвета, а размерът е размера на файла в байтове. С n-битова дълбочина на цветовете, растерната карта може да включва 2n цвята в изображението. При увеличение пикселите, състоящи се от растерно изображение, стават видими както при всяко растерно графично изображение като TIFF или jpeg, което прави изображението неясно.
Повече за векторната графика
Векторната графика използва основните геометрични фигури и форми, за да представи изображение, където всички компоненти са представени с математически изрази. Изображението се генерира с помощта на пътеките или щрихите (вектори, представляващи форма или геометрична фигура), преминаващи през мрежа от контролни точки, вградени в работния план за изображението с определени позиционни координати. Изображението съдържа инструкции за генериране на щрихите с дадена форма, цвят и дебелина. Тази информация е в структурата на файла, който казва на компютъра да нарисува изображението; следователно, всяка промяна в тези параметри не влияе значително на размера на файла. По-важното е, че при увеличение, за разлика от растерната графика, качеството на изображението не се променя значително. Това е така, защото векторната графика генерира изображението на базата на структурни детайли, а не на позиционни детайли.
Векторната графика се използва в съвременните 2D и 3D приложения за изображения. Висококачествената типография се основава и на векторната графика. Повечето от съвременните принтери и дисплеи все още са растерни устройства; Следователно при показване или печат векторната графика трябва да бъде преобразувана в растерни изображения и е сравнително лесен процес. В процеса размерът на файла на изображението едва се променя. Но конвертирането на растерни изображения във векторна графика е изключително труден процес поради сложните форми и фигури в растерно изображение, които трябва да бъдат представени чрез математически изрази. Устройства като камери и скенери работят въз основа на растерна графика, а не на векторна графика. Непрактично е да преобразувате такива изображения във векторна графика поради сложния характер на необходимото преобразуване.
Векторните графични файлове използват типовете файлове SVG и CGM.
Каква е разликата между Bitmap и Vector Graphics? • Растерните изображения се генерират с картографиране на пиксели с определена дълбочина на цвета, докато векторните изображения се генерират с помощта на основни геометрични фигури и съответните математически изрази. • Когато увеличава растерната графика, основно растерните карти показват елементарните пиксели, което прави значителна загуба в детайлите на изображението, което се вижда, докато векторната графика показва много ниско ниво на загуба в подробности за графиката. |