02 Mar, 2017
1 commit
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
9 commits
-
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
22 Aug, 2016
1 commit
-
Improved the dialog interface used to config the fill holes and remove parts. Also, when using 3D connectivity, it show a progressdialog.
19 Aug, 2016
1 commit
-
These tools use floodfill implemented using Cython c++.
16 Aug, 2016
1 commit
-
* FIX: Removed vtk window warming from bitmap import * NEW: Added support to multiple delete files with shift in import bmp files. * NEW: Added support to multiple delete files with shift in import bmp files. * ENH: Text align * ENH: Removed print * ENH: GUI improvements of import bitmap dialog * ENH: Removed unused codes * ENH: Removed unused codes and resized text in bitmap import error dialog
12 Aug, 2016
1 commit
11 Aug, 2016
1 commit
-
* FIX: Error in bitmap reader in Win32 * FIX: Fixed error in window and level * FIX: Fixed problem with inverted slices and uint16 images * FIX: Fixed problem with resample * ENH: Reader load spacing from txt file info * ENH: Dialog to show that have images with different size * ENH; Enhancemets to sort files in folder * FIX: Changed message when are not bitmap files * ENH: Added uCT label in menu * ENH: Enhancements in bitmap panel * NEW: Delete image in InVesalius import panel * ENH: Enhancements in delete window * ENH: Enhancements in import bitmap panel * ENH: Enhancements to delete bmp in import bitmap panel * ENH: Added black slice when delete last slice