Quantos pixels em um megapixel?


9

Estou tentando descobrir a definição de um megapixel? Algumas referências na Web o colocam em 1 milhão de pixels e outros dizem que é igual a 2 ^ 20 = 1.048.576 pixels.


Apenas para satisfazer a curiosidade humana normal? Ou há algo em que importa a maneira como os megapixels são contados?
Esa Paulasto

1
"Chega e mais do que suficiente para pobre Catulo"
JenSCDC

Respostas:


19

Cerca de um milhão.

Penso que, em geral, devido ao arredondamento - e, mais importante, a outros fatores do mundo real, o que significa que os megapixels se relacionam apenas pouco com o poder de resolução real - não importa realmente se "megapixels" são binários ou decimais. É um termo útil porque, por acaso, está na faixa em que obtemos pequenos números úteis para as pessoas com as câmeras digitais (até agora). Raramente é usado para significar um valor preciso - uma câmera de 16 megapixels provavelmente gerará fotos com um tamanho ligeiramente diferente do tamanho de uma de outra marca.

Pela mesma razão básica, "kilopixel" não é uma palavra real, porque não há um caso específico em que seria útil.

No geral, muitos de nós que fotografamos com experiência em tecnologia, seja programador, engenheiro ou outro, tendem a procurar precisão. Quando se trata de exposição, é improvável que algo abaixo de um terço de uma parada seja importante, e quando se trata de pixels, uma regra básica semelhante faz sentido: até que falemos em dobrar ou reduzir pela metade o número, não suar.

Originalmente, eu postei isso como um comentário em outra pergunta , mas acho que ele responde a essa.


1
Meu termoimagem é de 20kPixels e a série de corredores Basler é de 2-16 kPixel. Isso é tão útil quanto os MPixels. Ou, no caso de Baslers, é mais útil do que a medida MP usual, pois eles não misturam duas dimensões de maneira irrecuperável.
Michael Nielsen

1
Eu estou corrigido. No entanto, não é um termo na fotografia em geral .
Por favor, leia meu perfil

1
e o limite em que importa tanto quanto 1 Mp, se você usa x1000 ou x1024 como base, é de 20,5MP. Portanto, uma câmera de 21MP seria uma câmera de 20MP na base 1024. De nenhuma maneira os fabricantes a anunciariam como uma câmera de 20MP, no entanto, aposto que eles concordam, haha. Não que isso importe se realmente tiver alguns pixels a mais ou a menos. um fator de 2-4 é o que realmente importa
Michael Nielsen

1
Certo exatamente. A 20,5MP, embora a diferença de arredondamento seja de um milhão , esse valor não é tão importante que nos preocupamos com os detalhes. Eu concordo completamente sobre isso realmente importa quando você está chegando a fatores significativos. Acima de 20, provavelmente devemos arredondar para o 5 mais próximo e, assim que as câmeras estiverem rotineiramente na faixa de mais de 40 mpix, o arredondamento para o 10 mais próximo seria razoável.
Por favor, leia meu perfil

1
Qual das (atualmente) outras 8 respostas é "a" outra resposta?
Michael C

10

Um megapixel é definido como 1 milhão de pixels, não 2 ^ 20.


1
o que ele disse / aponta para MikeW
Michael Nielsen

Verdadeiro, mas não a história toda. Um sensor com 1.048.576 pixels também seria um sensor de "1 megapixel". A diferença precisa não é importante.
Por favor, leia meu perfil

Então, se você arredondar de 9,7 para 10, não importa realmente se você está arredondando para 10 ou 10,2, mas apenas escolhendo escrever 10?
Michael Nielsen

@mattdm Se você realmente deseja ver a extensão mais ridícula da idéia de que as câmeras são precisas até a 9ª casa decimal (em termos de tempos de obturador expressos em valores decimais de um segundo), verifique isso: scantips.com/lights/fstop2 .html
Michael C

4

Depende de como você conta, mas quase todas as empresas multiplicam o número de photosites e dividem por um milhão . Eles raramente fazem distinção se esses photosites estiverem próximos ou em camadas. Por esse motivo, uma Sigma SD1 de 45 MP cria uma imagem com a mesma resolução que uma Canon 50D de 15 MP.

Às vezes, citam dois números, megapixels efetivos e reais . Eficazes são as que produzem imagens finais de resolução máxima e que podem ser um pouco menos do que as reais , quantas estão no sensor. Alguns deles podem ser ocultados para ler os níveis de fundo e outros perdidos devido à área de imagem da lente.


4

