Bitmap vs Vector
În grafica computerizată, Bitmap și Vector graphics sunt două formate de fișiere care sunt folosite pentru a stoca imagini digitale. Formatul bitmap folosește o matrice de biți cu referire la poziția fiecărui bit; adică o hartă de biți pentru a reprezenta imaginea. Bitmap aparține clasei de format de imagine grafică raster. Formatul de grafică vectorială folosește forme geometrice de bază, cum ar fi puncte, linii, curbe și poligoane pentru a reprezenta imaginea.
Mai multe despre Bitmap
O mapare de biți care reprezintă imaginea ca o matrice este cunoscută sub numele de hartă de biți. În mod similar, o mapare a pixelilor este numită pixmap. Dintr-o anumită perspectivă, se poate afirma că o mapare cu 1-bit per pixel ca hartă de biți și o mapare cu mulți - biți per pixel ca hartă de pixeli. În formatele de bitmap necomprimate, pixelii imaginii sunt stocați în diferite adâncimi de culoare în intervalul de la 1, 2, 4, 8, 16, 24 și 32 de pixeli. Adâncimile de culoare mai mici de 8 biți sunt folosite pentru a stoca culorile în tonuri de gri sau scalele de culoare indexate.
Imaginile bitmap sunt salvate cu extensia.bmp. Dimensiunea minimă a fișierului unei imagini bitmap poate fi obținută prin dimensiune=lățime • înălțime • n/8, unde înălțimea și lățimea sunt date în pixeli, iar n este adâncimea culorii și dimensiunea este dimensiunea fișierului în octeți. Cu adâncimea de culoare de n biți, un bitmap poate încorpora 2n culori în imagine. La mărire, pixelii care conțin imaginea bitmap devin vizibile ca în cazul oricărei imagini grafice raster, cum ar fi TIFF sau JPEG, ceea ce face ca imaginea să fie neclară.
Mai multe despre grafica vectorială
Grafica vectorială utilizează figurile și formele geometrice de bază pentru a reprezenta o imagine, în care toate componentele sunt reprezentate cu expresii matematice. Imaginea este generată folosind traseele sau liniile (vectori reprezentând o formă sau o figură geometrică) care trec printr-o grilă de puncte de control încorporate în planul de lucru pentru imagine cu coordonate poziționale definite. Imaginea conține instrucțiuni pentru a genera liniile cu forma, culoarea și grosimea dată. Aceste informații se află în structura fișierului care îi spune computerului să deseneze imaginea; prin urmare, orice modificare a acestor parametri nu afectează în mod semnificativ dimensiunea fișierului. Mai important, la mărire, spre deosebire de grafica raster, calitatea imaginii nu se schimbă semnificativ. Acest lucru se datorează faptului că graficele vectoriale generează imaginea pe baza detaliilor structurale, mai degrabă decât a detaliilor poziționale.
Grafica vectorială este folosită în aplicațiile moderne de imagini 2D și 3D. Tipografia de în altă calitate se bazează și pe grafică vectorială. Cele mai multe dintre imprimantele și afișajele moderne sunt încă dispozitive raster; prin urmare, la afișare sau imprimare, grafica vectorială trebuie convertită în imagini raster și este un proces relativ ușor. În acest proces, dimensiunea fișierului imaginii abia se schimbă. Dar conversia imaginilor raster în grafică vectorială este un proces extrem de dificil din cauza formelor și figurilor complexe din imaginea raster, care trebuie reprezentate prin expresii matematice. Dispozitivele precum camerele și scanerele funcționează mai degrabă pe baza grafică raster decât pe grafică vectorială. Nu este practic să convertiți astfel de imagini în grafică vectorială din cauza naturii complexe a conversiei necesare.
Fișierele de grafică vectorială folosesc tipurile de fișiere SVG și CGM.
Care este diferența dintre Bitmap și grafica vectorială?
• Imaginile bitmap sunt generate cu o mapare de pixeli având o anumită adâncime de culoare, în timp ce imaginile vectoriale sunt generate folosind figuri geometrice de bază și expresii matematice corespunzătoare.
• Când mărește grafica raster, practic hărțile de bit arată pixelii elementari care fac o pierdere semnificativă în detaliile imaginii de vizualizat, în timp ce graficele vectoriale arată o pierdere foarte scăzută a detaliilor graficului.