.bmp
BMP (angle bitmap picture, do rastruma bildo) estas rastrumbildstoka formato evoluita de Microsoft.BMP-dosieroj, kiu kutime havas la etendaĵon .bmp, sed principe ankaŭ povas havi etendaĵojn .dib kaj .rle .
La BMP-formato ĝuas larĝan subtenon inter multaj softvaraĵoj, ĉar ĝi estas integrita al la Windows kaj OS/2 operaciumoj. Aldone, datumoj en ĉi tiu formato povas esti inkluditaj en binaraj rimeddosieroj (RES) kaj PE-dosieroj.
La BMP-formato estas celita por stokado de unutavolaj rastrumaj bildoj. En malsamaj dosieroj, ĉiu pikselo povas havi malsaman nombron da bitoj, kio determinas la kolorprofundon. Mikrosofto ofertas la jenajn bitokajn profundojn: 1, 2, 4, 8, 16, 24, 32, 48 kaj 64 bitokoj.
Je bitokoj 8 kaj malsupre, la koloro estas ĉifrita per indekso de la kolortabelo (paletro), kaj ĉe pli altaj bitoj ĝi estas specifita rekte per la valoro. Ĉiusituacie, koloro difiniĝas per la RGB- kolormodelo, kaj kiam specifite en rastrumero kaj en kolortabelo. Tamen, en 16 kaj 32 bitoj vi povas akiri nuancojn de griza kun profundo de ĝis 16 kaj 32 bitoj, respektive. Parta travidebleco estas efektivigita uzante la alfa-kanalon, haveblan en bitprofundoj de 16 bitoj kaj pli alte.
Rastrumeroj en BMP-dosieroj estas kutime organizitaj kiel dudimensia masivo. Por bitoj 4 kaj 8, kunpremado estas aplikata uzante la RLE-algoritmon, kiu ebligas la dosiergrandecon. La BMP-formato ankaŭ subtenas enkonstrui JPEG kaj PNG-datumojn. Tamen, ĉi-lasta estas pli ofte uzata ne por kompakta stokado, sed por venki la limojn de la GDI-arkitekturo, kiu ne subtenas labori kun bildoj krom BMP.
Lastatempaj versioj de la BMP-formato aldonis novajn koloradministradajn kapablojn. Aparte, aperiĝis ebleco de specifado al finpunktoj, fari gama-korektadon kaj enkonstrui ICC- kolorprofilojn.