NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
niftkBreastMaskSegmentationFromMRI_xml.h
Go to the documentation of this file.
1 
10 "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
11 
12  // Executable description
13  // ~~~~~~~~~~~~~~~~~~~~~~
14 
15 "<executable>\n"
16 
17 " <category>Breast Cancer Imaging Tools . MRI . Individual images</category>\n"
18 " <title>Breast Mask Segmentation from MRI</title>\n"
19 " <description>Executable to segment left and right breasts from a 3D MR volume.</description>\n"
20 " <version>0.1</version>\n"
21 " <documentation-url>http://cmic.cs.ucl.ac.uk/home/software/</documentation-url>\n"
22 " <license>BSD</license>\n"
23 " <contributor>John H. Hipwell, Bjorn Eiben (UCL)</contributor>\n"
24 
25  // The mandatory input parameters
26  // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27 
28 " <parameters advanced=\"false\">\n"
29 
30 " <label>Mandatory Input Parameters</label>\n"
31 " <description>These parameters are the minimum necessary for successful execution of the module.</description>\n"
32 
33  // Filename of the input image
34 
35 " <image fileExtensions=\".nii,.nii.gz\">\n"
36 " <name>fileInputStructural</name>\n"
37 " <index>0</index>\n"
38 " <description>Filename of the input structural MR image to be segmented.</description>\n"
39 " <label>Input structural image</label>\n"
40 " <default>required</default>\n"
41 " <channel>input</channel>\n"
42 " </image>\n"
43 
44  // Filename of the output segmented image
45 
46 " <image fileExtensions=\".nii,.nii.gz\">\n"
47 " <name>fileOutputImage</name>\n"
48 " <flag>o</flag>\n"
49 " <description>Filename of the output segmented image.</description>\n"
50 " <label>Output segmented image</label>\n"
51 " <default>SegmentedImage.nii</default>\n"
52 " <channel>output</channel>\n"
53 " </image>\n"
54 
55 
56 " </parameters>\n"
57 
58 
59  // General Options
60  // ~~~~~~~~~~~~~~~
61 
62 " <parameters advanced=\"true\">\n"
63 
64 " <label>General Options</label>\n"
65 " <description>Optional input parameters</description>\n"
66 
67  // Filename of an optional additional Fat-saturated input MR image
68 
69 " <image fileExtensions=\".nii,.nii.gz\">\n"
70 " <name>fileInputFatSat</name>\n"
71 " <longflag>fs</longflag>\n"
72 " <description>An additional optional fat-saturated image (must be the same size and resolution as the structural image).</description>\n"
73 " <label>Fat-saturated MRI</label>\n"
74 " <default></default>\n"
75 " <channel>input</channel>\n"
76 " </image>\n"
77 
78  // Verbose output
79 
80 " <boolean>\n"
81 " <name>flgVerbose</name>\n"
82 " <flag>v</flag>\n"
83 " <description>The level of information printed during execution of the module [default: no].</description>\n"
84 " <label>Verbose output</label>\n"
85 " <default>false</default>\n"
86 " </boolean>\n"
87 
88 
89  // Clip the segmented region with fitted B-Spline surface
90 
91 " <boolean>\n"
92 " <name>flgCropFit</name>\n"
93 " <longflag>cropfit</longflag>\n"
94 " <description>A B-spline fit to the anterior breast surface is created and used to clip the segmentation [default: no].</description>\n"
95 " <label>Clip segmentation with fitted surface</label>\n"
96 " <default>false</default>\n"
97 " </boolean>\n"
98 
99 
100 " </parameters>\n"
101 
102 
103  // Intermediate output images for debugging purposes
104  // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 
106 " <parameters advanced=\"true\">\n"
107 
108 " <label>Intermediate output images</label>\n"
109 " <description>Intermediate output images</description>\n"
110 
111 
112  // Filename of the output background mask
113 
114 " <image fileExtensions=\".nii,.nii.gz\">\n"
115 " <name>fileOutputBackground</name>\n"
116 " <longflag>obgnd</longflag>\n"
117 " <description>Output the background mask.</description>\n"
118 " <label>Output background mask</label>\n"
119 " <default>BackgroundMask.nii.gz</default>\n"
120 " <channel>output</channel>\n"
121 " </image>\n"
122 
123 
124  // Filename of the output pectoral mask
125 
126 " <image fileExtensions=\".nii,.nii.gz\">\n"
127 " <name>fileOutputPectoral</name>\n"
128 " <longflag>opec</longflag>\n"
129 " <description>Output the pectoral mask.</description>\n"
130 " <label>Output pectoral mask</label>\n"
131 " <default>PectoralMask.nii.gz</default>\n"
132 " <channel>output</channel>\n"
133 " </image>\n"
134 
135 
136 
137  // Filename of the output vtk surface
138 
139 " <image fileExtensions=\".vtk\">\n"
140 " <name>fileOutputSurface</name>\n"
141 " <longflag>ovtk</longflag>\n"
142 " <description>Write the breast surface to a VTK polydata file.</description>\n"
143 " <label>Output VTK surface</label>\n"
144 " <default>BreastSurface.vtk</default>\n"
145 " <channel>output</channel>\n"
146 " </image>\n"
147 
148 " </parameters>\n"
149 
150 
151 "</executable>\n"
152 ;
std::string xml_BreastMaskSegmentationFromMRI
Definition: niftkBreastMaskSegmentationFromMRI_xml.h:9
GLsizei const GLcharARB ** string
Definition: glew.h:5194