>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Pixels São Convertidos em Bytes

Informações do Arquivo

Quando alguém fala em converter "pixels" em "bytes", não se refere a uma conversão literal, mas a um cálculo matemático que determina o tamanho de um arquivo de imagem com base em sua resolução. Parece complicado, mas na verdade é apenas inserir alguns números fáceis de obter em uma equação.

Uma das duas informações necessárias são a largura e altura da imagem, chamada de resolução. A unidade é em "pixels" (elementos de imagem).

A segunda informação é o número de cores por pixel, chamado de "profundidade" da imagem.

Dados Gerais

Como regra, há 16 bits de tamanho de arquivo por pixel. Isso significa 8 bits por byte, pois 2 bits equivalem a 1 byte. Mantendo as igualdades, isso significa que há 2 bytes de informação de arquivo por pixel na imagem.

É fácil calcular a quantidade de pixels em uma imagem. Você pode ver nas propriedades do arquivo ou calcular. Por exemplo, se a resolução é 800x600, 800 multiplicado por 600 resulta em 480.000 pixels.

Cálculos

Agora você pode calcular quantos bytes há na imagem. O número de bytes é igual ao número de pixels multiplicado pelos bytes por pixel. Já sabemos os pixels (480.000) e que há 2 bytes por pixel, a equação fica:

480.000 pixels multiplicados por 2 bytes por pixel.

Resultado final: 960.000 bytes. Lembre-se que essa equação serve para qualquer tamanho de arquivo, basta substituir os números adequados.