Różnica między mapą bitową a wektorem

Mapa bitowa a wektor

W grafice komputerowej grafika bitmapowa i wektorowa to dwa formaty plików używane do przechowywania obrazów cyfrowych. Format bitmapy wykorzystuje tablicę bitów w odniesieniu do pozycji każdego bitu; to znaczy mapa bitów reprezentujących obraz. Bitmapa należy do klasy formatu grafiki rastrowej. Format grafiki wektorowej wykorzystuje podstawowe kształty geometryczne, takie jak punkty, linie, krzywe i wielokąty do przedstawienia obrazu.

Więcej informacji o bitmapie

Mapowanie bitów reprezentujących obraz jako tablicę jest znane jako mapa bitowa. Podobnie odwzorowanie pikseli nazywane jest pikmapą. Z pewnej perspektywy można stwierdzić, że mapowanie z 1 bitem na piksel jako bitmapą i mapowanie z wieloma bitami na piksel jako mapą pikselową. W nieskompresowanych formatach map bitowych piksele obrazu są przechowywane na różnych głębokościach kolorów w zakresie od 1, 2, 4, 8, 16, 24 i 32 pikseli. Głębokości kolorów mniejsze niż 8 bitów służą do przechowywania kolorów w skali szarości lub indeksowanych skal kolorów.

Obrazy bitmapowe są zapisywane z rozszerzeniem .bmp. Minimalny rozmiar pliku obrazu bitmapowego można uzyskać przez rozmiar = szerokość • wysokość • n / 8, gdzie wysokość i szerokość są podane w pikselach, a n to głębia koloru, a rozmiar to rozmiar pliku w bajtach. Przy n-bitowej głębi kolorów bitmapa może zawierać 2n kolorów na obrazie. Po powiększeniu piksele składające się z obrazu bitmapowego stają się widoczne jak w przypadku każdego obrazu rastrowego, takiego jak TIFF lub jpeg, co powoduje, że obraz jest niejasny.

Więcej informacji o grafice wektorowej

Grafika wektorowa wykorzystuje podstawowe figury geometryczne i kształty do przedstawienia obrazu, w którym wszystkie komponenty są przedstawione za pomocą wyrażeń matematycznych. Obraz jest generowany przy użyciu ścieżek lub obrysów (wektory reprezentujące kształt lub figurę geometryczną) przechodzących przez siatkę punktów kontrolnych osadzonych w planie pracy dla obrazu z określonymi współrzędnymi pozycyjnymi. Obraz zawiera instrukcje generowania pociągnięć o danym kształcie, kolorze i grubości. Ta informacja znajduje się w strukturze pliku, który każe komputerowi narysować obraz; dlatego każda zmiana tych parametrów nie wpływa znacząco na rozmiar pliku. Co ważniejsze, po powiększeniu, w przeciwieństwie do grafiki rastrowej, jakość obrazu nie zmienia się znacząco. Wynika to z faktu, że grafika wektorowa generuje obraz na podstawie szczegółów konstrukcyjnych, a nie szczegółów pozycyjnych.

Grafika wektorowa jest wykorzystywana we współczesnych aplikacjach do obrazowania 2D i 3D. Wysokiej jakości typografia oparta jest również na grafice wektorowej. Większość współczesnych drukarek i wyświetlaczy to wciąż urządzenia rastrowe; dlatego podczas wyświetlania lub drukowania grafika wektorowa musi zostać przekształcona w obrazy rastrowe i jest to stosunkowo łatwy proces. Rozmiar pliku obrazu prawie się nie zmienia. Ale konwersja obrazów rastrowych na grafikę wektorową jest niezwykle trudnym procesem ze względu na złożone kształty i liczby w obrazie rastrowym, które muszą być reprezentowane przez wyrażenia matematyczne. Urządzenia takie jak aparaty fotograficzne i skanery działają w oparciu o grafikę rastrową, a nie grafikę wektorową. Konwersja takich obrazów do grafiki wektorowej jest niepraktyczna ze względu na złożony charakter wymaganej konwersji.

Pliki grafiki wektorowej używają typów SVG i CGM.

Jaka jest różnica między mapą bitową a grafiką wektorową?

• Obrazy bitmapowe są generowane za pomocą mapowania pikseli o określonej głębi kolorów, podczas gdy obrazy wektorowe są generowane przy użyciu podstawowych figur geometrycznych i odpowiednich wyrażeń matematycznych.

• Po powiększeniu grafiki rastrowej, w zasadzie mapy bitowe pokazują piksele elementarne, co powoduje znaczną utratę szczegółów wyświetlanego obrazu, podczas gdy grafika wektorowa wykazuje bardzo niski poziom utraty szczegółów w grafice.