BMP filtypenavnet henviser til den Bitmap File Format , som er et raster image format defineret af farveværdier tildelt en given X /Y-koordinat på et gitter mønster. BMP-filer er udbredt i Windows-operativsystemet til skærmen ikoner , og programmets identifikation ( og operativsystem identifikation ) billeder. Når du ser en splash skærm til et edb-program som den starter, du er mest sandsynligt at se på en BMP-fil . Anvendelse og fordele
Microsoft fremmet brugen af Device Independent Bitmaps sent i 1980'erne, med deres udvikling med IBM til OS /2; det erklærede formål er at lade bitmaps blive flyttet mellem enheder , uden tab af troskab eller farve repræsentationer. Device uafhængighed i forbindelse med bitmap-filer , betyder, at de vises korrekt , uanset hvilken type skærm eller video driver, bruges til at vise dem.
Common Bruger
BMP-filer bruges som simple billeder; oftest de er anvendt som programikoner . Mange billedredigeringsprogrammer konvertere filer til Bitmapbilleder når du lægger dem i hukommelsen , eller arbejde helt som bitmap redaktører. Microsoft Paint -programmet er et eksempel på et program, der bruges til at oprette Bitmaps . De fleste grafiske oplysninger , der er klippet og klistret ind i Windows Udklipsholder bliver konverteret til en BMP filformat internt.
Bitdybde og Farve
Bitmaps forud Microsofts brug af dem i OS /2, og mængden af farver en bitmap billede kan lagre er dets farvedybde. Én bit per pixel betyder, at farver kan være enten tændt eller slukket , det er et sort og hvidt billede uden tonal variation. To og fire bits per pixel tillader fire og 16 farve skærme (og var almindelige i MS DOS-baserede spil). Den mest almindelige display dybde i den nuværende brug er 16,8 millioner farver, eller 24 bits per pixel . 32 bits per pixel viser til 4,3 mia farver , og anvendes til høje ende fotografering.
Low Level filstrukturer
Bitmaps har oplysninger om filtypen , herunder en header fil , som angiver størrelsen af filen ( lastning i systemhukommelse) og dimensionerne af billedet i højde og bredde , udtrykt i pixels . Den header fil vil også angive optælling af farver i filen, og de masker ( lag af overlay ) for de røde , grønne og blå farver. Mere avancerede former for bitmap-format inkluderer alfakanal information og farverum information , så de kan vise trykklare CMYK ( Cyan - Magenta -Gul - sort) farver samt skærm farver i rød- grøn-blå farverum. Ud over den header fil , vil der være en matrix som præciserer, hvad farve er aktiveret i hver pixel .