Hvorfor er 1 megapiksel alltid 1024 × 1024?

En CCD kan være kvadratisk eller rektangulær. Og størrelsen er representert av M × N. Så for 1 megapiksel er det 1024 × 1024 piksler. Hvis det er firkantet eller rektangulært, vil det være noen multiplum av dette tallet. Jeg vil vite hvorfor dette bestemte tallet og hvorfor vi ikke bare kan bruke 1000 × 1000 piksler.

Kommentarer

Svar

En megapiksel er en million piksler. Mega er SI-prefikset for 10 6 . Hvis du ordner 1 million piksler i et kvadrat, vil det være 1000×1000. Men egentlig er det bare et antall piksler, det er ingen forbindelse til det fysiske oppsettet.

Du forveksler sannsynligvis dette med Mega Byte fra databehandlingen, der det betyr 2 20 byte, dvs. 1024 2 , fordi datamaskiner liker å telle i krefter på 2. (Faktisk, i dag ble MB omdefinert til 10 6 slik at harddiskprodusenter kunne skryte av større disker, og en ny enhet, MebiByte & al., ble introdusert for binære krefter.)

Svar

Hva får deg til å tro at 1 megapiksel tilsvarer 1 048 576 piksler? Ser på spesifikasjonene for kameraet mitt som bare ikke stemmer: det annonseres som et 20 MP kamera, og effektiv bildestørrelse (i rå) er 19 816 192 piksler (ikke 20 971 520 piksler). Kameraprodusenter har ingen grunn til å bruke 1k = 1024, da det gir en lavere verdi i annonsene deres (tar kameraet mitt som et eksempel igjen, de 19 816 192 pikslene tilsvarer 19 MP med 1 k = 1024, så 1MP mindre).

At 1k = 1024 mål kommer fra informatikk; og tilsvarer 1k = 2 10 , nyttig som en tilnærming for å estimere hvilket område som dekkes av et gitt antall bits.

Svar

Begrepet megapiksel brukes ganske upresist, det er som «klassene» i TV-størrelse. En 34 «TV kan faktisk være en 33,6» diagonal. Ingen bryr seg virkelig om kameraet deres er 34,82 MP eller 34.9MP og bransjen ville like snart lage en «35MP klasse» og gjøre deres markedsføringsmateriale lettere å lese.

Årsaken til at mange «1 megapiksel» kameraer faktisk er 1024×1024 er en av arkitektur. Informasjon blir ofte flyttet inne i kameraet i «biter» fra 16 piksler om gangen til 256 piksler om gangen i trinn på 16 piksler, hvor 64 er et vanlig tall. Så hvis jeg hadde et kamera som var 1000 piksler bredt og gikk for å lese opp en rad på 16 piksler om gangen, trenger jeg en måte å fortelle kameraet at de siste 8 pikslene (1000/16 er 62, resten 8) piksler ikke mangler, men at de bare ikke eksisterer. Det » Det er lettere å størrelsen på sensoren slik at disse pikslene eksisterer.

Merk at produsenten noen ganger kan lage et 1000x1000px-bilde fra et 1 MP-kamera, men sjansen er stor for at det er 24 / div> bufferpiksler i hver retning de bare beskjæres ut.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *