Added features:
- Option to crop the diffraction image
- Option to input detector/experimental parameters to calculate reconstructed pixel size
- Dynamic scale bars on both diffraction and reconstruction images
Removed features:
- Vignette filter for diffraction data. This was no different than passing a gaussian filter over the reconstruction, except that it potentially made it harder to reconstruct.
Backend changes:
- The image displays have been changed to use
matplotlib.backends.backend_tkagg.FigureCanvasTkAgg
instead of thettk.Label
widget. From what I can tell, this is ever-so-slightly slower, but it made it possible to add the scale bars. - Updated the compiled release version to numpy 2.1