Bitmap vs Vector
Em computação gráfica, bitmap e gráficos vetoriais são dois formatos de arquivo usados para armazenar imagens digitais. O formato de bitmap usa uma matriz de bits com referência à posição de cada bit; ou seja, um mapa de bits para representar a imagem. O bitmap pertence à classe de formato de imagem de gráficos raster. O formato de gráfico vetorial usa formas geométricas básicas, como pontos, linhas, curvas e polígonos para representar a imagem.
Mais sobre bitmap
Um mapeamento de bits que representa a imagem como uma matriz é conhecido como bitmap. Da mesma forma, um mapeamento de pixels é chamado de pixmap. De uma certa perspectiva, pode-se afirmar que um mapeamento com 1 bit por pixel como um bitmap e um mapeamento com muitos bits por pixel como um pixmap. Em formatos não compactados de bitmaps, os pixels da imagem são armazenados em diferentes profundidades de cor na faixa de 1, 2, 4, 8, 16, 24 e 32 pixels. Profundidades de cor inferiores a 8 bits são usadas para armazenar cores em tons de cinza ou escalas de cores indexadas.
As imagens bitmap são salvas com a extensão.bmp. O tamanho mínimo do arquivo de uma imagem bitmap pode ser obtido por tamanho = largura • altura • n / 8, onde a altura e a largura são fornecidas em pixels, en é a profundidade da cor e o tamanho é o tamanho do arquivo em bytes. Com profundidade de cor de n bits, um bitmap pode incorporar 2n cores na imagem. Após a ampliação, os pixels que consistem na imagem de bitmap tornam-se visíveis como qualquer imagem de gráfico raster, como TIFF ou JPEG, tornando a imagem confusa.
Mais sobre gráficos vetoriais
Os gráficos vetoriais usam as figuras e formas geométricas básicas para representar uma imagem, onde todos os componentes são representados com expressões matemáticas. A imagem é gerada usando os caminhos ou traços (vetores que representam uma forma ou uma figura geométrica) passando por uma grade de pontos de controle embutidos no plano de trabalho da imagem com coordenadas posicionais definidas. A imagem contém instruções para gerar os traços com a forma, cor e espessura fornecidas. Esta informação está na estrutura do arquivo que diz ao computador para desenhar a imagem; portanto, qualquer alteração nesses parâmetros não afeta significativamente o tamanho do arquivo. Mais importante ainda, após a ampliação, ao contrário dos gráficos raster, a qualidade da imagem não muda significativamente. Isso ocorre porque os gráficos vetoriais geram a imagem com base em detalhes estruturais, em vez de detalhes posicionais.
Os gráficos vetoriais são usados em aplicativos modernos de imagem 2D e 3D. Tipografia de alta qualidade também é baseada em gráficos vetoriais. A maioria das impressoras e monitores modernos ainda são dispositivos de varredura; portanto, na exibição ou impressão, os gráficos vetoriais devem ser convertidos em imagens raster e é um processo relativamente fácil. No processo, o tamanho do arquivo da imagem quase não muda. Mas converter imagens raster em gráficos vetoriais é um processo extremamente difícil devido às formas e figuras complexas em imagens raster, que precisam ser representadas por expressões matemáticas. Dispositivos como câmeras e scanners funcionam com base em gráficos de varredura em vez de gráficos vetoriais. É impraticável converter essas imagens em gráficos vetoriais devido à natureza complexa da conversão necessária.
Os arquivos de gráficos vetoriais usam os tipos de arquivo SVG e CGM.
Qual é a diferença entre bitmap e gráficos vetoriais? • As imagens bitmap são geradas com um mapeamento de pixels com uma certa profundidade de cor, enquanto as imagens vetoriais são geradas usando figuras geométricas básicas e expressões matemáticas correspondentes. • Quando amplia os gráficos raster, basicamente os bitmaps mostram os pixels elementares causando uma perda significativa nos detalhes da imagem a ser visualizada, enquanto os gráficos vetoriais mostram uma perda de nível muito baixa nos detalhes do gráfico. |