Skip to content

GUI, feature, and performance updates

Pre-release
Pre-release
Compare
Choose a tag to compare
@davidborland davidborland released this 31 Mar 18:20
· 26 commits to master since this release

GUI:

  • Moved various controls to Settings menu
  • Added Mode and Action toolbars
  • Added additional View toolbar buttons
  • Added menus with help and info links
  • Set reasonable step values for window and level based on loaded data intensity range
  • Added interface with segmentation controls
  • Added split region interface for splitting into > 2 regions
  • Added loaded image and segmentation file name labels
  • Added check if attempting to save segmentation data as current image filename and vice versa
  • Set autorescale as default
  • Disable most GUI controls/menus until data loaded
  • Add buttons for X, Y, Z, and resetting view

Features:

  • Added clean region
  • Added 2D floodfill

Performance:

  • Improved segmentation performance
  • Improved loading segmentation data performance
  • Improved region splitting performance for images with > 8 bits
  • Improve paint/erase performance by waiting until mouse button release to update region table
  • Use single click/drag/release for undo/redo when painting/erasing instead of each individual voxel change
  • Check for change in z before rescaling window/level

Platforms:

  • Added Linux build

Bug fixes:

  • Fixed TIFF saving issues
  • Fixed issue with updating progress when no .json file
  • Fixed bugs with setting region done and text color when loading metadata