A extensão do arquivo BMP refere-se ao Bitmap File Format , que é um formato de imagem raster definido por valores de cores atribuídas a um determinado X /Y coordenar em um padrão de grade . Arquivos BMP são amplamente utilizados no sistema operacional Windows para ícones na tela , e para a identificação do programa ( e de identificação do sistema operacional ) imagens. Quando você vê uma tela inicial para um programa de computador como ele começa , você provavelmente está olhando para um arquivo BMP . Use e Vantagens
Microsoft promoveu o uso de dispositivo bitmaps independentes no final de década de 1980, com o seu desenvolvimento com a IBM para OS /2 , o propósito declarado é deixar bitmaps ser movido entre dispositivos , sem perda de fidelidade de cores ou representações. Independência de dispositivos, no contexto de arquivos de bitmap , significa que eles vão exibir corretamente , independentemente do tipo de monitor, ou driver de vídeo, utilizada para exibi-los. Usa
comum
arquivos
BMP são usados como imagens simples , mais comumente eles são usados como ícones de programas . Muitos editores de imagem converter arquivos em imagens de bitmap em cima de colocá-los na memória, ou trabalhar editores inteiramente como Bitmap . O programa Microsoft Paint é um exemplo de um programa que é usado para criar mapas de bits . Mais informação gráfica que é recortado e colado na área de transferência do Windows é convertido para um formato de arquivo BMP internamente.
Bit Depth and Color
bitmaps preceder o uso da Microsoft los no oS /2, ea quantidade de cores de uma imagem de bitmap pode armazenar é a sua profundidade de cor . Um bit por pixel significa que as cores pode ser ligado ou desligado , o que é uma imagem em preto e branco, sem variação tonal. Dois e quatro bits por pixel permitir quatro e 16 telas coloridas (e eram comuns em jogos baseados em DOS MS ) . A profundidade de exibição mais comum em uso atual é 16,8 milhões de cores , ou 24 bits por pixel. 32 bits por pixel exibe 4,3 bilhões de cores, e usado para a fotografia de alto nível.
Baixo Nível de estruturas de arquivos
bitmaps ter informações sobre o tipo de arquivo , incluindo um arquivo de cabeçalho , o que indica o tamanho da imagem ( para o carregamento em memória de sistema ) e as dimensões da imagem em altura e largura , expressa em pixels . O arquivo de cabeçalho também especificar o número de cores no arquivo , e as máscaras (camadas de sobreposição ) para as cores vermelho , verde e azul . As formas mais avançadas do formato Bitmap incluem informações sobre o canal alfa e cor informações de espaço , permitindo-lhes exibir CMYK ( ciano-magenta -amarelo-preto ) cores prontos para impressão , bem como as cores da tela no espaço de cor vermelho-verde - azul . Além do arquivo de cabeçalho , haverá uma matriz especificando que cor é ligada em cada pixel.