this module uses eithor the rawspeed library (c++) or the rawloader library (rust) to decode raw photographs.
filename
the input file namenoise a
the gaussian part of the gaussian/poissonian noise modelnoise b
the poissonian parameter of the samestartid
the first image in a timelapse seriesif both noise parameters are set to 0.0
, vkdt
will load the noise profiles
from data/nprof/*
. see noise profiling
for how to create a profile.
this module supports loading sequences of raw files. the raw files need to be same orientation, same resolution, same camera, and currently it's best to have same iso value too. all metadata will be read once for the first image in the sequence and used for all the other images too.
to use this feature, set filename
to something like IMG_%04d.CR2
and startid
to 944 if your first image is called IMG_0944.CR2
. you
can then use the animation feature of vkdt
to play back the
sequence. in the .cfg
, be sure to set frames:10
if you have ten
subsequently numbered raw files, and set fps:1
for one frame per
second. if you set fps
to something faster than your ssd/gpu can
deliver, you will experience frame drops.
you may want to checkout the keyframes feature to gradually modify
exposure for instance (see examples/keyframes.cfg
, or the ctrl-k
hotkey to create keyframes from the gui when hovering over controls.