Hdr Capturing
Jag och min kamrat utvecklar just nu ett sådan automatiserat system för just detta.
Du får provtesta det sedan om du vill. heheh
Vill du leka lite med detta fast med ett fungerande lite bökigt program så ladda hem mkhdr från Paul Debevec hemsida (debevec.com). Eller ett program som heter Rascal som Nayar gjort (Sök på Rascal på google). Vilket är lite bättre (men krångligare) men den sparar inte ut sina hdr i 32 bitar per kanal vilket är att föredra om man vill fånga hela det dynamiska omfånget.
Rascal programmet sparar ut i ppm16 vilket är ett rawformat som är lite föråldrat. Och 16 bitar räcker inte för att fånga en hdrbild.
en vanlig 8bit(per kanal) bild har 2^8 = 256 nyanser av färgerna.
8 bit bitar per kanal 2^8 = 256 nivåer (levels)
12 bitar per kanal 2^12 = 4096
16 bitar per kanal 2^16 = 65536
32 bitar per kanal 2^32 = 4 294 967 296
(raw canon = 12 bitar)
Riktig hdr är 32 bitar per kanal.
Så med detta kan du räkna ut hur många bilder du behöver för att få full hdr kvalite.
Så tex för att nå hela intensitetsvidden för en 16 bitars bild med hjälp av att sammanfoga flera mindre bilder:
Antal bilder för att nå 16 bitar (per kanal) med vanliga 8-bitars (per kanal) bilder:
2^16 = 2^8 + 2^8 + 2^8 + 2^8 + 2^8 + 2^8 + 2^8 +2^8 + 2^8 -> 16 – 8 = 8 stycken bilder för hela omfånget.
Antal bilder för att nå 16 bitar med "Canon Raw" 12-bitars (per kanal) bilder:
2^16 = 2^12 + 2^12 +2^12 + 2^12 = 16 - 12 = 4 stycken bilder för hela omfånget.
Så det vi ser är ovan är att för att tex fylla upp en 32-bitars (full hdr (dagens standard)) med hjälp av vanliga 8-bitars (per kanal) bilder är det bara räkna så här för att få fram hur många kort du behöver.
32-8 = 24 stycken bilder om du fotar med 8-bitar per kanal
32-12 = 20 stycken bilder om du fotar med canon
Obs. Bilderna ska fotade vara med fast bländare och ändrad slutartid. Halva fstop ska köras.
Man tar kort från helt underexponerat till helt överexponerat.
Sedan som sagt är det inte alltid nödvändigt med att köra så många bilder. Det är inte alltid så att man behöver 5-6 bilder av svarta/vita kort som skiljer sig väldigt lite mot varandra.
Samt så är det inte kasnek så lätt för dig att använda dig av raw i 12 bitar om du inte har ett program som konverterar det till en bildfil som behåller all data. Dagens program typ nikons picture project gör bara att man kan välja vart i omfånget man vill ha sin 8 bitar (per kanal) bild.
övrigt: I bildbehandling pratar man bitar per kanal. Så kortfattat.. 8 bitar per kanal är 3*8 bitar per bild = 24 bitars bild..
Hdr: 32*3 = 96 bitars bild...
Ska du programmera kamrer eller liknande så är canon att föreda. Nikon har föråldrat system och för hårda licenskrav.
Canon har grymma sdk by the way. =)