Os gráficos vetoriais são um conceito de computação gráfica que define uma imagem como um conjunto de pontos conectados por linhas e curvas. Isso é em comparação com gráficos raster que salvam individualmente o valor de cada pixel.
Este conceito de design significa que as imagens vetoriais podem ser aumentadas ou reduzidas à vontade, sem perda de qualidade ou aumento no tamanho do arquivo. Em comparação, dimensionar imagens rasterizadas aumenta o tamanho do arquivo e resulta em pixelização, pois o computador tem que adivinhar qual valor os novos pixels devem ter.
Problemas com gráficos vetoriais
Por mais que pareça que as imagens baseadas em vetor devem ser preferidas às imagens baseadas em raster, nem sempre é esse o caso. As imagens vetoriais geralmente lutam com cenas complexas, como fotografias. As mudanças suaves e contínuas de cor são essencialmente impossíveis de replicar em um formato baseado em forma sem aumentar muito o tamanho do arquivo em comparação com uma imagem rasterizada. Por exemplo, converter uma foto de formato raster em uma imagem baseada em vetor pode resultar em aumentos no tamanho do arquivo entre dez e cem vezes, ao mesmo tempo em que resulta em uma redução notável na qualidade devido a artefatos de faixas.
Dica: Um artefato de faixa é uma imperfeição em uma imagem em que o que deveria ser uma transição suave de cores é obviamente escalonado, fazendo com que faixas de cores distintas fiquem visíveis.
Onde os gráficos vetoriais são úteis?
Os gráficos vetoriais geralmente são úteis para imagens mais simples, como logotipos, onde há menos formas complexas e cores com detalhes finos. Nesses contextos, os gráficos vetoriais podem ser aumentados ou reduzidos à vontade, sem degradação da qualidade. Por exemplo, você pode aumentar o zoom o quanto quiser em uma curva e ela ainda será suave e nítida, em vez de ficar obviamente irregular ou borrada.
Embora a vetorização, ou processo de conversão de gráficos raster em formato vetorial, tenha muitos problemas, o inverso não é verdadeiro. A rasterização de imagens vetoriais é simples de fazer, pois o computador só precisa registrar os valores de cada pixel no momento da conversão. O processo de rasterização também é necessário para exibir imagens vetoriais em telas de computador, pois os monitores são feitos de grades de pixels.