Pytanie:
Ile pikseli ma megapiksel?
Gaurav Agarwal
2013-06-27 00:13:17 UTC
view on stackexchange narkive permalink

Próbuję znaleźć definicję megapikseli? Niektóre odniesienia w Internecie podają, że jest to 1 milion pikseli, a inne miejsca podają, że jest równy 2 ^ 20 = 1048,576 pikseli.

Tylko po to, by zaspokoić zwykłą ludzką ciekawość? A może jest coś, w czym ma znaczenie, w jaki sposób liczone są megapiksele?
„Dość i więcej niż wystarczająco dla biednego Katullusa”
Osiem odpowiedzi:
#1
+19
Please Read My Profile
2013-06-27 01:27:19 UTC
view on stackexchange narkive permalink

Około miliona.

Myślę, że generalnie ze względu na zaokrąglenia - i co ważniejsze, inne czynniki ze świata rzeczywistego, co oznacza, że ​​megapiksele odnoszą się tylko luźno do rzeczywistej zdolności rozdzielczej - tak naprawdę nie ma znaczenia, czy „megapiksele” są dwójkowe czy dziesiętne. Jest to użyteczne określenie, ponieważ zdarza się, że znajduje się w zakresie, w którym uzyskujemy przydatne dla człowieka małe liczby z aparatami cyfrowymi (jak dotąd). Rzadko oznacza to dokładną wartość - jeden 16-megapikselowy aparat prawdopodobnie wygeneruje zdjęcia o nieco innym rozmiarze niż zdjęcia innej marki.

Z tego samego podstawowego powodu „kilopiksel” nie jest prawdziwy słowem, ponieważ nie ma konkretnego przypadku, w którym byłoby to użyteczne.

Ogólnie rzecz biorąc, wielu z nas, którzy zajmują się fotografią z doświadczeniem technicznym, czy to programista, inżynier czy inny, ma tendencję do szukania precyzji . Jeśli chodzi o ekspozycję, wszystko poniżej jednej trzeciej stopu raczej nie będzie wielkim problemem, a jeśli chodzi o piksele, podobna podstawowa zasada ma sens: dopóki nie mówimy o podwojeniu lub zmniejszeniu liczby o połowę, nie przejmuj się.

Pierwotnie opublikowałem to jako komentarz do innego pytania, ale myślę, że odpowiada na to.

