test(rectangleROIThreshold+statistics): Modify rectangleStartEndROIThreshold example for threshold value + add test for testing rectangleROIThreshold with statistics result comparison with MIM #2061
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
Test to verify results are correct with comparison to output MIM software. Modification of rectangleStartEndROIThreshold was necessary to allow for percentage and absolute threshold values.
Changes & Results
Modify rectangleStartEndROIThreshold example to:
->use PT image
->allow input for threshold value
->relative to max ROI
-added addInputToToolbar for examples
-added test to check accuracy of routine relative to MIM software on same image set NOTE:
Should the example be separated?
cachedStats.statistics worked in example but did not populate in time for playwright test, a function based on OHIF's implementation of getting max voxel value was used -> should this be made into a utility function?
Test sequence provided to test for 4 test cases:
Results compared to MIM output
Testing
Checklist
PR
semantic-release format and guidelines.
Code
etc.)
Public Documentation Updates
additions or removals.
Tested Environment