Portál AbcLinuxu, 4. května 2025 20:52
už jsem se v tom blázinci úplně ztratil. Kdybych dneska stavěl Linuxový stroj. Po čem má člověk šáhnout?
dualcore vs. quad-core? (nedávno všem stačil jednojádrový CPU)
AMD Phenom II vs. Intel Core i5? a kdo má lepší chipsety?
ATI vs. nVidia?
Seagate 7200.12 vs. Samsung F3 vs. WD a jeho zamíchané různé řady pod stejným názvem?
Existuje dnes nějaká Linux frinedly a naopak Linux unfriendly firma?ATI vs. nVidia?To máš těžké. ATI je dnes určitě více Linux-friendly, ale NVIDIA má určitě lepší linuxové ovladače
Jako Linux unfriendly bych bral BroadcomAFAIK trochu otočili a nějaký ovladače už dělaj
OpenCL SDK pro GPU ATI i Nvidia k dispoziciHurá!
x = 1,22 * lambda * f / d [m]kde
x
je minimální vzdálenost dvou bodů, které jdou ještě rozlišit, lambda
je vlnová délka světla, f
ohniskoá vzdálenost a d
průměr objektivu (f / d
je vlastně clona). Pokud za lambdu
dosadíme 420 nm, tj. vlnovou délku fialového světla (nejktratší, kterou musí objektiv ješte zvládnout), tak je vzorec následující (délka je v milimetrech) :
x = 0,0005 * clona [mm,1/f]Pokud má snímací prvek délky stran
a
a b
v mm (přesné velikosti si dohledejte na Wikipedii v článku o CCD, převod z palců a výpočet je netriviální), tak maximální počet bodů v megapixelech (ta čtyřka je 2 * (1 / 0.0005), to celé děleno miliónem) je:
Nmax = 4 * a * b / clona [mm,mm,Mpix]Jenže na jeden výsledný pixel potřebujeme u Bayerova filtru čtyři pixely* (RGBG), takže se nám z toho vyklubal celkem jednoduchý vzoreček po ideální snímač:
Nmax = a * b / clona [mm,mm,MPix]Řekněme, že snímač má velikost 1/3.6", tj. 4x3mm (ať se to dobře počítá) a clona je oněch 3,5. Potom je
Nmax
rovno 3,43. V praxi ale je zhruba polovina plochy snímače nevyužitá, protože tudy vedou spoje, takže skutečné maximální rozlišení je méně než poloviční a už jsme u 1,7 Mpix a to za předpoladu zcela perfektního objektivu s dokonalou kresbou. Oněch 1,3 Mpix je nejspíš ješte blíže skutečnosti ...
*I když algoritmy běžně dělají z RGBR čtyřikrát RGB, tak se to nedá považovat za skutečné rozlišení, protože se data interpolují, což je v našem případě jen eufemismus pro "domýšlejí se" Nmax = a * b / clona^2 [mm,mm,1/f,Mpix]pro skutečné rozlišení (bez interpolace) a
Nmax = 4 * a * b / clona^2 [mm,mm,1/f,Mpix]pro to, co vyleze z Bayerova filtru. Pro náš příklad je to 0,97 a 3,92 Mpix.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.