SABS-R3-projects / Paint4Brains

A brain MRI segmentation tool that provides accurate robust segmentation of problematic brain regions across the neurodegenerative spectrum. The methodology is generalisable to perform well with the typical variance in MRI acquisition parameters and other factors that influence image contrast.
https://www.sabsr3.ox.ac.uk/software-projects
BSD 3-Clause "New" or "Revised" License
10 stars 0 forks source link

Ideas for the GUI #8

Closed brennanaba closed 4 years ago

brennanaba commented 4 years ago

-Use toolbar for editing buttons: QToolBar seems to do most of this -Create manual extraction function: Opens window with slider where you can decide the probability -Fix coordinate in the corner: Probably just hardcoded trial and error -Ensure headers match between labels and originals. Save information into header when saving -Allow for the option of creating a new set of labels.

brennanaba commented 4 years ago

NEW

Restructure GUI code in MainWindow and MainWigdet to separate model and controller. Data, label data and get and set data can go into one class. Data manipulation (like extraction) can be in controller class.

ONGOING

-Use toolbar for editing buttons: QToolBar seems to do most of this -Create manual extraction function: Opens window with slider where you can decide the probability -Fix coordinate in the corner: Probably just hardcoded trial and error -Ensure headers match between labels and originals. Save information into header when saving -Allow for the option of creating a new set of labels.

brennanaba commented 4 years ago

NEW

-Begin to integrate QuickNat into the GUI -Allow the GUI to handle .nii files with many labels

ONGOING (COMPLETED)

-Restructure GUI code in MainWindow and MainWigdet to separate model and controller. Data, label data and get and set data can go into one class. Data manipulation (like extraction) can be in controller class. We have decided to have basic data manipulation (like extraction) inside the class. -Create manual extraction function: Opens window with slider where you can decide the probability -Ensure headers match between labels and originals. Save information into header when saving -Allow for the option of creating a new set of labels.