Hvorfor er 1 megapixel altid 1024 × 1024?

En CCD kan være firkantet eller rektangulær. Og dens størrelse er repræsenteret af M × N. Så for 1 megapixel er der 1024 × 1024 pixels. Hvis det er firkantet eller rektangulært, vil det være et multiplum af dette tal. Jeg vil gerne vide, hvorfor netop dette nummer, og hvorfor vi ikke bare kan bruge 1000 × 1000 pixels.

Kommentarer

Svar

En megapixel er en million pixels. Mega er SI-præfikset for 10 6 . Hvis du arrangerer 1 million pixels i en firkant, bliver den 1000×1000. Men det er virkelig bare et antal af pixels, der er ingen forbindelse til det fysiske layout.

Du forveksler sandsynligvis dette med Mega Byte fra computerverdenen, hvor det betyder 2 20 bytes, dvs. 1024 2 , fordi computere kan lide at tælle i magt på 2. (Faktisk i dag blev MB omdefineret til 10 6 , så harddiskproducenter kunne prale af større diske, og en ny enhed, MebiByte & al., blev introduceret til binære beføjelser.)

Svar

Hvad får dig til at tro, at 1 megapixel svarer til 1.048.576 pixels? Ser man på specifikationerne for mit kamera, der “bare ikke er sandt: det annonceres som et 20 MP kamera, og den effektive billedstørrelse (i rå) er 19.816.192 pixels (ikke 20.971.520 pixels). Kameraproducenter har ingen grund til at bruge 1k = 1024, da det giver en lavere værdi i deres reklamer (tager mit kamera som et eksempel igen, de 19.816.192 pixels svarer til 19 MP med 1k = 1024, så 1MP mindre).

At 1k = 1024 mål kommer fra datalogi; og svarer til 1k = 2 10 , nyttigt som en tilnærmelse til at estimere, hvilket område der er dækket af et givet antal bits.

Svar

Udtrykket megapixel anvendes temmelig upræcist, det er ligesom “klasser” i tv-størrelse. Et 34 “tv kan faktisk være en 33,6” diagonal. Ingen bryr sig virkelig om deres kamera er 34,82 MP eller 34.9MP og branchen ville lige så snart skabe en “35MP klasse” og gøre deres marketingmateriale lettere at læse.

Årsagen til, at mange “1 megapixel” kameraer faktisk er 1024×1024, er en af arkitekturen. Oplysninger flyttes ofte rundt inde i kameraet i “klumper”, der spænder fra 16 pixels ad gangen til 256 pixels ad gangen i intervaller på 16 pixel, hvor 64 er et almindeligt tal. Så hvis jeg havde et kamera, der var 1000 pixels bredt og gik for at læse en række 16 pixels ad gangen, ville jeg have brug for en måde at fortælle kameraet, at de sidste 8 pixels (1000/16 er 62, resten 8) pixels ikke mangler, men at de bare ikke findes. Det ” s lettere at dimensionere sensoren, så disse pixels eksisterer.

Bemærk, at producenten undertiden kan lave et 1000x1000px billede fra et 1 MP kamera, men chancerne er, at der er 24 bufferpixels i hver retning, som de bare beskærer.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *