TestInput¶
-
MLModule
¶ genre Inspectors
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLDiagnosis
definition mlDiagnosis.def see also Tester
,Checksum
,Info
,ModuleView
,RuntimeView
,CacheView
keywords diagnosis
,image
,automatic
,images
,sequences
Purpose¶
The module TestInput
creates a large number of images for testing purposes.
The images cover different extents, data types, test patterns, minimum/maximum values and page extents.
This enables a module to be easily tested against many different input image properties.
Usage¶
Connect the module to be tested to this module, set a Time for Tests
and press Run/Stop All Images
to start tests with generated test images.
Alternatively, set a specific Current Test Number
.
Parameter Fields¶
Field Index¶
Auto apply : Bool |
Update Output Image : Trigger |
Current Test Number : Integer |
|
Fill Value Page Areas Outside Image : Double |
|
map8To4ByteIntegers : Bool |
|
Number of Available Tests : Integer |
|
Output Image Properties : String |
|
Run/Stop All Images : Trigger |
|
Time for Tests : Integer |
Visible Fields¶
Fill Value Page Areas Outside Image¶
-
name:
outerImageValue
, type:
Double
, default:
0
¶ Sets a fill value for page areas outside of the image.
Time for Tests¶
-
name:
numSecs
, type:
Integer
, default:
5
, minimum:
1
, maximum:
5000
¶ Sets the time for tests in seconds.
During this time, varying test images are being generated.
Run/Stop All Images¶
-
name:
runTests
, type:
Trigger
¶ If pressed, the module starts generating test images.
Current Test Number¶
-
name:
testNum
, type:
Integer
, default:
0
, minimum:
0
, maximum:
:field:`numTests`
¶ Sets the module to produce a specific test image for reproducing a certain behavior.
Number of Available Tests¶
-
name:
numTests
, type:
Integer
, persistent:
no
¶ Shows the maximum number of available test image.