Na computação, quando se fala em kilobytes e megabytes, os termos kilo e mega são tradicionalmente modificados, deixando kilo = 2 ^ 10 e mega = 2 ^ 20.

Isso causou confusão, porque os fabricantes de disco rígido usariam megabytes para indicar 1 milhão de bytes em vez de 2 ^ 20 (resultando em números mais impressionantes).

Isso levou à definição de dois novos termos, Kibibyte e Mebibyte , significando 2 ^ 10 e 2 ^ 20.

Mas, quando se fala em algo diferente de bytes, kilo e mega ainda devem se referir aos seus significados originais, mil e um milhão.

Assim, um megapixel deve ter 1 milhão de pixels. Mas isso geralmente pode ser uma aproximação. Por exemplo, minha Canon EOS 7D de 18 megapixels 'only' tem 17,9 milhões de pixels.


A corrupção dos termos "quilo" e "mega" fazia sentido para a RAM e outros eletrônicos que foram forçados por sua estrutura física a ter uma potência de 2 em tamanho. À medida que os tamanhos aumentam e a diferença entre os poderes de 2 e os poderes de 10, isso se torna mais confuso. Considero um erro infeliz da história que potências de 2 tenham sido usadas.
Mark Ransom

4

Para responder, você precisa entender o que pixelé isso.

Wikipedia :

Na imagem digital, um pixel ou pel (elemento de imagem) é um ponto físico em uma imagem raster ou o menor elemento endereçável em um dispositivo de exibição.

Sendo Megaum prefixo de unidade, significa simplesmente 1'000'000. Sabendo disso, 12 megapixels significa simplesmente 12.000.000.

Dito isto, quando o construtor da sua câmera exibe 'Around 14,3 Megapixels' na folha de dados, é uma simplificação evitar escrever coisas como: 14.204.928 pixels.

Este valor é calculado a partir da resolução das fotos que você está tirando: 4352 x 3264 pixels= 14.204.928 pixels.


2

Depende se você está vendendo ou comprando. Ao escrever literatura de marketing, você deseja que o número Mpix seja o mais alto possível. Isso significa que você usa 10 6 para "mega". Quando é sua vantagem fazer o número parecer pequeno, você usa 2 20 , que é 1.048.576.

Na realidade, uma diferença de 5% no número total de pixels é praticamente irrelevante. Observe que a resolução linear segue a raiz quadrada do número total de pixels; portanto, 5% a mais de pixels é apenas 2,5% a mais de resolução linear. Você não será capaz de perceber essa diferença, mesmo em duas impressões no tamanho adequado para comparar lado a lado.


0

Gostaria de dizer também que cada "pixel" em uma DSLR é na verdade apenas uma parte de um pixel. Assim, o próprio sensor diz que elementos de luz sensíveis para um R e um G e um B e talvez outro G. Agora, esses três ou quatro juntos devem formar um único pixel, mas não. Eles interpolam e fazem os quatro, contam como quatro pixels.

