BMP

BMP povas rilati al:


__LEAD_SECTION__

BMP BMP (angle Bitmap Picture) estas rastrumbildstoka formato evoluita de Microsoft.BMP-dosieroj povas havi etendojn .bmp, .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 bitajn profundojn: 1, 2, 4, 8, 16, 24, 32, 48 kaj 64 bitoj.

Je bitoj 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 difinas en la RGB- kolormodelo, kaj kiam specifite en pikselo 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.

Pikseloj 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 koloradministradkapablojn. Aparte, aperiĝis eblecon de specifado al finpunktoj, fari gama-korektadon kaj enkonstrui ICC- kolorprofilojn.