tiistai 25. kesäkuuta 2019

Valokuvauksen valotusajan haarukointiohjelmani on valmis


Sain tänään valmiiksi valotuksen haarukointiohjelman (exposure bracketing program). Oikeastaan on kyse skriptistä, joka voidaan toki kääntää konekielelle (joskaan ei ihan helposti). Laadin ohjelmani Python-kielellä.

Ohjelma haarukoi 1 µs aina 0,33 s valotusaikoja laatimani valotusaikalistani mukaisesti. Tarkoituksena on saada Raspberry Pi NoIR ja normaalilla kameramoduuleilla selvitettyä, mikä on optimaalinen valotusaika kuvattavasta kohteesta. Nyt ohjelmani on valmis! Valotusaikainformaatiota voin käyttää hyväkseni esimerkiksi time-lapse -valokuvauksessa.

Seuraavaksi alan tutkia kameramoduulien video-ominaisuuksia. Ensimmäinen tavoite on ottaa 40 kuvaa sekunnissa venytyskokeissa. Näistä voidaan puolestaan laskea aineen materiaaliominaisuuksia.

Tässä on esimerkki ohjelman ajosta:

Select image quality (1...100; default: 90): 90

List disk and partitions:
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
...

Path to images: /dev/null
Exposure bracketing name: test
Select ISO (100, 200, ... 800): 100
/dev/null/test_iso100.log


... ja tähän ohjelma kaatuu kun /dev/nulliin on vähän vaikea kirjoittaa, ja ajoin tämän skriptin ilman kameramoduulia.

Ei kommentteja:

Lähetä kommentti

NATO - OTAN - HATO