08 May, 2015

8 commits


07 May, 2015

5 commits


06 May, 2015

7 commits


04 May, 2015

1 commit


23 Apr, 2015

1 commit


20 Apr, 2015

2 commits

  • Implements boolean operations to masks. The user has a gui to choose the
    masks and the operation (union, xor, diff, intersection). Then
    InVesalius creates a new mask with the result of the operation.
    
    Doing some boolean operations
    
    Added Intesection and XOR
    
    There was an error in the bool diff operation
    
    Gui improvements
    
    changed "xor" to "exclusive disjuction"
    
    added the icons
    
    Improvements to the boolean operation dialog
    
    Added a menu to mask operations (booleans is there)
    Thiago Franco de Moraes
     
  • It adds:
    
    - A configuration GUI
        - To choose the algorithm (watershed and watershed ift).
        - connectivity.
    
    - Option to use WW&WL
    
    - Runs the 3D version in another process.
    
    Created a class to store watershed configs
    
    Added the option to use or not the ww&wl
    
    watershed now have its own cursor object
    
    unsubscribing pubsubs from watershed when swap to other style
    
    gui description
    
    Added a gui to set some configs from watershed
    
    Removed set operation from watershed style
    
    Not applying border detection (gradient) when using watershed ift
    
    runing 3d watershed using multiprocessing
    
    Little improvements
    
    added a icon to the watershed configuration
    Thiago Franco de Moraes
     

02 Mar, 2015

1 commit


23 Feb, 2015

1 commit


12 Feb, 2015

1 commit


24 Jun, 2014

1 commit


23 Jun, 2014

1 commit

  • Watershed is a very useful algorithm to segment brain, for example. The
    implementation used is from scikit image. Before the segmentation, a
    ww&wl is applied and a morphological gradient is applied, to extract the
    borders of the image. It can be used to 2D slices or to all slices (via
    expand button). It was created a new slice interaction style: WaterShedInteractorStyle.
    
    Starting to using watershed
    
    Added suport to erase a mark
    
    Applying threshold before starting watershed mode
    
    Watershed 3D (only markers from axial)
    
    Watershed 3D
    
    Marking the mask as edited when using watershed tool
    
    Fixed the problem of not deleting watershed interactor style
    
    Not flushing buffer (it's not necessary)
    
    Not hidding wx's cursor when marking to watershed
    
    Removed the vtk colour part from watershed style
    
    Removed the vtk colour part from watershed style
    
    micro-optimization
    
    Removing aux matrix when opening a new dicom dir
    
    not showing watershed markers when mask is hidden
    
    Only doing watershed when user marks back and foreground.
    
    Reloading all mask slice when watershed is expanded
    
    showing (hidding) watershed marks when enabled (disabled)
    
    cleaning undo redo when watershed is applied (TODO create undo redo to watershed)
    
    Interface to select watershed operation
    Thiago Franco de Moraes
     

09 Apr, 2014

2 commits


08 Apr, 2014

1 commit


07 Apr, 2014

1 commit


04 Apr, 2014

1 commit


02 Apr, 2014

2 commits


26 Dec, 2013

1 commit


19 Dec, 2013

2 commits


17 Dec, 2013

1 commit