1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>vvToolExtractLung</class>
4 <widget class="QWidget" name="vvToolExtractLung">
5 <property name="geometry">
13 <property name="windowTitle">
16 <layout class="QVBoxLayout" name="verticalLayout">
18 <widget class="QLabel" name="mLabelInput">
19 <property name="font">
21 <pointsize>11</pointsize>
26 <property name="frameShape">
27 <enum>QFrame::NoFrame</enum>
29 <property name="text">
30 <string>No selected image</string>
32 <property name="alignment">
33 <set>Qt::AlignCenter</set>
38 <widget class="QGroupBox" name="mMaskLoaderBox">
39 <property name="title">
40 <string>Choose input patient binary mask</string>
42 <layout class="QGridLayout" name="gridLayout">
43 <item row="1" column="0">
44 <widget class="vvLabelImageLoaderWidget" name="mPatientMaskInputWidget" native="true"/>
50 <widget class="QGroupBox" name="mOptionsBox">
51 <property name="title">
52 <string>Extract Lung Options</string>
54 <layout class="QVBoxLayout" name="verticalLayout_2">
56 <layout class="QHBoxLayout" name="horizontalLayout_5">
58 <widget class="QCheckBox" name="mFullConnectivityCheckBox_2">
59 <property name="text">
60 <string>Resample before (faster)</string>
62 <property name="checked">
65 <property name="tristate">
71 <widget class="QDoubleSpinBox" name="mSamplingSpinBox">
72 <property name="enabled">
78 <widget class="QLabel" name="dimensionStaticLabel_6">
79 <property name="enabled">
82 <property name="sizePolicy">
83 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
84 <horstretch>0</horstretch>
85 <verstretch>0</verstretch>
88 <property name="text">
94 <spacer name="horizontalSpacer_5">
95 <property name="orientation">
96 <enum>Qt::Horizontal</enum>
98 <property name="sizeHint" stdset="0">
109 <layout class="QGridLayout" name="gridLayout_2">
110 <item row="2" column="2">
111 <widget class="vvIntensityValueSlider" name="mThresholdSlider2" native="true">
112 <property name="enabled">
117 <item row="1" column="1">
118 <widget class="QLabel" name="label_2">
119 <property name="text">
120 <string>Initial upper threshold for air</string>
124 <item row="1" column="2">
125 <widget class="vvIntensityValueSlider" name="mThresholdSlider1" native="true"/>
127 <item row="2" column="1">
128 <widget class="QRadioButton" name="mRadioButtonLowerThan">
129 <property name="text">
130 <string>lower threshold for air</string>
132 <property name="autoExclusive">
140 <layout class="QHBoxLayout" name="horizontalLayout_4">
142 <widget class="QLabel" name="dimensionStaticLabel_2">
143 <property name="sizePolicy">
144 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
145 <horstretch>0</horstretch>
146 <verstretch>0</verstretch>
149 <property name="text">
150 <string>Min size</string>
155 <widget class="QSpinBox" name="mMinSizeSpinBox">
156 <property name="maximum">
157 <number>999999</number>
159 <property name="value">
165 <spacer name="horizontalSpacer">
166 <property name="orientation">
167 <enum>Qt::Horizontal</enum>
169 <property name="sizeHint" stdset="0">
180 <widget class="QCheckBox" name="mFullConnectivityCheckBox">
181 <property name="text">
182 <string>Full connectivity</string>
184 <property name="checked">
187 <property name="tristate">
193 <layout class="QHBoxLayout" name="horizontalLayout_2">
195 <widget class="QLabel" name="dimensionStaticLabel_3">
196 <property name="sizePolicy">
197 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
198 <horstretch>0</horstretch>
199 <verstretch>0</verstretch>
202 <property name="text">
203 <string>Remove</string>
208 <widget class="QSpinBox" name="mBackgroundValueSpinBox"/>
211 <spacer name="horizontalSpacer_4">
212 <property name="orientation">
213 <enum>Qt::Horizontal</enum>
215 <property name="sizeHint" stdset="0">
226 <layout class="QHBoxLayout" name="horizontalLayout_3">
228 <widget class="QLabel" name="dimensionStaticLabel_4">
229 <property name="sizePolicy">
230 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
231 <horstretch>0</horstretch>
232 <verstretch>0</verstretch>
235 <property name="text">
236 <string>First Keep</string>
241 <widget class="QSpinBox" name="mBackgroundValueSpinBox_2"/>
244 <spacer name="horizontalSpacer_3">
245 <property name="orientation">
246 <enum>Qt::Horizontal</enum>
248 <property name="sizeHint" stdset="0">
259 <layout class="QHBoxLayout" name="horizontalLayout">
261 <widget class="QLabel" name="dimensionStaticLabel_5">
262 <property name="sizePolicy">
263 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
264 <horstretch>0</horstretch>
265 <verstretch>0</verstretch>
268 <property name="text">
269 <string>Last Keep</string>
274 <widget class="QSpinBox" name="mBackgroundValueSpinBox_3"/>
277 <spacer name="horizontalSpacer_2">
278 <property name="orientation">
279 <enum>Qt::Horizontal</enum>
281 <property name="sizeHint" stdset="0">
298 <class>vvIntensityValueSlider</class>
299 <extends>QWidget</extends>
300 <header>vvIntensityValueSlider.h</header>
301 <container>1</container>
304 <class>vvLabelImageLoaderWidget</class>
305 <extends>QWidget</extends>
306 <header>vvLabelImageLoaderWidget.h</header>
307 <container>1</container>
311 <include location="../vvIcons.qrc"/>
315 <sender>mFullConnectivityCheckBox_2</sender>
316 <signal>toggled(bool)</signal>
317 <receiver>mSamplingSpinBox</receiver>
318 <slot>setEnabled(bool)</slot>
320 <hint type="sourcelabel">
324 <hint type="destinationlabel">
331 <sender>mFullConnectivityCheckBox_2</sender>
332 <signal>toggled(bool)</signal>
333 <receiver>dimensionStaticLabel_6</receiver>
334 <slot>setEnabled(bool)</slot>
336 <hint type="sourcelabel">
340 <hint type="destinationlabel">