22 May, 2017
1 commit
-
User guide translated to english
24 Mar, 2017
1 commit
-
Navigation optimization and marker creation improvement
02 Feb, 2017
1 commit
-
Neuronavigation module updatings and improvements * Revert "Revert "ENH: Update neuronavigator modules"" This reverts commit 2ecc37998e18c762b82413314fcf75d1491ca1be. * ENH: Update corregistration comments. * ENH: Restructuring InVesalius Navigator spatial tracker communication. * ENH: Restructuring the spatial tracker communication. * ENH: Updating navigation tools. * Code refactoring for navigator development - Delete previous git mistakes while tracking files - Code fix to run invesalius navigator and start code refactoring * Update navigator GUI - Improvement on manipulation of markers creation and edition - Buttons and panels size adjustment * Improvement on trackers connection - MicronTracker supports dynamic reference * VTK6 adjustments - SetInputData -Using SetInputData instead SetInput * Update Create Markers and fix sphere creation - Improvement on manipulation of markers creation and edition - Using SetInputConnection(GetOutputPort()) instead SetInputData(GetOutput()) * GUI update and creation of fiducial markers * Fix Fiducial Markers * Update - Load Fiducial points using "Load Markers" * Fix Trackers (PLH) and Navigation * Update ComboBox and trackers connection * Full support for Analyze, NIfTI and PAR/REC images - Support for Analyze, NIfTI, Compressed NIfTI and PAR/REC images - Support for Analyze limited due to lack of orientation info - Image orientation standardized to RAS+ * ComboBox Update - Set "Select tracker" when the tracker is not connected * Fixed usp-navegador version - Changed GetValue to GetValue() - Changed SetInputData to SetInput - Changed SetInputConnection to SetInputData * Manually merged rmatsuda master_merge branch to usp-navegador - Improved navigation GUI - Improved navigation control of spatial trackers - Added management of makers creation - Added dialogs for better neuronavigation control * Added TMS trigger and enhanced tracker device control - Serial communication to detect TMS trigger - Added MicronTracker calibration and marker files - Enhanced tracker manipulation * Navigation cleaning and improvements in viewer volume - Cleaned unecessary navigation functions - Optimized volume camera and ball reference positions - Enhanced markers manipulation - Removed blank lines * Improved task_navigator GUI - Better code using GridBagSizer - Removed useless code * Improvement in coordinates handling for neuronavigation * Significant refactor of navigation pipeline - Improvement in navigation panel controls - Refactoring of volume and slice updates - Improvement in communication with tracking devices - Refactoring of entire navigation pipeline * Improved colour and size of navigation markers * Added trigger and volume camera controls - Reformulated markers creation - Created control of volume camera - Control for external trigger marker creation * Minor code adjustments * GUI improvements * Minor code optimization - Improved load markers
09 Nov, 2016
1 commit
-
Implements casmoothing in Cython. - Implements in cython - Better handling of border vertices
15 Apr, 2016
1 commit
-
* Showing the slices * cursor was not displayed correctly * Watershed using vtk6 * generating surface with vtk6 * generating preview in vtk6 * Showing raycasting with vtk6 * Showing measures with vtk6 * saving project * Saving screenshots with vtk6 * Saving meshes with vtk6 * It was not showing surfaces created with greatest region, selected region and all regions filters
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 Jan, 2010
1 commit
22 Jun, 2009
2 commits