29 Jan, 2021
1 commit
27 Jan, 2021
1 commit
26 Jan, 2021
2 commits
-
* Added methods to preview mask * Added a button in viewer volume to activate mask 3d view * Some cleaning and style modifications * Showing mask preview and updating after edition * Created a method to mark mask as modified * Added update 3D preview in region growing tools * Added update 3D preview in brain segmentation * Added update 3D preview in swap and flip mask * Added update 3D preview in threshold * Improved rendering of mask * Better showing mask in volume viewer * Flip * Removed the new button in volume viewer * Increased the size of 3d preview in datanotebook * Fixed problem with VTK7 * Fixed problem with VTK7 * Avoiding deepcopy * Using IsoSurface when in VTK > 8 and with GPU support * Created the class VolumeMask to keep all stuf about mask volume raycasting * Changing volume mask colour when changing mask colour * Changing mask axes also change volume mask rendering * When remove mask removing volume mask visualization * Changing mask threshold was not updating mask preview * Added callbacks for when modifying mask * Added method to remove modified callbacks * Created menu to mask 3d preview * Enable mask preview is working * Rendering volume viewer after activating mask preview * Loading and removing mask preview via menu * Autoreload working * Update working * Removed mask preview from data notebook and task slice * Auto reload mask preview shortcut
15 Jan, 2021
1 commit
08 Jan, 2021
1 commit
30 Dec, 2020
1 commit
29 Dec, 2020
2 commits
04 Dec, 2020
1 commit
01 Dec, 2020
1 commit
-
calculate the FRE after ICP make no sense. Is there a way to quantify the new error?
13 Nov, 2020
1 commit
12 Nov, 2020
1 commit
09 Nov, 2020
1 commit
27 Oct, 2020
1 commit
15 Oct, 2020
1 commit
25 Sep, 2020
4 commits
24 Sep, 2020
1 commit
21 Sep, 2020
1 commit
-
# Conflicts: # invesalius/data/coregistration.py # invesalius/gui/task_navigator.py
06 Sep, 2020
1 commit
-
* Added Zoom interactor styles * Added Zoom by region interactor style * Added WWWL interactor style 3D * Added Panning style * Added Spin style * Added Linear measure style * Added Angular measure style and cleanups in linear and angular styels * Added insert seed style * Remove old event methods from volume viewer * Showing WW&WL text in Viewer Volume * Remove old SetInteractorStyle from volume viewer * Removed VOLUME_STYLES from constants
01 Sep, 2020
1 commit
31 Aug, 2020
1 commit
20 Aug, 2020
2 commits
-
* ADD: Initial support for real time tracts visualization during navigation * ENH: Improved affine transformations for importing external polydata in world coordinates * ENH: Tracts visualization with cross move started * Create Trekker thread * Tracts style working and save and load project with affine * Tract computing incorporated to navigation pipeline * Add offset to coil normal to get coordinate inside brain * ADD: Pipeline for navigation with tract visualiztion and better debug tracker * ENH: Refactor the cross update feature * FIX: Fixed update cross during navigation and improved tract visualization * FIX: Seed flip when applying offset and added list to offset user control * ADD: Brain surface texture mapping with peeling depth * Improved sleep for navigation with tractography * ENH: Tract computation speed doubled and tracts colors fixed * ENH: Print removed in tract coloring * ENH: Improved visualization of tracts * ENH: Divide tract computation in chuncks * ADD: Threads using Queue for navigation * ADD: Thread computing with class and pipeline * ENH: Navigation working with separate threads and lock * ENH: Navigation with tracts running in producer-consumer method with locks * ENH: Refactoring tracts threads * Update tractography data exchange * ENH: Improved Trekker GUI and tractography navigation working * Update optimal Trekker parameters * ADD: Dialog to adjust Trekker parameters * ENH: Dialog to load Trekker JSON configuration file * ENH: Replaced Trekker default list by dictionary with values[C * ENH: Remove tract code comments and refactor navigation pipeline * ENH: Replaced dialog warnings for message box in navigation tab * ENH: Split the removal and update of tracts * ENH: Major changes in navigation array management and tracts cleaning - Replaced all matrix to array, now using python matrix operator - Refactored flip_x function - Improved cleaning of tracts * ENH: Tract visualization enabled in cross function and matrix operations replaced by arrays - Additional code cleaning and commenting - Refactoring of tip offset snippet * ADD: Control of brain mask opacity * FIX: Remove brain surface when closing project * ENH: Update trekker parameters after loading files and major refactor in flip_x - Additional refactor of FRE computation and use of base_creation * ENH: Improved object load dialog, OnNavigate pipeline and better tracts cleaning * FIX: Navigation with tractography working - Improved offset computation for seed - Improved flip_x. No need to use a function, only multiply Y coordinate by -1 * Refactored compute_seed, affine_to_vtk, and set_message for tracts computation - Cleaned unecessary comments - Providing m_img already flip_x while set_message * FIX: Tract removal with update cross position was disabled * ENH: Threading of navigation replaced to LifoQueue, working with dev_tracker but not tested in real tracker * ENH: Tractography running with new limited Queue and nowait - Tracts actors are computed all at once, no optimization for computing blocks * FIX: Update pubsub in tracker - Navgation with tractography running * ENH: Multiblock tract computation and fixed tract cleaning - Tractography navigation working at 0.1-s sleep * ENH: Documented tractography computation and cleaned code * FIX: Navigation was not running if tracts were not found - created thread in new format for trigger - removed comments of unused pipelines and threading - removed commented old FRE base creation * FIX: Generalize new navigation to objects even without tracts - Navigation with object working seamless with and without tracts - Navigation in other modes (single ref, no object) not working - Added one extra queue to generalize the pipeline in navigation * FIX: Static object navigation working and refactor navigation pipeline - Object corregistration split in functions - Cleaned comments on reference computation * FIX: Tractography navigation working with and without coil - Applied the new threading to the non-object navigations - Improved visualization of the offset marker for tractography - Cleaned commented code * ENH: Clean solved TODOs and commented unused navigation code * FIX: Fixed open and save dialogs for navigation purposes * FIX: Reading affine from old projects and replaced affine function form transformation * UPD: Removed surface back culling prints * DEL: Hided tractography panel and removed brain mesh mask
08 Aug, 2020
1 commit
07 Aug, 2020
2 commits
03 Aug, 2020
1 commit
27 Jul, 2020
1 commit
03 Jul, 2020
1 commit
02 Jul, 2020
4 commits
01 Jul, 2020
3 commits