This is not a bug, but standard UN*X behavior: options start with a dash;
GNU (long) options start with two dashes.
Every decent libc that implements getopt_long(3) ought to accept a
freestaning double-dash, i.e. `--' as option-end-marker.
Under Linux both Enblend and Enfuse honor this marker. So, you can
write e.g.,
"enblend --verbose=2 --optimizer-weights=3:1 -c -- -foo.jpg -bar.jpg -baz.jpg"
to blend "-foo.jpg", "-bar.jpg", and "-baz.jpg".
This is not a bug, but standard UN*X behavior: options start with a dash;
GNU (long) options start with two dashes.
Every decent libc that implements getopt_long(3) ought to accept a
freestaning double-dash, i.e. `--' as option-end-marker.
Under Linux both Enblend and Enfuse honor this marker. So, you can weights= 3:1 -c -- -foo.jpg -bar.jpg -baz.jpg"
write e.g.,
"enblend --verbose=2 --optimizer-
to blend "-foo.jpg", "-bar.jpg", and "-baz.jpg".