Bitmap vs Vector
En els gràfics per ordinador, el mapa de bits i els gràfics vectorials són dos formats de fitxer que s'utilitzen per emmagatzemar imatges digitals. El format de mapa de bits utilitza una matriu de bits amb referència a la posició de cada bit; és a dir, un mapa de bits per representar la imatge. El mapa de bits pertany a la classe de format d'imatge de gràfics ràster. El format de gràfics vectorials utilitza formes geomètriques bàsiques com ara punts, línies, corbes i polígons per representar la imatge.
Més sobre el mapa de bits
Un mapa de bits que representa la imatge com a matriu es coneix com a mapa de bits. De la mateixa manera, un mapa de píxels s'anomena mapa de píxels. Des d'una certa perspectiva, es pot afirmar que un mapeig amb 1 bit per píxel com a mapa de bits i un mapeig amb molts bits per píxel com a mapa de píxels. En els formats de mapes de bits no comprimits, els píxels d'imatge s'emmagatzemen en diferents profunditats de color dins del rang d'1, 2, 4, 8, 16, 24 i 32 píxels. Les profunditats de color inferiors a 8 bits s'utilitzen per emmagatzemar el color en escala de grisos o les escales de color indexades.
Les imatges de mapa de bits es desen amb l'extensió.bmp. La mida mínima del fitxer d'una imatge de mapa de bits es pot obtenir mitjançant mida=amplada • alçada • n/8, on l'alçada i l'amplada es donen en píxels, i n és la profunditat del color i la mida és la mida del fitxer en bytes. Amb una profunditat de color de n bits, un mapa de bits pot incorporar 2n colors a la imatge. Quan s'amplia, els píxels que consisteixen en una imatge de mapa de bits es fan visibles com amb qualsevol imatge de gràfics ràster com ara TIFF o JPEG, la qual cosa fa que la imatge sigui poc clara.
Més sobre gràfics vectorials
Els gràfics vectorials utilitzen les figures i formes geomètriques bàsiques per representar una imatge, on tots els components es representen amb expressions matemàtiques. La imatge es genera utilitzant els traços o traços (vectors que representen una forma o una figura geomètrica) que passen per una quadrícula de punts de control incrustats en el pla de treball de la imatge amb coordenades posicionals definides. La imatge conté instruccions per generar els traços amb la forma, el color i el gruix donats. Aquesta informació es troba a l'estructura del fitxer que indica a l'ordinador que dibuixi la imatge; per tant, qualsevol canvi en aquests paràmetres no afecta significativament la mida del fitxer. Més important encara, amb l'ampliació, a diferència dels gràfics ràster, la qualitat de la imatge no canvia significativament. Això es deu al fet que els gràfics vectorials generen la imatge basant-se en detalls estructurals en lloc de detalls posicionals.
Els gràfics vectorials s'utilitzen en aplicacions modernes d'imatges en 2D i 3D. La tipografia d' alta qualitat també es basa en gràfics vectorials. La majoria de les impressores i pantalles modernes encara són dispositius ràster; per tant, en mostrar o imprimir, els gràfics vectorials s'han de convertir en imatges ràster i és un procés relativament fàcil. En el procés, la mida del fitxer de la imatge amb prou feines canvia. Però convertir imatges ràster en gràfics vectorials és un procés extremadament difícil a causa de les formes i figures complexes de la imatge ràster, que s'han de representar amb expressions matemàtiques. Dispositius com càmeres i escàners funcionen basats en gràfics ràster en lloc de gràfics vectorials. No és pràctic convertir aquestes imatges en gràfics vectorials a causa de la naturalesa complexa de la conversió necessària.
Els fitxers de gràfics vectorials utilitzen els tipus de fitxer SVG i CGM.
Quina diferència hi ha entre mapa de bits i gràfics vectorials?
• Les imatges de mapa de bits es generen amb un mapeig de píxels amb una certa profunditat de color, mentre que les imatges vectorials es generen utilitzant figures geomètriques bàsiques i les expressions matemàtiques corresponents.
• Quan s'amplien els gràfics ràster, bàsicament els mapes de bits mostren els píxels elementals fent una pèrdua important en els detalls de la imatge per veure, mentre que els gràfics vectorials mostren una pèrdua de nivell molt baixa en els detalls del gràfic.