Mapa de bits frente a vector
En los gráficos por computadora, los mapas de bits y los gráficos vectoriales son dos formatos de archivo que se utilizan para almacenar imágenes digitales. El formato de mapa de bits utiliza una matriz de bits con referencia a la posición de cada bit; es decir, un mapa de bits para representar la imagen. El mapa de bits pertenece a la clase de formato de imagen de gráficos de trama. El formato de gráficos vectoriales utiliza formas geométricas básicas como puntos, líneas, curvas y polígonos para representar la imagen.
Más sobre mapa de bits
Un mapa de bits que representa la imagen como una matriz se conoce como mapa de bits. Del mismo modo, un mapeo de píxeles se denomina mapa de píxeles. Desde cierta perspectiva, se puede afirmar que una asignación con 1 bit por píxel como mapa de bits y una asignación con muchos bits por píxel como mapa de píxeles. En formatos sin comprimir de mapas de bits, los píxeles de la imagen se almacenan en diferentes profundidades de color dentro del rango de 1, 2, 4, 8, 16, 24 y 32 píxeles. Las profundidades de color inferiores a 8 bits se utilizan para almacenar colores en escala de grises o escalas de colores indexadas.
Las imágenes de mapa de bits se guardan con la extensión.bmp. El tamaño mínimo de archivo de una imagen de mapa de bits se puede obtener por tamaño=ancho • alto • n/8, donde el alto y el ancho se dan en píxeles, y n es la profundidad de color y el tamaño es el tamaño del archivo en bytes. Con una profundidad de color de n bits, un mapa de bits puede incorporar 2n colores en la imagen. Tras la ampliación, los píxeles que consisten en una imagen de mapa de bits se vuelven visibles como con cualquier imagen de gráficos de trama como TIFF o JPEG, lo que hace que la imagen no sea clara.
Más sobre gráficos vectoriales
Los gráficos vectoriales utilizan figuras y formas geométricas básicas para representar una imagen, donde todos los componentes se representan con expresiones matemáticas. La imagen se genera usando las rutas o trazos (vectores que representan una forma o una figura geométrica) que pasan a través de una cuadrícula de puntos de control incrustados en el plan de trabajo de la imagen con coordenadas posicionales definidas. La imagen contiene instrucciones para generar los trazos con la forma, el color y el grosor determinados. Esta información está en la estructura del archivo que le dice a la computadora que dibuje la imagen; por lo tanto, cualquier cambio en estos parámetros no afecta significativamente el tamaño del archivo. Más importante aún, con la ampliación, a diferencia de los gráficos de trama, la calidad de la imagen no cambia significativamente. Esto se debe a que los gráficos vectoriales generan la imagen en función de los detalles estructurales en lugar de los detalles posicionales.
Los gráficos vectoriales se utilizan en aplicaciones modernas de imágenes 2D y 3D. La tipografía de alta calidad también se basa en gráficos vectoriales. La mayoría de las impresoras y pantallas modernas siguen siendo dispositivos de trama; por lo tanto, al mostrar o imprimir, los gráficos vectoriales deben convertirse en imágenes de trama y es un proceso relativamente fácil. En el proceso, el tamaño del archivo de la imagen apenas cambia. Pero convertir imágenes rasterizadas en gráficos vectoriales es un proceso extremadamente difícil debido a las formas y figuras complejas de las imágenes rasterizadas, que deben representarse mediante expresiones matemáticas. Los dispositivos como cámaras y escáneres funcionan en función de gráficos de trama en lugar de gráficos vectoriales. No es práctico convertir este tipo de imágenes en gráficos vectoriales debido a la naturaleza compleja de la conversión requerida.
Los archivos de gráficos vectoriales utilizan los tipos de archivo SVG y CGM.
¿Cuál es la diferencia entre mapa de bits y gráficos vectoriales?
• Las imágenes de mapa de bits se generan con un mapeo de píxeles que tienen una cierta profundidad de color, mientras que las imágenes vectoriales se generan utilizando figuras geométricas básicas y las expresiones matemáticas correspondientes.
• Cuando se amplían los gráficos rasterizados, básicamente los mapas de bits muestran los píxeles elementales con una pérdida significativa en los detalles de la imagen a visualizar, mientras que los gráficos vectoriales muestran una pérdida de nivel muy bajo en los detalles del gráfico.