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)
-
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
23 Feb, 2015
1 commit
-
This reverts commit 80f95c3208f09123327b436808e244413b2963a2.
12 Feb, 2015
1 commit
-
Improvement of all navigation modules, including MicronTracker spatial tracker support and NIFTI image type import.
26 Dec, 2013
1 commit
17 Dec, 2013
1 commit
23 May, 2013
1 commit
-
- Added support to colorschemes from OsiriX. - Created a new GUI to create colorschemes - This GUI generates the event EVT_CLUT_NODE_CHANGED when the user changes the position and colours of the nodes. - This GUI has style setted to FRAME_FLOAT_ON_PARENT, to make this GUI stay always on top of invesalius GUI. - Added pubsub event "Update window level text" to change WW&WL text Added (but not integrated) the clut_imagedata widget Remove unused imports from clut_imagedata The ClutImagedata is changing the slice lookuptable Showing the histogram at the clut widget Using checkbox instead of radiobutton to color menu Applying ww & wl changes to the color table generated by clut_imagedata Window&level affects clut colors Window&level affects clut colors Removed non-color presets from color preset dir Hidding clutimagedatadialog when user selects another color preset Removed idiot print Keeping nodes after closing clutimagedata Not passing ww&wl to clutimagedata anymore Generating EVT_CLUT_POINT_MOVE when the clutimagedata is shown Since EVT_SHOW binded to a wx.Panel is not working with 2.8, I'm binding the OnShow method to EVT_IDLE and unbinding after the first time this event is generated. Using keyboard left and right to change nodes Enter give the user option to change node colour (shift +) Tab selects the next (previous) node Improvements on the drawing of clut_imagedata ClutImagedataDialog is dealing with clut_imagedata events Added properties in clut_imagedata to get the ww&wl Added a pubsub method to update the ww&wl text WW&WL interactor style affects clut_imagedata widget Style: the position of window_level and window_width Delete key deletes a node Cleaning and closing clut_imagedata dialog when a project is closed Refreshing clut_imagedata after user change node color Clut_imagedata dialog setted style to STAY_ON_TOP Change clut_imagedata dialog style from wx.STAY_ON_TOP to wx.FRAME_FLOAT_ON_PARENT Cleaning code related to clut_imagedata dialog in viewer_slice Cleaning code related to clut_imagedata dialog in viewer_slice EVT_CLUT_POINT_MOVE renamed to EVT_CLUT_NODE_CHANGED Generating event when user selects custom color scheme Removed OnShow method from clut_imagedata Remove useless prints Reseting things when closing a project
04 Mar, 2013
1 commit
17 Sep, 2012
1 commit
14 Sep, 2012
2 commits
12 Sep, 2012
5 commits
10 Sep, 2012
1 commit
06 Sep, 2012
1 commit
05 Sep, 2012
2 commits
-
…se the parent of this dialog was setted
-
…ation of a new surface
04 Sep, 2012
2 commits
-
…related to the _(i18n)
03 Sep, 2012
3 commits
31 Aug, 2012
1 commit
08 Aug, 2012
1 commit
06 Aug, 2012
1 commit
27 Mar, 2012
1 commit
-
…." and "import wx.lib.pubsub as ps" to "from wx.lib.pubsub import pub as Publisher", tested in windows and ubuntu 11.10.
23 Mar, 2012
1 commit
20 Mar, 2012
1 commit
-
When the user tries to generates a surface from a edited mask, the user is aske about the method to generate the surface: Binary, Context aware smoothing or invesalius3.b2 Squashed commit of the following: commit 480c88b680a9d79c977d3a8b81b9b25114dad43b Author: Thiago Franco de Moraes <totonixsame@gmail.com> Date: Tue Mar 20 10:56:41 2012 -0300 Not saving the project when a new case is opened commit 1233e37982783412fd1a092820ddb55f60c7df79 Author: Thiago Franco de Moraes <totonixsame@gmail.com> Date: Tue Mar 20 10:51:04 2012 -0300 Generating surface from edited masks, the user can select to use the context aware smoothing or be a binary commit e722ea910db2931b866dfa647fcb5cc3a80d5675 Author: Thiago Franco de Moraes <totonixsame@gmail.com> Date: Tue Mar 20 10:47:10 2012 -0300 Added a new dialog related to the generation surface whose mask was edited
01 Dec, 2010
1 commit
-
… created a mask automatically in the init.
30 Aug, 2010
1 commit
17 Aug, 2010
1 commit
01 Apr, 2010
1 commit
13 Mar, 2010
1 commit
08 Mar, 2010
1 commit
05 Mar, 2010
3 commits