Por que 1 megapixel é sempre 1024 × 1024?

Um CCD pode ser quadrado ou retangular. E seu tamanho é representado por M × N. Portanto, para 1 megapixel, existem 1024 × 1024 pixels. Se for quadrado ou retangular, será algum múltiplo deste número. Quero saber por que esse número em particular e por que não podemos simplesmente usar 1000 × 1000 pixels.

Comentários

Resposta

Um megapixel equivale a um milhão de pixels. Mega é o prefixo SI para 10 6 . Se você organizar 1 milhão de pixels em um quadrado, será 1000 x 1000. Mas, na verdade, é apenas uma contagem dos pixels, não há conexão com o layout físico.

Você provavelmente está confundindo isso com Mega Byte do mundo da computação, onde significa 2 20 bytes, ou seja, 1024 2 , porque os computadores gostam de contar em potências de 2. (Na verdade, hoje em dia o MB foi redefinido como 10 6 para que os produtores de disco rígido pudessem ter discos maiores uma nova unidade, o MebiByte & al., foi introduzida para os poderes binários.)

Resposta

O que faz você pensar que 1 megapixel corresponde a 1.048.576 pixels? Olhando para as especificações da minha câmera, isso simplesmente não é verdade: ela foi anunciada como uma câmera de 20 MP e o tamanho efetivo da imagem (em bruto) é de 19.816.192 pixels (não 20.971.520 pixels). Os fabricantes de câmeras não têm motivos para usar 1k = 1024, pois isso dá um valor menor em seus anúncios (tomando minha câmera como exemplo novamente, esses 19.816.192 pixels corresponderiam a 19 MP com 1k = 1024, então 1 MP a menos).

Essa medida de 1k = 1024 vem da ciência da computação; e corresponde a 1k = 2 10 , útil como uma aproximação para estimar qual intervalo é coberto por um determinado número de bits.

Resposta

O termo megapixel é aplicado de forma bastante imprecisa. É como as “classes” no tamanho da TV. Uma TV de 34 “poderia ter na verdade uma diagonal de 33,6”. Ninguém se importa se a câmera tem 34,82 MP ou 34,9 MP e a indústria logo criaria uma “classe de 35 MP” e tornaria seus materiais de marketing mais fáceis de ler.

A razão pela qual muitas câmeras de “1 megapixel” são na verdade 1024 x 1024 é uma questão de arquitetura. As informações são frequentemente movidas dentro da câmera em “pedaços” que variam de 16 pixels por vez a 256 pixels por vez em incrementos de 16 pixels, onde 64 é um número comum. Então, se eu tivesse uma câmera com 1000 pixels de largura e fosse para ler uma linha de 16 pixels de cada vez, eu precisaria de uma maneira de dizer à câmera que os últimos 8 pixels (1000/16 é 62, o restante 8) pixels não estão faltando, mas simplesmente não existem. ” é mais fácil dimensionar o sensor para que esses pixels existam.

Observe que às vezes o fabricante pode fazer uma imagem de 1000x1000px de uma câmera de 1 MP, mas há chances de que haja 24 buffer pixels em cada direção em que eles simplesmente recortam.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *