Najlepszy sposób na opisanie wektora vs raster


8

Wiele razy w pracy ktoś zapyta mnie, czy może uzyskać obraz (na przykład logo firmy) w formacie EPS lub SVG. Zakładają, że skoro umieściłem obraz na stronie firmy, mógłbym łatwo przekonwertować go na format, którego potrzebują, i wysłać do nich.

Oczywiście problem polega na tym, że oryginalny obraz jest formatem rastrowym i prosi o obraz wektorowy. Często mam problem z wyjaśnieniem, dlaczego nie mogę spełnić ich prośby. Zwłaszcza bez podania kilku terminów technicznych, które musiałbym wyjaśnić.

Nie szukam odpowiedzi na pytanie jak konwertować JPG na SVG lub podobne, ale raczej zrozumiałe wyjaśnienie, dlaczego proces nie jest tak prosty, jak się wydaje.

Pomóż mi to wyprostować. Dzięki!

Odpowiedzi:


22

Zawsze mówię

Raster rejestruje piksele w   obrazek.

Vector rejestruje kroki, jakie podjęła   Narysuj obrazek.

Więc jeśli powiększysz Raster, otrzymasz duży obraz z dużymi pikselami. Jeśli powiększysz wektor, komputer wykona kroki, aby przerysować w wyższej rozdzielczości.


Jeśli masz szansę na ich demo, załaduj Worda i umieść 1 mały (rastrowy) obraz i 1 obrazek. Następnie przeciągnij rogi, aby pokazać, co się dzieje. Możesz nawet wydrukować przed i po i powiesić go na swojej kostce, abyś mógł coś wskazać.

@arathorn, true; więcej dodane.
hyperslug

1
Bardzo podoba mi się pomysł demo. Dzięki!
Travis

6

W terminach laika.

Raster (zazwyczaj mówię tylko „bitmapy”) obrazy rejestrują kolory w kolejności. Niebieski, niebieski, niebieski, jasnoniebieski, jasnoniebieski, jasnoniebieski ... (W tym momencie wskazuję na pobliski obiekt i czytam kolory na górze, od lewej do prawej).

Grafika wektorowa to opis obrazu. „Jasnoniebieskie koło o średnicy 12 cm. Jednolite niebieskie tło.

Następnie wyjaśniam, jak Rastry są lepsze dla fotografii, ponieważ i tak kamery i skanery i tak widzą obraz, a wektory są lepsze dla ilustracji, ponieważ można je dowolnie powiększać bez utraty szczegółów.


4

Grafika wektorowa jest do szkicu, ponieważ grafika rastrowa jest mozaiką.


1
Albo stare komiksy oglądane przez szkło powiększające.
Grant

1
Ładna analogia i to ma sens.
Travis

+1 dla codziennych odniesień - jeśli publiczność zna te przedmioty!
Torben Gundtofte-Bruun

2

Główną różnicą między grafiką wektorową a grafiką rasteryzowaną jest jedna to reprezentacja współrzędnych tego, jak obiekt powinien wyglądać. Animacje Flash są dobrym przykładem grafiki wektorowej. Obraz cyfrowy jest doskonałym przykładem obrazu zrasteryzowanego, ponieważ ma określoną rozdzielczość. Zwiększenie tych dwóch wartości wyraźnie ilustruje różnice. Grafika wektoryzowana będzie skalowana bez utraty szczegółów, ponieważ są one oparte na współrzędnych. Zrasteryzowane obrazy skalują się, a piksele stają się bardziej widoczne, gdy piksele stają się coraz większe.

Czcionki True Type są dobrym przykładem, ponieważ skalują się do dowolnego rozmiaru i wyglądają dobrze, gdy używasz czcionki systemowej o stałej wysokości, zauważysz piksele podczas zwiększania rozmiaru.


2

Obrazy wektorowe składają się z linii i krzywych. Na ogół są to kształty z konturem i wypełnieniem, dzięki czemu komponujesz wszystko inne. Ponieważ określasz kształty w kategoriach równań matematycznych, skalują się one dobrze i wyglądają tak samo w każdej rozdzielczości lub rozmiarze.

Obrazy rastrowe składają się z regularnej siatki pikseli, z których każdy ma kolor. Zmiana rozmiaru obrazu pogarsza jego jakość, ponieważ jako punkt początkowy jest tylko oryginalna siatka pikseli.

Konwersja z rastra na wektor zasadniczo oznacza, że ​​trzeba spróbować dowiedzieć się, jakie kształty można wykorzystać do przybliżenia wyglądu uzyskanego za pomocą obrazu rastrowego. W przypadku linii prostych jest to zwykle proste, ale w przypadku krzywych i tym podobnych proces staje się nieco bardziej skomplikowany, aby uzyskać odpowiedni wygląd.

Jest też znacznie trudniej, jeśli obraz rastrowy ma niską rozdzielczość, na przykład w Internecie.


2

Obraz rastrowy jest jak obraz malowany liczbami, z którym grałeś jako dziecko. Każdy piksel ma przypisany numer reprezentujący kolor, a komputer po prostu wypełnia wszystkie piksele, aby go wyświetlić.

Grafika wektorowa jest jak poproszenie artysty o zapisanie wszystkich kroków, które podejmuje, aby stworzyć obraz. Rejestruje każdy pociągnięcie pędzla według jego położenia na płótnie, jego kształtu, kierunku i rozmiaru. Inny artysta może następnie postępować zgodnie z instrukcjami, aby odtworzyć ten sam obraz.

Komputer jest bardzo dobry z liczbami, dzięki czemu może z łatwością odtwarzać każdy rodzaj obrazu, ale przekształcenie obrazu rastrowego w obraz wektorowy jest jak poproszenie artysty o zrobienie siatki liczb i palety kolorów, określenie kształtów liczb, a następnie nagrywaj pociągnięcia pędzla, których użyłby do ich utworzenia.

Każdy może wypełnić obrazem farby według numerów, ale to, jakie kształty i pociągnięcia pędzla potrzebne do utworzenia tego samego zdjęcia, jest otwarte na interpretację. Dobry artysta może się zbliżyć, ale nigdy nie będzie dokładny.

Komputer nie może zrobić nic lepszego niż artysta. Może tworzyć mniejsze, bardziej szczegółowe pociągnięcia pędzlem niż nawet najbardziej utalentowany artysta, ale w rzeczywistości jest znacznie gorszy w rozpoznawaniu złożonych kształtów. Więc najlepsze, co może zrobić, to dokładne przybliżenie.


1

Po prostu wyjaśnij im, że istnieją dwa różne sposoby przechowywania obrazów, a Twój jest w inny sposób.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.