Ticket #25 (assigned defect)

Opened 12 years ago

Last modified 11 years ago

overlay_stacks doesn't respect the -w (--width) parameter

Reported by: tschmidt Owned by: emmenlau
Priority: minor Milestone:
Component: xuvtools Version:
Keywords: xuvtools, xuvtools_gui, overlay, stacks Cc: developer@…, tschmidt


Overlay stacks claims to use a blending width if given by -w and it also claims a default blending width of 10 micron. Neither the default nor any override value will change the current behavior which is to do a hard stitch with one stack in front, the other one behind it. I'm not sure whether the command line tool is still under active development, just wanted to state it here.

It looks like the parameter get's lost somehow. The key blending_width_um is written to the internal parameter map. In _overlay_stacks<DataT> the key blending_width_pix is read, somewhere inbetween there should be some code that converts the given micron blending width to pixel sizes. Looks like that step is missing.

Change History

Changed 12 years ago by emmenlau

  • status changed from new to assigned

Confirmed. Bug introduced when changing blending_width_um to blending_width_pix in all code.

Changed 11 years ago by emmenlau

  • cc developer@…, tschmidt added
  • keywords xuvtools, xuvtools_gui, overlay, stacks added

Thanks for the bugreport, sorry for taking so long! :-)

There are possibly other improvements in the configMap that have not been ported to the command line utilities. It would be sensible to check the documentation (KeyValueMap?-Structure.odt) and update the command line tools.

Note: See TracTickets for help on using tickets.