Fix an off-by-one error in function exportImageAlpha.
add missing resolution init in ImageImportInfo
fix PNG resolution support (wrong pixels/meter -> DPI conversion)
Option --enable-image-cache has been removed long ago for it caused image artifacts (i.e. was buggy) in rare circumstances. Moreover, it slowed blending/fusing down considerably and was mutually exclusive with our way of parallelizing execution. If you really want to reactivate such an old version you are completely on your own, though I'd think it is a huge waste of time. There is an unmerged branch in the Mercurial repository called mmap_view. It is a different approach to take pressure off the...
Philip - Without your images at hand I can of course only guess where a dragon might be snoring. Floating-point images sometimes show strange effects because of rounding problems in the normalization for non-RGB blending. In modern Enfuse, option --blend-colorspace could correct this. If all of your images are completely masked-out, the effect you mention is expected, too. You could try the following: rescale or crop you input images to say 900x600 pixels and uint8 quantization without alpha-channels....
Enblend does not align images; it needs aligned input images. See also Standard Workflow in the Enblend documentation.
If I understand your problem Enfuse is the exact opposite of what you need. Enfuse is designed to minimize visual differences or at least trick our vision into believing that there are none. Just take a few frames suitable for combining and run enfuse with different weights (--exposure-weight, --saturation-weight (color images), --contrast-weight, --entropy-weight (b/w images)); set only one to 1 and -- simultaneuously -- all others to 0. That way you'll quickly find out what Enfuse can do. /cls
Clean up some pedantic warnings.