From 1b993389a3ac0cd1b0edc0b11e92fbdee127576f Mon Sep 17 00:00:00 2001 From: Abe Mbise Date: Tue, 19 Dec 2017 13:51:59 +0000 Subject: 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 Reviewed-by: Anthony Barbier --- tests/validation/Helpers.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests/validation/Helpers.h') 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. -- cgit v1.2.1