Skip to content

Releases: jacione/interactive-cdi

v0.6.0

11 Sep 21:24
Compare
Choose a tag to compare

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 the ttk.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

v0.5.3

31 Oct 17:13
Compare
Choose a tag to compare

Two small changes:

  1. I added a pop-up infobox when the app first opens, asking the user to consider starring the repository.
  2. I added the pyinstaller spec file to the repository so that, when I go to update this again in 6 months, I don't have to learn it all over again.

The actual functionality of the app is unchanged.

v0.5.2

15 Jul 19:38
Compare
Choose a tag to compare

Nothing changed, but setup Zenodo link

v0.5.1

16 Jun 21:56
Compare
Choose a tag to compare

Fixed bug in the image processing that caused weird behavior when vignetting and thresholding were both selected.

v0.5.0

16 Jun 18:31
Compare
Choose a tag to compare

Improved background subtraction

v0.4.1

14 Jun 19:47
Compare
Choose a tag to compare

Fixed typo in version number

v0.4.0

14 Jun 17:48
Compare
Choose a tag to compare

Added the ability to bin data and save the results.