TestInput¶
-
MLModule¶ genre Inspectorsauthor MeVis Medical Solutions AGpackage MeVisLab/Standarddll MLDiagnosisdefinition mlDiagnosis.def see also Tester,Checksum,Info,RuntimeView,CacheViewkeywords 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¶ When 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.