Der beste Weg, um Vektor gegen Raster zu beschreiben

2216
Travis

Bei der Arbeit fragt mich oft jemand, ob er ein Bild (zB Firmenlogo) im EPS- oder SVG-Format erhalten kann. Sie gehen davon aus, dass, da ich das Image auf der Firmenseite abgelegt habe, ich es leicht in das gewünschte Format konvertieren und an sie senden kann.

Offensichtlich besteht das Problem darin, dass das Originalbild ein Rasterformat ist und nach einem Vektorbild gefragt wird. Ich habe oft Probleme, zu erklären, warum ich ihre Anfrage nicht erfüllen kann. Vor allem ohne ein paar technische Begriffe, die ich erklären müsste.

Ich bin nicht auf der Suche nach einer Antwort, wie man JPG in SVG oder Ähnliches konvertiert, sondern eher eine leicht verständliche Erklärung, warum der Prozess nicht so einfach ist, wie es scheint.

Bitte helfen Sie mir, das zu klären. Vielen Dank!

8

7 Antworten auf die Frage

22
hyperslug

Ich sage immer

Raster zeichnet die Pixel im Bild auf.

Vector zeichnet die Schritte auf, die zum Zeichnen des Bildes erforderlich waren.

Wenn Sie also Raster vergrößern, erhalten Sie ein großes Bild mit großen Pixeln. Wenn Sie den Vektor vergrößern, befolgt der Computer die Schritte zum erneuten Zeichnen mit einer höheren Auflösung.


Wenn Sie die Möglichkeit haben, es für sie zu demonstrieren, laden Sie Word und fügen Sie 1 kleines Bild (Raster) und 1 ClipArt ein. Dann ziehen Sie die Ecken, um zu zeigen, was passiert. Sie können das Vorher / Nachher sogar ausdrucken und an den Würfel hängen, damit Sie etwas zu zeigen haben.

@ arathorn, wahr; mehr hinzugefügt. hyperslug vor 14 Jahren 0
Ich mag die Demo-Idee sehr. Vielen Dank! Travis vor 14 Jahren 1
6
Grant

In Laien ausgedrückt.

Rasterbilder (normalerweise sage ich nur "Bitmap") nehmen die Farben der Reihe nach auf. Blau, blau, blau, hellblau, hellblau, hellblau ... (Jetzt zeige ich auf ein Objekt in der Nähe und lese Farben von oben nach links).

Vektorbild ist eine Beschreibung eines Bildes. "Ein hellblauer Kreis mit einem Durchmesser von 12 cm. Ein blauer Hintergrund.

Dann erkläre ich, wie Rasters besser für Fotos geeignet sind, da Kameras und Scanner das Bild sowieso sehen, und Vektoren eignen sich besser für Illustrationen, da sie beliebig groß sein können, ohne dass Details verloren gehen.

4
Kevin Panko

Vektorgrafiken sind der Etch-a-Skizze, wie Rastergrafiken ein Mosaik sind.

Oder alte Comic-Bücher, wenn man sie mit einer Lupe betrachtet. Grant vor 14 Jahren 1
Schöne Analogie und macht auch Sinn. Travis vor 14 Jahren 1
+1 für die Alltagsreferenzen - wenn das Publikum diese Artikel kennt! Torben Gundtofte-Bruun vor 13 Jahren 0
2
Axxmasterr

Der Hauptunterschied zwischen einer Vektorgrafik und einer gerasterten Grafik besteht darin, dass das Objekt objektorientiert dargestellt wird. Flash-Animationen sind ein gutes Beispiel für vektorisierte Grafiken. Ein digitales Bild ist ein perfektes Beispiel für ein gerastertes Bild, da es eine bestimmte Auflösung hat. Die Skalierung der beiden zeigt deutlich die Unterschiede. Vektorisierte Grafiken skalieren ohne zu verlieren, da sie auf Koordinaten basieren. Gerasterte Bilder werden vergrößert und die Pixel werden größer, je größer die Pixel werden.

True Type-Schriftarten sind ein gutes Beispiel, da sie auf jede beliebige Größe skaliert werden können und gut aussehen. Wenn Sie die Systemschriftart mit festem Abstand verwenden, werden Sie die Pixelbildung bemerken, wenn Sie die Größe vergrößern.

2
Joey

Vektorbilder bestehen aus Linien und Kurven. Im Allgemeinen handelt es sich dabei um Formen mit Umriss und Füllung, mit denen Sie alles andere zusammenstellen. Da Sie Formen in Form mathematischer Gleichungen angeben, sind sie gut skalierbar und sehen in jeder Auflösung oder Größe gleich aus.

Rasterbilder dagegen bestehen aus einem regelmäßigen Raster von Pixeln, von denen jedes eine Farbe hat. Das Ändern der Bildgröße verschlechtert die Qualität, da Sie nur das ursprüngliche Pixelraster als Ausgangspunkt haben.

Das Konvertieren von Raster in Vektor bedeutet im Wesentlichen, dass Sie herausfinden müssen, mit welchen Formen das Aussehen des Rasterbildes approximiert werden kann. Für gerade Linien ist dies normalerweise unkompliziert, aber für Kurven und ähnliches wird der Prozess etwas komplizierter, um das richtige Aussehen zu erhalten.

Es wird auch viel schwieriger, wenn das Rasterbild nur eine geringe Auflösung aufweist, z. B. im Web.

2
Kenneth Cochran

Ein Rasterbild ist wie ein Paint-by-Number-Bild, mit dem Sie als Kind gespielt haben. Jedem Pixel wird eine Nummer zugewiesen, die eine Farbe darstellt, und der Computer füllt alle Pixel aus, um sie anzuzeigen.

Ein Vektorbild ist so, als würde man einen Künstler bitten, alle Schritte aufzuschreiben, die er zur Erstellung eines Gemäldes unternimmt. Er zeichnet jeden Pinselstrich anhand seiner Position auf der Leinwand, seiner Form, Richtung und Größe auf. Ein anderer Künstler kann dann den Anweisungen folgen, um dasselbe Gemälde zu reproduzieren.

Ein Computer kann sehr gut mit Zahlen umgehen, so dass er beide Arten von Bildern problemlos reproduzieren kann. Wenn Sie jedoch ein Rasterbild in ein Vektorbild umwandeln, müssen Sie einen Künstler bitten, ein Zahlenraster und eine Farbpalette zu verwenden, zu bestimmen, welche Formen die Zahlen darstellen und dann Zeichne die Pinselstriche auf, die er für ihre Erstellung benutzt hätte.

Jeder kann eine Farbe mit Zahlenbild ausfüllen, aber die Formen und Pinselstriche, die erforderlich wären, um dasselbe Bild zu erstellen, können interpretiert werden. Ein guter Künstler könnte näher kommen, aber es würde niemals genau sein.

Ein Computer kann nichts besser als ein Künstler. Es kann kleinere, detailliertere Pinselstriche erzeugen als der talentierteste Künstler, aber es ist viel schwieriger, komplexe Formen zu erkennen. Das Beste, was es tun kann, ist eine enge Annäherung.

1
Mike McQuaid

Erklären Sie ihnen einfach, dass es zwei verschiedene Arten gibt, Bilder zu speichern, und Ihre ist die andere.