Releases: neutronimaging/KipTool
KipTool v2.8 release
New features
- Extended documentation and user manual in the wiki page.
- Publication lists related to the software and modules.
- Stability and performance improvements in BBLogNorm and MorphSpotClean.
- Increased portability of the configuration file.
- The main application can now save to multi-frame TIFF.
- Conversion tools can now save to FITS.
Fixed issues
Below you find a detailed list of issues that have been addressed in this release.
- Issue 414 - Add citations to kiptool modules
- Issue 412 - KipTool - error configuring modules that require loading images
- Issue 409 - Adopt kiptool to new API
- Issue 400 - Imageviewer widget histograms
- Issue 381 - kipl::base::morphology LabelImage crashes on Win
- Issue 374 - BB - exception is not thrown when automatic segmentation fails
- Issue 370 - BB module, add automatic counting of external background images
- Issue 369 - Implement wall clock time the timer class
- Issue 368 - BB wrong number of ext images does not throw the right exception
- Issue 365 - MorphSpotClean crashes on windows
- Issue 355 - Wavelet ring cleaning crashing
- Issue 352 - Implement computation of numerical gradient
- Issue 343 - Plot widget updates
- Issue 340 - Image viewer levels sensitive to nan and inf
- Issue 319 - KipTool - progress bar when loading data
- Issue 318 - KipTool - BB plugin crashes in the absence of a ROI
- Issue 307 - KipTool - add rotation option
- Issue 291 - BB plugin in KipTool
- Issue 277 - Revise the MorphSpotCleanModule
- Issue 273 - Review how we get more conform to the FAIR principle
- Issue 271 - KipTool - saving fits in conversion tool
- Issue 270 - KipTool - configuring processing chain
- Issue 259 - KipTool , conversion tool
- Issue 246 - KipTool - single image as input
- Issue 221 - KipTool: progress bar starts at 100%
- Issue 205 - Boundary handling MorphSpotClean
- Issue 186 - PlotWidget save data
- Issue 166 - User documentation for KipTool
- Issue 87 - MorphSpotClean crash sometimes
- Issue 39 - Morph spot clean performance tuning
- Issue 23 - Config files compatible cross platform
First official release of KipTool
KipTool has long been a tool mainly used internally in the Neutron Imaging and Applied materials Group, Paul Scherrer Institut. It is a tool to work with sequences of images represented as 3D data. This could be time series or CT volumes. You can either work on the volumes through a chain of processing modules that can be added. You can also convert image file names, reslice and merge volumes with limited computer resources.
In this release, we focused on improving stability and revising the user interface. In addition to this, we also added some modules for scattering correction and artefact reduction.
New features
- The modules are all verified and have new dialogs to help configuration.
- Added ImagingModules with black body correction, spot cleaning, and stripe cleaning.
- Conversion tools for image files are revised.
- Automated build scripts are implemented.
- Using new plotting widgets.
- Updated ROI selection
- Fixed a lot of stability issues
Fixed issues
- Issue 247 - KipTool - Ubuntu packaging after building
- Issue 244 - KipTool- BBLogNorm RepairFillHoles
- Issue 242 - ROI doesn't work on KipTool conversion tools
- Issue 231 - KipTool - check full functionalities of exceptions in windows
- Issue 228 - File conversion tool
- Issue 227 - kipltool vertical slicing crash for YZ
- Issue 222 - KipTool- BBLogNorm dlg
- Issue 220 - ROI is lost in communication with UXROIwidget
- Issue 219 - Reduce starvation artefacts in BB
- Issue 217 - Merge volumes
- Issue 215 - kip tool reslicer
- Issue 211 - KipTool - deploy in linux
- Issue 209 - Increasing amount of noise when setting slice block large
- Issue 201 - Color scheme PlotWidget is not good with dark
- Issue 195 - KipTool - implement CLI
- Issue 191 - PlotWidget add tool tips
- Issue 184 - Check kiptool CLI operation
- Issue 183 - Check if Kiptool loads configs correctly
- Issue 182 - Basic threshold progress bar
- Issue 179 - Levels in viewer
- Issue 175 - KipTool - more image handling in the main window
- Issue 173 - KipTool - module is applied when config
- Issue 171 - ModuleConfigWidget crash
- Issue 170 - Verify conversion tools
- Issue 168 - StripeFilter kiptool dialog
- Issue 167 - Add MorphSpotClean kiptool module
- Issue 164 - BB plugin - enhance speed in for loops
- Issue 159 - Review kiptool modules
- Issue 155 - KipTool: update build scripts
- Issue 153 - UI improvements of KipTool
Known problems
Eventhough we solved many issues in this release, we were not able to find everything. Please go to the issue list on to see if you problem is already reported.
Supported operating system
- Win10 64bit
- Ubuntu Linux 18.04
- MacOS High Sierra, Mojave