Bitmap vs. Vektor
In der Computergrafik sind Bitmap und Vektorgrafiken zwei Dateiformate, die zum Speichern digitaler Bilder verwendet werden. Das Bitmap-Format verwendet ein Array von Bits mit Bezug auf die Position jedes Bits; das heißt, eine Karte von Bits zur Darstellung des Bildes. Bitmap gehört zur Bildformatklasse für Rastergrafiken. Das Vektorgrafikformat verwendet grundlegende geometrische Formen wie Punkte, Linien, Kurven und Polygone, um das Bild darzustellen.
Mehr über Bitmap
Eine Zuordnung von Bits, die das Bild als Array darstellen, wird als Bitmap bezeichnet. In ähnlicher Weise wird eine Abbildung von Pixeln als Pixmap bezeichnet. Aus einer bestimmten Perspektive lässt sich sagen, dass eine Abbildung mit 1-Bit pro Pixel als Bitmap und eine Abbildung mit vielen – Bits pro Pixel als Pix-Map gilt. In unkomprimierten Formaten von Bitmaps werden Bildpixel in verschiedenen Farbtiefen im Bereich von 1, 2, 4, 8, 16, 24 und 32 Pixeln gespeichert. Farbtiefen von weniger als 8 Bit werden verwendet, um Graustufenfarbe oder indizierte Farbskalen zu speichern.
Bitmap-Bilder werden mit der Endung.bmp gespeichert. Die minimale Dateigröße eines Bitmap-Bildes kann ermittelt werden durch Größe=Breite • Höhe • n/8, wobei Höhe und Breite in Pixel angegeben werden und n die Farbtiefe und Größe die Dateigröße in Byte ist. Bei einer Farbtiefe von n Bit kann eine Bitmap 2n Farben im Bild enth alten. Bei der Vergrößerung werden die aus Pixeln bestehenden Bitmap-Bilder wie bei jedem Rastergrafikbild wie TIFF oder JPEG sichtbar, wodurch das Bild unscharf wird.
Mehr über Vektorgrafiken
Die Vektorgrafiken verwenden die grundlegenden geometrischen Figuren und Formen, um ein Bild darzustellen, wobei alle Komponenten mit mathematischen Ausdrücken dargestellt werden. Das Bild wird unter Verwendung der Pfade oder Striche (Vektoren, die eine Form oder eine geometrische Figur darstellen) erzeugt, die durch ein Gitter von Kontrollpunkten verlaufen, die in den Arbeitsplan für das Bild mit bestimmten Positionskoordinaten eingebettet sind. Das Bild enthält Anweisungen zum Generieren der Striche mit gegebener Form, Farbe und Dicke. Diese Informationen befinden sich in der Struktur der Datei, die den Computer anweist, das Bild zu zeichnen; Daher wirkt sich jede Änderung dieser Parameter nicht wesentlich auf die Dateigröße aus. Noch wichtiger ist, dass sich bei Vergrößerung im Gegensatz zu Rastergrafiken die Qualität des Bildes nicht wesentlich ändert. Dies liegt daran, dass die Vektorgrafiken das Bild auf der Grundlage von Strukturdetails und nicht von Positionsdetails generieren.
Vektorgrafiken werden in modernen 2D- und 3D-Bildgebungsanwendungen verwendet. Auch hochwertige Typografie basiert auf Vektorgrafiken. Die meisten modernen Drucker und Displays sind immer noch Rastergeräte; daher müssen beim Anzeigen oder Drucken Vektorgrafiken in Rasterbilder umgewandelt werden, was ein relativ einfacher Prozess ist. Die Dateigröße des Bildes ändert sich dabei kaum. Das Konvertieren von Rasterbildern in Vektorgrafiken ist jedoch aufgrund der komplexen Formen und Figuren in Rasterbildern, die durch mathematische Ausdrücke dargestellt werden müssen, ein äußerst schwieriger Prozess. Geräte wie Kameras und Scanner arbeiten auf Basis von Rastergrafiken statt Vektorgrafiken. Es ist unpraktisch, solche Bilder in Vektorgrafiken umzuwandeln, da die Konvertierung sehr komplex ist.
Vektorgrafikdateien verwenden die Dateitypen SVG und CGM.
Was ist der Unterschied zwischen Bitmap und Vektorgrafiken?
• Die Bitmap-Bilder werden mit einer Abbildung von Pixeln mit einer bestimmten Farbtiefe erzeugt, während Vektorbilder mit einfachen geometrischen Figuren und entsprechenden mathematischen Ausdrücken erzeugt werden.
• Wenn Rastergrafiken vergrößert werden, zeigen Bitmaps im Wesentlichen die elementaren Pixel, was zu einem erheblichen Detailverlust des anzuzeigenden Bildes führt, während Vektorgrafiken einen sehr geringen Detailverlust der Grafik aufweisen.