Vektorová grafika

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Vektorová grafika je metoda počítačového grafického zpracování, která pracuje s matematickými objekty, jako jsou body, úsečky, křivky a mnohostěny, namísto rastrových (pixelových) obrázků. Vektorová grafika umožňuje ukládat a manipulovat s grafickými objekty pomocí matematických vzorců, které uchovávají informace o jejich tvaru, velikosti, farbě a dalších vlastnostech. Tato metoda je často používána v oblasti návrhu loga, ilustrací, animací a dalších grafických prvků. Vektorová grafika má několik výhod oproti rastrové grafice, jako je možnost neomezeného zvětšování a zmenšování bez ztráty kvality, částečně transparentní objekty a větší flexibilita při úpravách. Na druhou stranu vektorová grafika není vhodná pro zachycení fotorealistických obrázků s bohatými detaily. Vektorovou grafiku lze vytvořit pomocí specializovaných grafických programů, které umožňují vektorové kreslení a úpravy. Tyto programy umožňují také exportovat vektorovou grafiku do rastrových formátů, jako je JPEG nebo PNG. Vektorová grafika se stále více rozšiřuje do různých oblastí počítačové grafiky a designu. Je často využívána v reklamě, webovém designu, animaci, CAD (počítačově asistovaném navrhování) a dalších oborech. Vektorová grafika má také svá vlastní specifická pravidla a koncepty, které je důležité porozumět pro efektivní práci s ní. Patří sem například vektorové tvary, uzly, hladiny a stíny. Celkově je vektorová grafika důležitým nástrojem v grafickém designu a umožňuje tvorbu přesných a atraktivních grafických prvků.

Vektorová grafika je jeden ze dvou základních způsobů reprezentace obrazových informací v počítačové grafice. Zatímco v rastrové grafice je celý obrázek popsán pomocí hodnot jednotlivých barevných bodů (pixelů) uspořádaných do pravoúhlé mřížky, vektorový obrázek je složen ze základních, přesně definovaných útvarů, jako jsou body, přímky, křivky a mnohoúhelníky.

...
...

Výhody

Vektorová grafika má proti rastrové grafice některé výhody: * Je v ní možné libovolné zmenšování nebo zvětšování obrázku beze ztráty kvality (viz ukázka v úvodu článku). * Je možné pracovat s každým objektem v obrázku odděleně. +more * Výsledná paměťová náročnost obrázku je u jednolitých barevných obrázků menší, než při použití rastrového zápisu (Např. černé kolečko se zapíše jako kruh o daném poloměru vyplněný černou barvou - tedy 3 informace, zatímco u bitmapy by bylo zapotřebí definovat každý pixel zvlášť, přitom pořád dokola téměř stejnou informací - pixel barvy #000000 o souřadnici [x,y], pixel barvy #000000 o souřadnici [x+1,y], pixel barvy #000000 o souřadnici [x+2,y], atd. ).

Nevýhody

Oproti rastrové grafice zpravidla složitější pořízení obrázku. V rastrové grafice lze obrázek snadno pořídit pomocí fotoaparátu nebo skeneru. +more * Překročí-li složitost grafického objektu určitou mez, začne být vektorová grafika náročnější na operační paměť a procesor než grafika bitmapová. * Nehodí se na zápis složitých barevných ploch, například fotografie.

Použití

Vektorová grafika se používá zejména pro počítačovou sazbu, tvorbu ilustrací, diagramů, logotypů, nebo při tvorbě flashových animací. Pro práci s vektorovou grafikou se používají vektorové editory (např. +more Adobe Illustrator, CorelDRAW, Inkscape nebo Zoner Callisto 5).

Bézierova křivka

Bézierova křivka SVG

Teoretickým základem vektorové grafiky je analytická geometrie. Obrázek není složen z jednotlivých bodů, ale z křivek - vektorů. +more Křivky spojují jednotlivé kotevní body a mohou mít definovanou výplň (barevná plocha nebo barevný přechod). Tyto čáry se nazývají Bézierovy křivky.

Francouzský matematik Pierre Bézier vyvinul metodu, díky které je schopen popsat pomocí čtyř bodů libovolný úsek křivky. Křivka je popsána pomocí dvou krajních bodů (tzv. +more kotevní body) a dvou bodů, které určují tvar křivky (tzv. kontrolní body). Spojnice mezi kontrolním bodem a kotevním bodem je tečnou k výsledné křivce.

Formáty vektorové grafiky

. eps, . +moreps - PostScript * . pdf - Portable Document Format * . ai - Adobe Illustrator Artwork * . cdr - Corel Draw * . svg - Scalable Vector Graphics * . zmf - Zoner Callisto.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top