diff options
author | Abe Mbise <abe.mbise@arm.com> | 2017-12-19 13:51:59 +0000 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:52:54 +0000 |
commit | 1b993389a3ac0cd1b0edc0b11e92fbdee127576f (patch) | |
tree | 1ffc39fa69baabaf2849058eb4ac8c204075630c /tests/validation/Helpers.h | |
parent | 76c8564936a1e0d1be022a2f56dc0a52d638f5d7 (diff) | |
download | ComputeLibrary-1b993389a3ac0cd1b0edc0b11e92fbdee127576f.tar.gz |
COMPMID-568: Implement Canny edge function for CL/NEON
Change-Id: Ic5f197463f962bac4b23663bcef7ac744be6fc2a
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/114250
Tested-by: Jenkins <bsgcomp@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'tests/validation/Helpers.h')
-rw-r--r-- | tests/validation/Helpers.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/validation/Helpers.h b/tests/validation/Helpers.h index d07803fb94..76b3e2fbdc 100644 --- a/tests/validation/Helpers.h +++ b/tests/validation/Helpers.h @@ -168,6 +168,17 @@ struct HarrisCornersParameters /** Generate parameters for Harris Corners algorithm. */ HarrisCornersParameters harris_corners_parameters(); +/** Parameters of Canny edge algorithm. */ +struct CannyEdgeParameters +{ + int32_t upper_thresh{ 255 }; + int32_t lower_thresh{ 0 }; + uint8_t constant_border_value{ 0 }; +}; + +/** Generate parameters for Canny edge algorithm. */ +CannyEdgeParameters canny_edge_parameters(); + /** Helper function to fill the Lut random by a ILutAccessor. * * @param[in,out] table Accessor at the Lut. |