Mój termoimager ma rozdzielczość 20 tys. Pikseli, a seria racer Basler to 2–16 tys. Pikseli. To jest tak samo przydatne jak MPixels. Lub w przypadku Baslera jest to bardziej przydatne niż zwykły pomiar MP, ponieważ nie mieszają dwóch wymiarów w sposób niemożliwy do odzyskania.
Poprawiono mnie. Jednak nie jest to termin w _fotografii ogólnej_.
W twoim przykładzie te instrumenty mieszczą się w zakresie, w którym współczynnik około 1000 zapewnia ładną skalę ludzką.
tak, a MP to ludzka skala, stąd M = 1.000.000. nie jest to miara dotycząca jednostki cyfrowej, jak kilobajty i MB w komputerze. piksele znajdują się w naszej domenie świata rzeczywistego, więc liczby dziesiętne są poprawne. Jednak głębia koloru zdigitalizowanego sygnału hte jest i istnieje tylko w domenie binarnej i tam k = x1024 M = x1024 ^ 2 są poprawne.
a próg, w którym ma znaczenie nawet 1 Mp, niezależnie od tego, czy używasz x1000, czy x1024 jako podstawy, wynosi 20,5 MP. Zatem aparat 21 MP byłby kamerą 20 MP w podstawowej rozdzielczości 1024. Jednak producenci nie reklamowaliby go jako aparatu 20 MP, więc założę się, że się zgadzają, haha. Nie ma to jednak znaczenia, jeśli naprawdę ma kilka mniej lub więcej pikseli. czynnik 2-4 jest tym, co naprawdę się liczy
Dokładnie. Przy 20,5 MP, mimo że różnica w zaokrąglaniu wynosi [jeden milion] (http://www.youtube.com/watch?v=cKKHSAE1gIs), ta kwota nie jest tak ważna, że ​​dbamy o szczegóły. Całkowicie się z tym zgadzam, jeśli chodzi o istotne czynniki. Powyżej 20 prawdopodobnie powinniśmy zaokrąglić do najbliższej 5, a gdy kamery będą rutynowo mieścić się w zakresie 40+ mpix, zaokrąglenie do najbliższych 10 byłoby rozsądne.
nie jest to kwestia zaokrąglania od 20,5 w górę lub w dół. Zobacz mój ostatni komentarz do innej odpowiedzi
Która z (obecnie) 8 innych odpowiedzi jest „drugą” odpowiedzią?
#2
+10
MikeW
2013-06-27 00:36:11 UTC
view on stackexchange narkive permalink

megapiksel jest definiowany jako 1 milion pikseli, a nie 2 ^ 20.

co powiedział / wskazuje na MikeWa
To prawda, ale nie cała historia. Czujnik o rozdzielczości 1 048 576 pikseli byłby również czujnikiem „1 megapikseli”. Dokładna różnica nie jest ważna.
Więc jeśli zaokrąglisz a od 9,7 do 10, to nie ma znaczenia, czy faktycznie zaokrąglasz do 10 czy 10,2, ale po prostu zdecydujesz się napisać 10?
@mattdm Jeśli naprawdę chcesz zobaczyć najbardziej absurdalne rozszerzenie idei, że kamery są precyzyjne do 9 miejsca po przecinku (pod względem czasów migawki wyrażonych w wartościach dziesiętnych jednej sekundy), sprawdź to: https: //www.scantips. com / lights / fstop2.html
#3
+4
Itai
2013-06-27 07:44:15 UTC
view on stackexchange narkive permalink

To zależy od tego, jak liczysz, ale prawie każda firma mnoży liczbę stron ze zdjęciami i dzieli ją przez milion . Rzadko rozróżniają, czy te fotositry znajdują się obok siebie lub są ułożone warstwowo. Z tego powodu 45 MP Sigma SD1 tworzy obraz o tej samej rozdzielczości, co 15 MP Canon 50D.

Czasami podają dwie liczby, efektywne megapiksele i rzeczywisty . Efektywne to te, które tworzą obrazy o maksymalnej rozdzielczości i które mogą być trochę mniejsze niż te rzeczywiste , których jest na czujniku. Niektóre z nich mogą zostać zamaskowane, aby odczytać wcześniejsze poziomy, a inne utracone z powodu obszaru obrazowania obiektywu.

#4
+4
Andy M
2013-06-28 01:17:38 UTC
view on stackexchange narkive permalink

Aby odpowiedzieć, musisz zrozumieć, czym jest piksel .

Wikipedia:

W obrazowaniu cyfrowym , piksel lub pel (element obrazu) to fizyczny punkt w obrazie rastrowym lub najmniejszy adresowalny element w urządzeniu wyświetlającym.

Tak więc Mega przedrostek jednostki oznacza po prostu 1'000'000 . Wiedząc o tym, 12 megapikseli oznacza po prostu 12 000 000.

To powiedziawszy, kiedy konstruktor aparatu wyświetla „Około 14,3 megapiksela” w arkuszu danych, jest to uproszczenie, aby uniknąć pisania takich rzeczy, jak: 14,204,928 pikseli .

Wartość obliczana na podstawie rozdzielczości wykonywanych zdjęć: 4352 x 3264 pikseli = 14 204 928 pikseli .

#5
+4
Pete
2013-06-28 12:56:44 UTC
view on stackexchange narkive permalink

W informatyce, mówiąc o kilobajtach i megabajtach, terminy kilo i mega były tradycyjnie modyfikowane, pozwalając kilo = 2 ^ 10 i mega = 2 ^ 20.

Doprowadziło to do nieporozumień , ponieważ producenci dysków twardych używaliby megabajtów do wskazania 1 miliona bajtów zamiast 2 ^ 20 (co daje bardziej imponujące liczby).

Doprowadziło to do zdefiniowania dwóch nowych terminów: kibibajt i Mebibyte, czyli 2 ^ 10 i 2 ^ 20.

Ale kiedy mówimy o czymś innym niż bajty, kilo i mega powinny nadal odnosić się do ich oryginalnych znaczeń, tysiąc i milion.

Zatem megapiksel powinien mieć 1 milion pikseli. Ale często może to być przybliżenie. Na przykład. mój 18-megapikselowy Canon EOS 7D ma „tylko” 17,9 miliona pikseli.

Zepsucie terminów „kilo” i „mega” miało sens w przypadku pamięci RAM i innej elektroniki, która została zmuszona przez swoją fizyczną strukturę do potęgi 2.Wraz ze wzrostem rozmiarów i wzrostem różnicy między potęgami 2 i 10, staje się to bardziej zagmatwane.Uważam to za niefortunny błąd historii, że kiedykolwiek używano potęg 2.
#6
+2
Olin Lathrop
2013-06-27 18:06:18 UTC
view on stackexchange narkive permalink

To zależy od tego, czy sprzedajesz, czy kupujesz. Pisząc literaturę marketingową, chcesz, aby liczba Mpix była jak najwyższa. Oznacza to, że używasz 10 6 dla „mega”. Jeśli zmniejszenie liczby wygląda na małe, korzystasz z 2 20 , co daje 1048 576.

W rzeczywistości 5% różnica w całkowitej liczbie pikseli to całkiem spora różnica dużo nieistotne. Zwróć uwagę, że rozdzielczość liniowa idzie w parze z pierwiastkiem kwadratowym z całkowitej liczby pikseli, więc 5% więcej pikseli to tylko 2,5% więcej rozdzielczości liniowej. Nie zauważysz tej różnicy nawet w przypadku dwóch odbitek w odpowiednim rozmiarze, które porównasz obok siebie.

#7
  0
Peter pete
2013-06-28 03:48:03 UTC
view on stackexchange narkive permalink

Chciałbym również powiedzieć, że każdy „piksel” w lustrzance cyfrowej jest w rzeczywistości tylko częścią piksela. Tak więc sam czujnik ma, powiedzmy, wrażliwe elementy świetlne dla R, G i B, i może innego G. Teraz te trzy lub cztery razem powinny tworzyć jeden piksel, ale tak nie jest. Interpolują to i sprawiają, że cztery liczą się jako cztery piksele.

Lub coś podobnego ( http://en.wikipedia.org/wiki/Bayer_filter)

Oznacza to, że Twój 20-megapikselowy aparat może w rzeczywistości być prawdziwy aparat o rozdzielczości 5 megapikseli, ale jest interpolowany przy użyciu magii algorytmicznej.

To samo dotyczy ekranu LCD. Ekran „1 milion punktów” ma tylko 300 tys. Pikseli. Niestety.

To powoduje niedoszacowanie jakości tych algorytmów interpolacji. Gdyby chodziło po prostu o 4: 1, praktyka prawdopodobnie ustałaby, gdy gęstość czujników wzrosła, a rozmiar pliku odpowiednio się zwiększył. Ale w rzeczywistości interpolacja naprawdę przyczynia się do dodatkowej rozdzielczości. Nie jest tak dobry jak 1: 1, ale też nie 4: 1.
O ile rozumiem, nie chodzi o to, że SAME 4 piksele są interpolowane, ale KAŻDA ZDJĘCIE jest używana 4 razy do obliczenia wartości koloru 4 sąsiednich pikseli w ostatecznym obrazie. (z wyjątkiem fotositów w obrzeżu czujnika).
To nie jest poprawne.Wszystkie piksele (fotosytyty) na czujniku odpowiadają pikselowi obrazu, jednak na normalnym czujniku 1/2 są zielone, 1/4 to czerwone, a 1/4 to niebieskie.Algorytm Bayera po prostu wykorzystuje każdy sąsiadujący piksel, aby określić, jaki był rzeczywisty kolor na tej fotositonie.Różni się to całkowicie od interpolacji używanej do uzyskania większego obrazu z mniejszego czujnika.Jest to również zupełnie inne niż 3 subpiksele RGB ekranu LCD, które składają się na jeden piksel.
@mattdm ma rację, nowoczesne algorytmy de-Bayering są znacznie bardziej wyrafinowane niż prosta interpolacja.Aby zobaczyć, wystarczy spojrzeć na zdjęcie celu testu rozdzielczości.Nie możesz po prostu nakładać różnych kolorów na siebie, ponieważ nie są one wyrównane.
@MarkRansom możesz je nałożyć, jeśli wykonasz 4 jednokanałowe obrazy każdy z podzbioru fotositów z tym samym filtrem (lub tą samą pozycją na kafelku Bayera) i przesuniesz je o pół piksela, aby wyrównać (używając oczywiście interpolacji).Ale to tylko jedno z uproszczonych podejść do rekonstrukcji kolorów RGB.
@Ruslan Zgadzam się, że interpolacja może być używana do przesuwania pozycji pikseli tak, aby były wyrównane, a także do wypełniania przestrzeni między próbkami.Zgadzam się również, że jest to uproszczone podejście, a inne metody są lepsze.Podniosłem to, ponieważ ta odpowiedź sugeruje, że możesz stworzyć pełny obraz, po prostu nakładając piksele tak, jak jest, i to jest fałszywe.
#8
-4
Aneesh MS
2014-11-17 18:19:45 UTC
view on stackexchange narkive permalink

Konwersja megapikseli na piksele jest bardzo podobna do konwersji megabajtów na bajty.

1000 bajtów to 1 kilobajt (nie mylić z kilobajtami, które są oparte na 1024)
1000 kilobajtów to 1 megabajt (nie mylić z megabajtami, które są oparte na 1024 * 1024), czyli 1 milion bajtów.

Więc możemy po prostu przekonwertować jednostki takie jak to:

1000 pikseli to 1 kilopiksel (rzadko używane w praktyce) 1000 kilopikseli to 1 megapiksel (1 milion pikseli)

Oto kilka przykładów:

A Aparat o rozdzielczości 96 x 128 pikseli to aparat o rozdzielczości 0,012 MP (lub aparat o rozdzielczości 12 kP)
Aparat o rozdzielczości 120 x 160 pikseli to aparat o rozdzielczości 0,019 MP (19 kP)
Kamera o rozdzielczości 240 x 320 pikseli to kamera o rozdzielczości 0,07 MP (70 kP)
A Aparat o rozdzielczości 320 x 480 pikseli to aparat o rozdzielczości 0,15 MP (150 kkP)
Aparat o rozdzielczości 360 x 640 pikseli to aparat o rozdzielczości 0,23 MP
Aparat o rozdzielczości 480 x 640 pikseli to aparat o rozdzielczości 0,30 MP
Aparat o rozdzielczości 480 x 854 pikseli to 0,40 MP Aparat
Aparat o rozdzielczości 540x960 pikseli to aparat o rozdzielczości 0,51 MP
Aparat o rozdzielczości 600x1024 pikseli to 0,61 MP Aparat
Aparat o rozdzielczości 768x1024 pikseli to aparat o rozdzielczości 0,78 megapiksela
Aparat o rozdzielczości 720x1280 pikseli to aparat o rozdzielczości 0,92 MP (920kP)
Aparat o rozdzielczości 960x1280 pikseli to aparat o rozdzielczości 1,22 megapiksela
Aparat o rozdzielczości 900x1600 Piksele to aparat 1,44 MP
Aparat o rozdzielczości 1200x1600 pikseli to aparat 1,92 MP
Aparat o rozdzielczości 1080x1920 pikseli to aparat 2,07 MP
Aparat o rozdzielczości 1440x1920 pikseli to aparat 2,76 MP
Aparat Z 1536x2048 pikselami to aparat 3,14 MP
Aparat z 1440x2560 pikselami to aparat 3,68 MP
Aparat z 1800x2400 pikselami to aparat 4,32 MP
Aparat z 1920x2560 pikselami to aparat 4,91 MP
Aparat o rozdzielczości 1944 x 2592 pikseli to aparat o rozdzielczości 5,03 MP, aparat o rozdzielczości 2048 x 3072 pikseli to aparat o rozdzielczości 6,29 megapiksela, a aparat o rozdzielczości 2448 x 3264 pikseli to aparat o rozdzielczości 7,99 MP, a aparat o rozdzielczości 2160 x 3840 pikseli to aparat o rozdzielczości 8,29 MP Aparat o rozdzielczości 3600 x 6400 pikseli to aparat 23,04 MP
Aparat o rozdzielczości 4096 x 6144 pikseli to aparat o rozdzielczości 25,16 MP
Aparat o rozdzielczości 4320 x 7680 pikseli to aparat o rozdzielczości 33,17 MP
Aparat o rozdzielczości 5720 x 10240 pikseli to aparat o rozdzielczości 58,57 MP

Łatwo to obliczyć. Wystarczy pomnożyć szerokość [px] * wysokość [px] , a otrzymasz liczbę megapikseli.

-1: 1000 bajtów * nie * jeden kilobajt * w ogólnym użyciu *. 1 kB to 2 ^ 10 = 1024 bajty. Cały sens tego pytania polega na rozróżnieniu między tymi dwoma, a ta odpowiedź to ignoruje.
Głosuję na odrzucenie, ponieważ a) nie dodaje to nowych informacji poza innymi odpowiedziami oraz b) ściana liczb i powtarzające się wiersze „Aparat A Aparat” to po prostu nieczytelny szum.
Przepraszam, zapomniałem, że w trakcie odpowiadania na temat pikseli ... obliczenie bajtów jest takie samo jak piksele ... 1024 bajty to 1 kilobajt, 1000 pikseli = 1 kilopiksel ..... 1024 kilobajty to 1 megabajt, 1000 kilopikseli = 1 megabajt ... 1024 megabajty = 1Gigabajt itd ....... ok? :) ..Przepraszam za błąd....


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...