Ou algo semelhante ( http://en.wikipedia.org/wiki/Bayer_filter )

Isso significa que sua câmera de 20 megapixels pode realmente ser uma câmera real de 5 megapixels, mas é interpolada usando magia algorítmica.

O mesmo se aplica à tela LCD. Uma tela "1 milhão de pontos" possui apenas 300kish pixels. Infelizmente.


3
Isso subestima a qualidade desses algoritmos de interpolação. Se fosse apenas uma questão de 4: 1, a prática provavelmente teria parado quando a densidade do sensor aumentasse e o tamanho do arquivo aumentasse correspondentemente. Mas, de fato, a interpolação realmente contribui para uma resolução extra. Não é tão bom quanto 1: 1, mas também não é 4: 1.
Por favor, leia meu perfil

2
Pelo que entendi, não é que os mesmos 4 pixels sejam interpolados, mas CADA FOTOSITE é usado 4 vezes para calcular o valor da cor dos 4 pixels vizinhos na imagem final. (exceto os photosites na borda do sensor).
precisa

Isso não está correto. Todos os pixels (photosites) no sensor correspondem a um pixel na imagem; no entanto, em um sensor normal, 1/2 são verdes, 1/4 são vermelhos e 1/4 são azuis. O algoritmo bayer simplesmente usa cada pixel vizinho para determinar qual era a cor real naquele photosite. Isso é totalmente diferente da interpolação usada para criar uma imagem maior a partir de um sensor menor. Isso também é completamente diferente dos 3 subpixels RGB de uma tela LCD que compõem um pixel.
Mike Dixon

O @mattdm está correto, os algoritmos modernos de remoção de Bayering são muito mais sofisticados do que uma simples interpolação. Você só precisa ver uma foto de um alvo de teste de resolução para ver. Você não pode simplesmente sobrepor as diferentes cores porque não estão alinhadas.
Mark Ransom

@MarkRansom, você pode sobrepor-los se criar 4 imagens de canal único, cada uma do subconjunto dos photosites com o mesmo filtro (ou a mesma posição no bloco Bayer) e alterá-las por meio pixel para alinhar (usando uma interpolação, é claro ) Mas esta é apenas uma das abordagens para reconstruir as cores RGB, uma simplista.
Ruslan

-4

A conversão de megapixels em pixels é muito semelhante à conversão de megabytes em bytes.

1000 bytes são 1 KiloByte (não deve ser confundido com Kibibytes que são baseados em 1024)
1000 KiloBytes são 1 MegaByte (não deve ser confundido com Mebibytes , que são baseados em 1024 * 1024), que é de 1 milhão de bytes.

Então, podemos simplesmente converter as unidades assim:

1000 Pixels são 1 KiloPixel (raramente usado na prática) 1000 Kilopixels são 1 Megapixel (1 milhão de pixels)

aqui estão alguns exemplos:

Uma câmera com 96x128 pixels é uma câmera de 0,012MP (ou câmera de 12kP)
Uma câmera com 120x160 pixels é uma câmera de 0,019MP (19kP)
Uma câmera com 240x320 pixels é uma câmera de 0,07MP (70kP)
Uma câmera com pixels de 320x480 é 0,15MP Câmera (150kkP)
Uma câmera com 360x640 pixels é uma câmera de 0.23MP
Uma câmera com 480x640 pixels é uma câmera de 0.30MP
Uma câmera com 480x854 pixels é uma câmera de 0.40MP
Uma câmera com 540x960 pixels é uma câmera de 0.51MP
Uma câmera com 600x1024 pixels é uma câmera de 0,61MP
Uma câmera de 768x1024 pixels é uma câmera de 0,78MP
Uma câmera de 720x1280 pixels é uma câmera de 0,92MP (920kP)
Uma câmera de 960x1280 pixels é uma câmera de 1,22MP
Uma câmera de 900x1600 pixels é uma câmera de 1,44MP
Uma câmera com 1200x1600 pixels é uma câmera de 1,92MP
Uma câmera com 1080x1920 pixels é uma câmera de
2,07MP Uma câmera com 1440x1920 pixels é uma câmera de 2,76MP
Uma câmera com 1536x2048 pixels é uma câmera de 3,14MP
Uma câmera com 1440x2560 pixels é uma câmera de 3,68MP
Uma câmera com pixels de 1800x2400 é uma câmera de 4.32MP
Uma câmera com 1920x2560 pixels é uma câmera de 4.91MP
Uma câmera com 1944x2592 pixels é uma câmera de 5.03MP
Uma câmera com 2048x3072 pixels é uma câmera de 6.29MP
Uma câmera com 2448x3264 pixels é uma câmera de 7.99MP
Uma câmera com 2160x3840 pixels é uma câmera de 8.29MP
Uma câmera com 3072x4096 pixels é uma câmera de 12.58MP
Uma câmera com 2880x5120 pixels é uma câmera de 14.74MP
Uma câmera com pixels de 3264x4896 é uma câmera de 15,98MP
Uma câmera com 3600x6400 pixels é uma câmera de 23,04MP
Uma câmera com 4096x6144 pixels é uma câmera de 25,16MP
Uma câmera com 4320x7680 pixels é uma câmera de 33,17MP
Uma câmera com 5720x10240 pixels é uma câmera de 58,57MP

É fácil de calcular. Basta multiplicar width[px] * height[px]e você terá a quantidade de megapixels.


3
-1: 1000 bytes não são um kilobyte em uso geral . 1 kB é 2 ^ 10 = 1024 bytes. O ponto principal desta questão é a distinção entre os dois, e essa resposta ignora isso.
Philip Kendall

2
Estou votando isso porque: a) ela não adiciona novas informações além de outras respostas eb) a parede de números e as linhas repetidas "Câmera A Câmera" são apenas ruídos ilegíveis.
Por favor, leia meu perfil

Desculpe, esqueci que no fluxo de resposta sobre pixels ... o cálculo de bytes é igual aos pixels ... 1024bytes é 1Kilobyte, 1000pixels = 1Kilopixel ..... 1024Kilobytes é 1Megabyte, 1000Kilopixel = 1Mega Pixel ... 1024Megabytes = 1Gigabyte e etc ....... ok? :) ..Sorry para o erro ....
Aneesh MS
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.