30 Mar, 2017
1 commit
28 Mar, 2017
3 commits
-
Gives invesalius the possibility to import mesh files (STL, PLY, OBJ and VTP) into a project. * Importing mesh file to invesalius * Reading obj mesh files * Changed the import button icon and added a tooltip * Added tooltips to data_notebook buttons * Added error messages when importing surface file
27 Mar, 2017
3 commits
26 Mar, 2017
1 commit
24 Mar, 2017
3 commits
-
Navigation optimization and marker creation improvement
23 Mar, 2017
1 commit
16 Mar, 2017
2 commits
09 Feb, 2017
1 commit
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
11 Nov, 2016
1 commit
09 Nov, 2016
2 commits
-
Implements casmoothing in Cython. - Implements in cython - Better handling of border vertices
03 Nov, 2016
1 commit
05 Oct, 2016
1 commit
-
2D and 3D segmentation. Added a GUI to config this segmentation.
26 Sep, 2016
2 commits
-
Close holes 2D or 3D automatically with size <= max_size Ctrl-z and Ctrl-y is working
22 Sep, 2016
2 commits
21 Sep, 2016
1 commit
-
ENH: Code restructuring, invesalius.py is now app.py
19 Sep, 2016
1 commit
-
Close button on remove parts, fill holes and region growing segmentation. Cancel and Ok button on the select parts.
15 Sep, 2016
5 commits
-
Tool for selecting the region of interest using a box.
13 Sep, 2016
2 commits
-
Adds floodfill segmentation to InVesalius. Its possible to segment using an given threshold or a dynamic threshold. The dynamic threshold is based on the value pointed by the user and a deviation (given by the user). Also, it's possible to apply an WW&Wl before the segmentation.
29 Aug, 2016
2 commits
25 Aug, 2016
3 commits
-
* Starting to select part to new mask * Showing the selected part * Improvement * Better create_new_mask method and doc * Removed the old method to add new mask * Better method to get the position of the clicked voxel * Option to deselect part * Not setting new mask as current in task_slice * Strip white spaces and better doc in Mask create_mask class * Showing dialog * Appending the mask only after the proccess is over * Better gui
24 Aug, 2016
1 commit
-
* ADD: Added slice interpolation optioni into menubar * ADD: Added slice interpolation optioni into menubar * ADD: Added interpolation into preferences