Skip to content

Commit

Permalink
Add tests for morphological_operations tool
Browse files Browse the repository at this point in the history
  • Loading branch information
kostrykin committed Mar 7, 2024
1 parent 59aa195 commit 5df1d74
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions tools/morphological_operations/morphological_operations.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,43 @@
<outputs>
<data format="tiff" name="result" from_work_dir="result.tiff" />
</outputs>
<tests>
<test>
<param name="image" value="input1.tiff" />
<param name="operation" value="erosion" />
<param name="selem_shape" value="disk" />
<param name="selem_size" value="1" />
<output name="result" value="output1_erosion.tiff" ftype="tiff" compare="sim_size" delta="10" />
</test>
<test>
<param name="image" value="input1.tiff" />
<param name="operation" value="dilation" />
<param name="selem_shape" value="disk" />
<param name="selem_size" value="2" />
<output name="result" value="output1_dilation.tiff" ftype="tiff" compare="sim_size" delta="10" />
</test>
<test>
<param name="image" value="input1.tiff" />
<param name="operation" value="opening" />
<param name="selem_shape" value="square" />
<param name="selem_size" value="1" />
<output name="result" value="output1_opening.tiff" ftype="tiff" compare="sim_size" delta="10" />
</test>
<test>
<param name="image" value="input1.tiff" />
<param name="operation" value="closing" />
<param name="selem_shape" value="square" />
<param name="selem_size" value="2" />
<output name="result" value="output1_closing.tiff" ftype="tiff" compare="sim_size" delta="10" />
</test>
<test>
<param name="image" value="input2.png" />
<param name="operation" value="fill_holes" />
<param name="selem_shape" value="disk" />
<param name="selem_size" value="1" />
<output name="result" value="output2_fill_holes.tiff" ftype="tiff" compare="sim_size" delta="10" />
</test>
</tests>
<help>
Applies a morphological operation to a 2-D image.
For multi-channel images, the operation is applied to each channel separately.
Expand Down
Binary file not shown.
Binary file added tools/morphological_operations/test-data/input2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5df1d74

Please sign in to comment.