07 Jun, 2019
1 commit
27 Feb, 2019
2 commits
25 Feb, 2019
1 commit
22 Feb, 2019
1 commit
11 Dec, 2017
1 commit
-
* working * Highlight target and added target icon * The markers angles are saved now. Target ID created. -Load markers works for data with angles and/or without angles data -Load markers recognizes target ID. * bug fix * Task panel and dialog to configure coil tracking - ADD: task panel for coil registration - ADD: dialog with vtk window and coil obj * Fixed markers angles bug -Sometimes the sendmessage "Navigation Status" was arriving before the while thread is over. * testing... * Improve coil tracking and tracker communication - ADD: dialog for coil registration - ADD: panel for coil registration - ENH: coordinate recording with Polhemus * Improve Polhemus communication and trackers management - ENH: Polhemus wrapper communication, connect and disconnect - ENH: Choice of trackers - FIX: Polhemus Fastrak navigation * show/hide coil tracker -tracker angles is updating coil tracker * Just one target can be set * Uncheck camera volume box when "set target" is selected * Create target and track distance and orientation -coil turn to green when orientation is less than the threshold (accept) * Camera position and focus is based on target - set transparency on target - reposition 'distance txt' * Improve coordinates handling and coil tracking interface - ENH: coordinates managed with one array, each row is one tracker sensor - FIX: several minor bugs and wx import masking - ENH: better dialog for coil tracking - ADD: coil tracking test thread simulating navigation - ENH: dynamic reference must be applied outside coordinates module * Disabled the set target menu when navigation is off - Avoided bug if user set ID as TARGET * Temporary coil tracking pipeline - ENH: improved dialog UI for coil registration - ENH: multiple coregistration methods depending on coil registration - ADD: coil tracking to volume viewer * Minor adjustments in UI and coil tracking * Zoom camera with target distance -set arrow upper limit * Fixed distance text * Fixed camera position * Add translate of coil object in vtk matrix * Set colors * Text improvements * Changes in coil registration - ENH: improve variables and general bugs - FIX: math for coil registration almost working * Created coil tracker constants * Coil coord threshold constants * Fixed object orientation in dynamic and static navigation - FIX: coil registration in static mode (sensor 1,2 working) - ENH: object update in volume viewer improved - ENH: coregistration adpated to object tracking - TODO: allow coil registration with sensor 3 * Fixed object tracking and registration bugs - ENH: UI for object tracking - ADD: load and save object registration files - Obs: orientation tracking works for static coil mode (1 ref) - Obs: orientation tracking works for static and dynamic navigation * Wrappers are set as metric * Bug fix -Avoided bug when no data is selected and the user tries to remove marker * Removed unused icon * Code refactoring for object registration - ADD: button for object registration save in navigation panel - ADD: dynamic object registration (3 sensors) - ENH: object registration information saved - Code cleaned and removed axes for visualization * Group coil tracking interface with navigation refactoring - Merge of vhosouza and rmatsuda branchs to track coil - Navigation still not fully working - Coil registration not working properly * Enhance dynamic reference transformation equation * Created ctrls angles and dist threshold * Created option to record coordinates and angles along time * Improve object orientation tracking in dynamic reference * improvements * Trials to fix track object orientation * Fixed coils position * Created message box for objects registration * Coregistration changed to matrix multiplication - Using transformations module - Only Dynamic Reference without object is working * Attempts to coil tracking improved * Changes in object tracking algorithm - Still not working * Coregistration improvements * New changes to track object orientation * Object tracking with commented code working, axis rotation alligned * Dynamic object registration working for rotation - ENH: object registration base creation - ENH: object registration algorithm for rotation - TODO: translation and offset not working properly * Dynamic object registration trying to fix object offset * Dynamic object registration working - FIX: offset of sensor to object center * Code refactoring for navigation with object registration - FIX: Close project not restarting navigation panel - ENH: Navigation coregistration algorithms - ENH: Object data handling in viewer volume - ENH: Panels and controls in navigation task * More closing project fix for navigation mode * Enable object new, load and save buttons - FIX: minor fix in navigation interface * Improvement in object tracking panel - FIX: restart variables while closing project - ENH: object show and track checkboxes * Update to correct Neurosoft Fig 8 TMS coil model * Coil tracking improvements -TODO: remove dummy coil when set target mode is off -TODO: Enable target mode button only when target and object are set * Enable target mode button only when target and object are set -TODO: remove dummy coil when set target mode is off * Disable target mode when track obj is off * Fixed arrow directions and created text for obj registration * Crucial fix to the object registration algorithm - object was registered to the head m_head, now registered to the object basis in image space - minor changes in variables related to navigation * Camera orientation and distance text update -Dist text is showing with dummy coil actor -Camera is always orienting parallel to dummy coil actor -TODO: fix - when target mode is off the dist text and the dummy coil keeps green -TODO: fix - if the obj are not loaded the load markers (target) doesnt work properly * Fixed initial current_coord * Fixed fiducials creation markers and ENH: just showing coil when nav is on * Target is reset when target mode is off * Remove messages when project is closed * Disable ref mode for obj registration * Improvements on camera position * Set vol. camera default true - TODO: when nav is off, vol is reset to front position * Camera is not reset when nav is off, but when target_mode is off * Nav off do not set target mode off anymore
25 Apr, 2017
1 commit
30 Mar, 2017
2 commits
28 Mar, 2017
1 commit
09 Jun, 2015
1 commit
08 Jun, 2015
1 commit
02 Jun, 2015
2 commits
25 May, 2015
2 commits
-
It was necessary to change from wx.toolbar to auitoolbar because in macosx it is not possible to untoggle a toggle button when using a wx.toobar inside a aui. Some tests to make toolbar toggle work in mac Added more toolbars as auitoolbar A Refresh after untoggle all A Refresh after untoggle all Converted LayoutToolbar to auitoolbar Converted HistoryToolbar to auitoolbar Converted ProjectToolbat to auitoolbar deleted mask icon changed the style of toolbar to not use gradient
12 May, 2015
2 commits
11 May, 2015
1 commit
07 May, 2015
1 commit
06 May, 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)
-
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
17 Dec, 2013
1 commit
20 Jan, 2013
1 commit
06 Feb, 2011
1 commit
04 Apr, 2010
1 commit
01 Apr, 2010
2 commits
05 Mar, 2010
3 commits
01 Mar, 2010
1 commit
24 Feb, 2010
4 commits
05 Feb, 2010
3 commits