NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
GUI interface to perform a breast segmentation. More...
Public Member Functions | |
BreastSegmentationView () | |
virtual | ~BreastSegmentationView () |
void | OnNodeAdded (const mitk::DataNode *node) |
void | OnNodeRemoved (const mitk::DataNode *node) |
void | OnNodeChanged (const mitk::DataNode *node) |
Static Public Attributes | |
static const std::string | VIEW_ID = "uk.ac.ucl.cmic.views.breastsegmentation" |
Protected Slots | |
void | OnCancelButtonPressed () |
void | OnExecuteButtonPressed () |
Protected Member Functions | |
virtual void | CreateQtPartControl (QWidget *parent) |
Called by framework, this method creates all the controls for this view. More... | |
virtual void | SetFocus () |
Called by framework, sets the focus on a specific widget. More... | |
virtual void | CreateConnections () |
Creation of the connections of widgets in this class and the slots in this class. More... | |
mitk::DataStorage::SetOfObjects::ConstPointer | GetNodes () |
Get the list of data nodes from the data manager. More... | |
Protected Attributes | |
Ui::BreastSegmentationViewControls | m_Controls |
The specific controls for this widget. More... | |
bool | m_Modified |
Flag indicating whether any factors influencing the segmentation have been modified. More... | |
int | m_NumberOfGaussianComponents |
The number of Gaussian components or classes to segment. More... | |
int | m_NumberOfMultiSpectralComponents |
The number of multi-spectral MR components to segment. More... | |
int | m_NumberOfTimePoints |
The number of MR time-points to segment. More... | |
unsigned int | m_MaximumNumberOfIterations |
The maximum number of iterations. More... | |
int | m_BiasFieldCorrectionOrder |
The bias field correction order. More... | |
float | m_BiasFieldRatioThreshold |
float | m_AdiposeGlandularAdjacencyCost |
The cost of having fat next to glandular tissue The costs of having the same label next to each other and of fat next to background is zero. More... | |
float | m_BackgroundGlandularAdjacencyCost |
The cost of having background next to glandular tissue The costs of having the same label next to each other and of fat next to background is zero. More... | |
GUI interface to perform a breast segmentation.
....
BreastSegmentationView::BreastSegmentationView | ( | ) |
|
virtual |
|
protectedvirtual |
Creation of the connections of widgets in this class and the slots in this class.
|
protectedvirtual |
Called by framework, this method creates all the controls for this view.
|
protected |
Get the list of data nodes from the data manager.
|
protectedslot |
|
protectedslot |
void BreastSegmentationView::OnNodeAdded | ( | const mitk::DataNode * | node | ) |
void BreastSegmentationView::OnNodeChanged | ( | const mitk::DataNode * | node | ) |
void BreastSegmentationView::OnNodeRemoved | ( | const mitk::DataNode * | node | ) |
|
protectedvirtual |
Called by framework, sets the focus on a specific widget.
|
protected |
The cost of having fat next to glandular tissue The costs of having the same label next to each other and of fat next to background is zero.
|
protected |
The cost of having background next to glandular tissue The costs of having the same label next to each other and of fat next to background is zero.
|
protected |
The bias field correction order.
|
protected |
|
protected |
The specific controls for this widget.
|
protected |
The maximum number of iterations.
|
protected |
Flag indicating whether any factors influencing the segmentation have been modified.
|
protected |
The number of Gaussian components or classes to segment.
|
protected |
The number of multi-spectral MR components to segment.
|
protected |
The number of MR time-points to segment.
|
static |