Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
O
opencv
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
opencv
Commits
6189b476
Commit
6189b476
authored
Nov 09, 2018
by
Alexander Alekhin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
gapi(test): more reliable checks
avoid `countNonZero()`, use `norm()`
parent
dd6f5949
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
68 additions
and
68 deletions
+68
-68
gapi_core_perf_tests_inl.hpp
modules/gapi/perf/common/gapi_core_perf_tests_inl.hpp
+0
-0
gapi_imgproc_perf_tests_fluid.cpp
modules/gapi/perf/cpu/gapi_imgproc_perf_tests_fluid.cpp
+1
-1
gapi_core_perf_tests_gpu.cpp
modules/gapi/perf/gpu/gapi_core_perf_tests_gpu.cpp
+6
-6
gapi_imgproc_perf_tests_gpu.cpp
modules/gapi/perf/gpu/gapi_imgproc_perf_tests_gpu.cpp
+18
-18
gapi_core_tests_inl.hpp
modules/gapi/test/common/gapi_core_tests_inl.hpp
+2
-2
gapi_tests_common.hpp
modules/gapi/test/common/gapi_tests_common.hpp
+0
-0
gapi_core_tests_cpu.cpp
modules/gapi/test/cpu/gapi_core_tests_cpu.cpp
+2
-2
gapi_imgproc_tests_cpu.cpp
modules/gapi/test/cpu/gapi_imgproc_tests_cpu.cpp
+1
-1
gapi_imgproc_tests_fluid.cpp
modules/gapi/test/cpu/gapi_imgproc_tests_fluid.cpp
+12
-12
gapi_operators_tests_cpu.cpp
modules/gapi/test/cpu/gapi_operators_tests_cpu.cpp
+1
-1
gapi_operators_tests_fluid.cpp
modules/gapi/test/cpu/gapi_operators_tests_fluid.cpp
+1
-1
gapi_core_tests_gpu.cpp
modules/gapi/test/gpu/gapi_core_tests_gpu.cpp
+2
-2
gapi_imgproc_tests_gpu.cpp
modules/gapi/test/gpu/gapi_imgproc_tests_gpu.cpp
+19
-19
gapi_operators_tests_gpu.cpp
modules/gapi/test/gpu/gapi_operators_tests_gpu.cpp
+3
-3
No files found.
modules/gapi/perf/common/gapi_core_perf_tests_inl.hpp
View file @
6189b476
This diff is collapsed.
Click to expand it.
modules/gapi/perf/cpu/gapi_imgproc_perf_tests_fluid.cpp
View file @
6189b476
...
@@ -26,7 +26,7 @@ namespace opencv_test
...
@@ -26,7 +26,7 @@ namespace opencv_test
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
SobelPerfTestFluid32F
,
SobelPerfTest
,
INSTANTIATE_TEST_CASE_P
(
SobelPerfTestFluid32F
,
SobelPerfTest
,
Combine
(
Values
(
AbsToleranceSobel
(
1e-3
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-3
f
,
0.0
).
to_compare_f
()),
Values
(
CV_32FC1
),
Values
(
CV_32FC1
),
Values
(
3
),
// add 5x5 once supported
Values
(
3
),
// add 5x5 once supported
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
...
modules/gapi/perf/gpu/gapi_core_perf_tests_gpu.cpp
View file @
6189b476
...
@@ -63,7 +63,7 @@ INSTANTIATE_TEST_CASE_P(MulCPerfTestGPU, MulCPerfTest,
...
@@ -63,7 +63,7 @@ INSTANTIATE_TEST_CASE_P(MulCPerfTestGPU, MulCPerfTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
DivPerfTestGPU
,
DivPerfTest
,
INSTANTIATE_TEST_CASE_P
(
DivPerfTestGPU
,
DivPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-
2
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-5
,
2
).
to_compare_f
()),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
-
1
,
CV_8U
,
CV_16U
,
CV_32F
),
Values
(
-
1
,
CV_8U
,
CV_16U
,
CV_32F
),
...
@@ -76,7 +76,7 @@ INSTANTIATE_TEST_CASE_P(DivCPerfTestGPU, DivCPerfTest,
...
@@ -76,7 +76,7 @@ INSTANTIATE_TEST_CASE_P(DivCPerfTestGPU, DivCPerfTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
DivRCPerfTestGPU
,
DivRCPerfTest
,
INSTANTIATE_TEST_CASE_P
(
DivRCPerfTestGPU
,
DivRCPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-
2
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-5
,
2
).
to_compare_f
()),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
-
1
,
CV_8U
,
CV_16U
,
CV_32F
),
Values
(
-
1
,
CV_8U
,
CV_16U
,
CV_32F
),
...
@@ -95,12 +95,12 @@ INSTANTIATE_TEST_CASE_P(MeanPerfTestGPU, MeanPerfTest,
...
@@ -95,12 +95,12 @@ INSTANTIATE_TEST_CASE_P(MeanPerfTestGPU, MeanPerfTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
Polar2CartPerfTestGPU
,
Polar2CartPerfTest
,
INSTANTIATE_TEST_CASE_P
(
Polar2CartPerfTestGPU
,
Polar2CartPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-
2
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-5
,
2
).
to_compare_f
()),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
Cart2PolarPerfTestGPU
,
Cart2PolarPerfTest
,
INSTANTIATE_TEST_CASE_P
(
Cart2PolarPerfTestGPU
,
Cart2PolarPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-2
,
1e-
2
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-2
,
2
).
to_compare_f
()),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
...
@@ -272,7 +272,7 @@ INSTANTIATE_TEST_CASE_P(ConvertToPerfTestGPU, ConvertToPerfTest,
...
@@ -272,7 +272,7 @@ INSTANTIATE_TEST_CASE_P(ConvertToPerfTestGPU, ConvertToPerfTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
ResizePerfTestGPU
,
ResizePerfTest
,
INSTANTIATE_TEST_CASE_P
(
ResizePerfTestGPU
,
ResizePerfTest
,
Combine
(
Values
(
Abs
Tolerance_Float_Int
(
1e-3
,
1e-0
).
to_compare_f
()),
//TODO: too relaxed?
Combine
(
Values
(
Abs
SimilarPoints
(
2
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
...
@@ -281,7 +281,7 @@ INSTANTIATE_TEST_CASE_P(ResizePerfTestGPU, ResizePerfTest,
...
@@ -281,7 +281,7 @@ INSTANTIATE_TEST_CASE_P(ResizePerfTestGPU, ResizePerfTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
ResizeFxFyPerfTestGPU
,
ResizeFxFyPerfTest
,
INSTANTIATE_TEST_CASE_P
(
ResizeFxFyPerfTestGPU
,
ResizeFxFyPerfTest
,
Combine
(
Values
(
Abs
Tolerance_Float_Int
(
1e-1
,
1e-0
).
to_compare_f
()),
//TODO: too relaxed?
Combine
(
Values
(
Abs
SimilarPoints
(
2
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
Values
(
szSmall128
,
szVGA
,
sz720p
,
sz1080p
),
...
...
modules/gapi/perf/gpu/gapi_imgproc_perf_tests_gpu.cpp
View file @
6189b476
...
@@ -16,7 +16,7 @@ namespace opencv_test
...
@@ -16,7 +16,7 @@ namespace opencv_test
INSTANTIATE_TEST_CASE_P
(
SepFilterPerfTestGPU_8U
,
SepFilterPerfTest
,
INSTANTIATE_TEST_CASE_P
(
SepFilterPerfTestGPU_8U
,
SepFilterPerfTest
,
Combine
(
Values
(
AbsToleranceSepFilter
(
1e-4
f
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
3
),
Values
(
3
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -24,7 +24,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterPerfTestGPU_8U, SepFilterPerfTest,
...
@@ -24,7 +24,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterPerfTestGPU_8U, SepFilterPerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
SepFilterPerfTestGPU_other
,
SepFilterPerfTest
,
INSTANTIATE_TEST_CASE_P
(
SepFilterPerfTestGPU_other
,
SepFilterPerfTest
,
Combine
(
Values
(
AbsToleranceSepFilter
(
1e-4
f
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
),
Values
(
3
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -34,7 +34,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterPerfTestGPU_other, SepFilterPerfTest,
...
@@ -34,7 +34,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterPerfTestGPU_other, SepFilterPerfTest,
INSTANTIATE_TEST_CASE_P
(
Filter2DPerfTestGPU
,
Filter2DPerfTest
,
INSTANTIATE_TEST_CASE_P
(
Filter2DPerfTestGPU
,
Filter2DPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-3
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
4
,
5
,
7
),
Values
(
3
,
4
,
5
,
7
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -43,7 +43,7 @@ INSTANTIATE_TEST_CASE_P(Filter2DPerfTestGPU, Filter2DPerfTest,
...
@@ -43,7 +43,7 @@ INSTANTIATE_TEST_CASE_P(Filter2DPerfTestGPU, Filter2DPerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BoxFilterPerfTestGPU
,
BoxFilterPerfTest
,
INSTANTIATE_TEST_CASE_P
(
BoxFilterPerfTestGPU
,
BoxFilterPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-3
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
/*CV_8UC1,*/
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
/*CV_8UC1,*/
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -52,7 +52,7 @@ INSTANTIATE_TEST_CASE_P(BoxFilterPerfTestGPU, BoxFilterPerfTest,
...
@@ -52,7 +52,7 @@ INSTANTIATE_TEST_CASE_P(BoxFilterPerfTestGPU, BoxFilterPerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
//TODO: 8UC1 doesn't work
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
//TODO: 8UC1 doesn't work
INSTANTIATE_TEST_CASE_P
(
BlurPerfTestGPU
,
BlurPerfTest
,
INSTANTIATE_TEST_CASE_P
(
BlurPerfTestGPU
,
BlurPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-4
,
1e-2
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -60,7 +60,7 @@ INSTANTIATE_TEST_CASE_P(BlurPerfTestGPU, BlurPerfTest,
...
@@ -60,7 +60,7 @@ INSTANTIATE_TEST_CASE_P(BlurPerfTestGPU, BlurPerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
GaussianBlurPerfTestGPU
,
GaussianBlurPerfTest
,
INSTANTIATE_TEST_CASE_P
(
GaussianBlurPerfTestGPU
,
GaussianBlurPerfTest
,
Combine
(
Values
(
Abs
ToleranceGaussianBlur_Float_Int
(
1e-5
,
0.05
).
to_compare_f
()),
//TODO: too relaxed?
Combine
(
Values
(
Abs
SimilarPoints
(
1
,
0.05
).
to_compare_f
()),
//TODO: too relaxed?
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -108,7 +108,7 @@ INSTANTIATE_TEST_CASE_P(Dilate3x3PerfTestGPU, Dilate3x3PerfTest,
...
@@ -108,7 +108,7 @@ INSTANTIATE_TEST_CASE_P(Dilate3x3PerfTestGPU, Dilate3x3PerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
SobelPerfTestGPU
,
SobelPerfTest
,
INSTANTIATE_TEST_CASE_P
(
SobelPerfTestGPU
,
SobelPerfTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-4
,
1e-4
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
/*, CV_32FC1*/
),
//TODO: CV_32FC1 fails accuracy
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
/*, CV_32FC1*/
),
//TODO: CV_32FC1 fails accuracy
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
...
@@ -118,7 +118,7 @@ INSTANTIATE_TEST_CASE_P(SobelPerfTestGPU, SobelPerfTest,
...
@@ -118,7 +118,7 @@ INSTANTIATE_TEST_CASE_P(SobelPerfTestGPU, SobelPerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
CannyPerfTestGPU
,
CannyPerfTest
,
INSTANTIATE_TEST_CASE_P
(
CannyPerfTestGPU
,
CannyPerfTest
,
Combine
(
Values
(
Abs
Tolerance_Float_Int
(
1e-4
,
1e-2
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
1
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
3.0
,
120.0
),
Values
(
3.0
,
120.0
),
...
@@ -128,52 +128,52 @@ INSTANTIATE_TEST_CASE_P(CannyPerfTestGPU, CannyPerfTest,
...
@@ -128,52 +128,52 @@ INSTANTIATE_TEST_CASE_P(CannyPerfTestGPU, CannyPerfTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
EqHistPerfTestGPU
,
EqHistPerfTest
,
INSTANTIATE_TEST_CASE_P
(
EqHistPerfTestGPU
,
EqHistPerfTest
,
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
// FIXIT unrealiable check
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
RGB2GrayPerfTestGPU
,
RGB2GrayPerfTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2GrayPerfTestGPU
,
RGB2GrayPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BGR2GrayPerfTestGPU
,
BGR2GrayPerfTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2GrayPerfTestGPU
,
BGR2GrayPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
RGB2YUVPerfTestGPU
,
RGB2YUVPerfTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2YUVPerfTestGPU
,
RGB2YUVPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
YUV2RGBPerfTestGPU
,
YUV2RGBPerfTest
,
INSTANTIATE_TEST_CASE_P
(
YUV2RGBPerfTestGPU
,
YUV2RGBPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
RGB2LabPerfTestGPU
,
RGB2LabPerfTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2LabPerfTestGPU
,
RGB2LabPerfTest
,
Combine
(
Values
(
Abs
Exact
(
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
1
,
0.05
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BGR2LUVPerfTestGPU
,
BGR2LUVPerfTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2LUVPerfTestGPU
,
BGR2LUVPerfTest
,
Combine
(
Values
(
ToleranceTriple
(
0.25
*
3
,
0.01
*
3
,
0.0001
*
3
).
to_compare_f
()),
Combine
(
Values
(
AbsSimilarPoints
(
1
,
0.05
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
LUV2BGRPerfTestGPU
,
LUV2BGRPerfTest
,
INSTANTIATE_TEST_CASE_P
(
LUV2BGRPerfTestGPU
,
LUV2BGRPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BGR2YUVPerfTestGPU
,
BGR2YUVPerfTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2YUVPerfTestGPU
,
BGR2YUVPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
YUV2BGRPerfTestGPU
,
YUV2BGRPerfTest
,
INSTANTIATE_TEST_CASE_P
(
YUV2BGRPerfTestGPU
,
YUV2BGRPerfTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
szVGA
,
sz720p
,
sz1080p
),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
...
...
modules/gapi/test/common/gapi_core_tests_inl.hpp
View file @
6189b476
...
@@ -871,8 +871,8 @@ TEST_P(ThresholdTest, AccuracyTestBinary)
...
@@ -871,8 +871,8 @@ TEST_P(ThresholdTest, AccuracyTestBinary)
}
}
// Comparison //////////////////////////////////////////////////////////////
// Comparison //////////////////////////////////////////////////////////////
{
{
EXPECT_EQ
(
0
,
cv
::
countNonZero
(
out_mat_ocv
!=
out_mat_gapi
)
);
ASSERT_EQ
(
out_mat_gapi
.
size
(),
sz_in
);
EXPECT_EQ
(
out_mat_gapi
.
size
(),
sz_in
);
EXPECT_EQ
(
0
,
cv
::
norm
(
out_mat_ocv
,
out_mat_gapi
,
NORM_L1
)
);
}
}
}
}
...
...
modules/gapi/test/common/gapi_tests_common.hpp
View file @
6189b476
This diff is collapsed.
Click to expand it.
modules/gapi/test/cpu/gapi_core_tests_cpu.cpp
View file @
6189b476
...
@@ -275,7 +275,7 @@ INSTANTIATE_TEST_CASE_P(Split4TestCPU, Split4Test,
...
@@ -275,7 +275,7 @@ INSTANTIATE_TEST_CASE_P(Split4TestCPU, Split4Test,
Values
(
cv
::
compile_args
(
CORE_CPU
))));
Values
(
cv
::
compile_args
(
CORE_CPU
))));
INSTANTIATE_TEST_CASE_P
(
ResizeTestCPU
,
ResizeTest
,
INSTANTIATE_TEST_CASE_P
(
ResizeTestCPU
,
ResizeTest
,
Combine
(
Values
(
Abs
Exact
(
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
2
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -286,7 +286,7 @@ INSTANTIATE_TEST_CASE_P(ResizeTestCPU, ResizeTest,
...
@@ -286,7 +286,7 @@ INSTANTIATE_TEST_CASE_P(ResizeTestCPU, ResizeTest,
Values
(
cv
::
compile_args
(
CORE_CPU
))));
Values
(
cv
::
compile_args
(
CORE_CPU
))));
INSTANTIATE_TEST_CASE_P
(
ResizeTestCPU
,
ResizeTestFxFy
,
INSTANTIATE_TEST_CASE_P
(
ResizeTestCPU
,
ResizeTestFxFy
,
Combine
(
Values
(
Abs
Exact
(
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
2
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
...
modules/gapi/test/cpu/gapi_imgproc_tests_cpu.cpp
View file @
6189b476
...
@@ -161,7 +161,7 @@ INSTANTIATE_TEST_CASE_P(EqHistTestCPU, EqHistTest,
...
@@ -161,7 +161,7 @@ INSTANTIATE_TEST_CASE_P(EqHistTestCPU, EqHistTest,
Values
(
cv
::
compile_args
(
IMGPROC_CPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_CPU
))));
INSTANTIATE_TEST_CASE_P
(
CannyTestCPU
,
CannyTest
,
INSTANTIATE_TEST_CASE_P
(
CannyTestCPU
,
CannyTest
,
Combine
(
Values
(
Abs
Exact
(
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
0
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
...
...
modules/gapi/test/cpu/gapi_imgproc_tests_fluid.cpp
View file @
6189b476
...
@@ -15,35 +15,35 @@ namespace opencv_test
...
@@ -15,35 +15,35 @@ namespace opencv_test
{
{
INSTANTIATE_TEST_CASE_P
(
RGB2GrayTestFluid
,
RGB2GrayTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2GrayTestFluid
,
RGB2GrayTest
,
Combine
(
Values
(
Tolerance
RGBBGR
(
0.001
).
to_compare_f
()),
Combine
(
Values
(
Tolerance
Color
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
Values
(
true
,
false
),
Values
(
true
,
false
),
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
BGR2GrayTestFluid
,
BGR2GrayTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2GrayTestFluid
,
BGR2GrayTest
,
Combine
(
Values
(
Tolerance
RGBBGR
(
0.001
).
to_compare_f
()),
Combine
(
Values
(
Tolerance
Color
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
Values
(
true
,
false
),
Values
(
true
,
false
),
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
RGB2YUVTestFluid
,
RGB2YUVTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2YUVTestFluid
,
RGB2YUVTest
,
Combine
(
Values
(
Tolerance
RGBBGR
(
0.15
*
3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance
Color
(
1e-
3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
Values
(
true
,
false
),
Values
(
true
,
false
),
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
YUV2RGBTestFluid
,
YUV2RGBTest
,
INSTANTIATE_TEST_CASE_P
(
YUV2RGBTestFluid
,
YUV2RGBTest
,
Combine
(
Values
(
Tolerance
Triple
(
0.25
*
3
,
0.01
*
3
,
1e-5
*
3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance
Color
(
1e-
3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
Values
(
true
,
false
),
Values
(
true
,
false
),
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
RGB2LabTestFluid
,
RGB2LabTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2LabTestFluid
,
RGB2LabTest
,
Combine
(
Values
(
ToleranceTriple
(
0.25
*
3
,
0.0
,
1e-5
*
3
).
to_compare_f
()),
Combine
(
Values
(
AbsSimilarPoints
(
1
,
0.05
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
Values
(
true
,
false
),
Values
(
true
,
false
),
...
@@ -51,14 +51,14 @@ INSTANTIATE_TEST_CASE_P(RGB2LabTestFluid, RGB2LabTest,
...
@@ -51,14 +51,14 @@ INSTANTIATE_TEST_CASE_P(RGB2LabTestFluid, RGB2LabTest,
// FIXME: Not supported by Fluid yet (no kernel implemented)
// FIXME: Not supported by Fluid yet (no kernel implemented)
INSTANTIATE_TEST_CASE_P
(
BGR2LUVTestFluid
,
BGR2LUVTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2LUVTestFluid
,
BGR2LUVTest
,
Combine
(
Values
(
Tolerance
Triple
(
0.25
*
3
,
0.01
*
3
,
0.0001
*
3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance
Color
(
5e-3
,
6
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
Values
(
true
,
false
),
Values
(
true
,
false
),
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
blurTestFluid
,
BlurTest
,
INSTANTIATE_TEST_CASE_P
(
blurTestFluid
,
BlurTest
,
Combine
(
Values
(
AbsTolerance
(
0.0
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -68,7 +68,7 @@ INSTANTIATE_TEST_CASE_P(blurTestFluid, BlurTest,
...
@@ -68,7 +68,7 @@ INSTANTIATE_TEST_CASE_P(blurTestFluid, BlurTest,
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
gaussBlurTestFluid
,
GaussianBlurTest
,
INSTANTIATE_TEST_CASE_P
(
gaussBlurTestFluid
,
GaussianBlurTest
,
Combine
(
Values
(
AbsToleranceGaussianBlur_Float_Int
(
1e-6
,
1e-6
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-3
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -122,7 +122,7 @@ INSTANTIATE_TEST_CASE_P(SobelTestFluid, SobelTest,
...
@@ -122,7 +122,7 @@ INSTANTIATE_TEST_CASE_P(SobelTestFluid, SobelTest,
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
SobelTestFluid32F
,
SobelTest
,
INSTANTIATE_TEST_CASE_P
(
SobelTestFluid32F
,
SobelTest
,
Combine
(
Values
(
AbsToleranceSobel
(
1e-3
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_32FC1
),
Values
(
CV_32FC1
),
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -134,7 +134,7 @@ INSTANTIATE_TEST_CASE_P(SobelTestFluid32F, SobelTest,
...
@@ -134,7 +134,7 @@ INSTANTIATE_TEST_CASE_P(SobelTestFluid32F, SobelTest,
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
boxFilterTestFluid32
,
BoxFilterTest
,
INSTANTIATE_TEST_CASE_P
(
boxFilterTestFluid32
,
BoxFilterTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-6
,
1e-4
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -145,7 +145,7 @@ INSTANTIATE_TEST_CASE_P(boxFilterTestFluid32, BoxFilterTest,
...
@@ -145,7 +145,7 @@ INSTANTIATE_TEST_CASE_P(boxFilterTestFluid32, BoxFilterTest,
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
sepFilterTestFluid
,
SepFilterTest
,
INSTANTIATE_TEST_CASE_P
(
sepFilterTestFluid
,
SepFilterTest
,
Combine
(
Values
(
AbsToleranceSepFilter
(
1e-5
f
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_32FC1
),
Values
(
CV_32FC1
),
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
3
),
// add kernel size=5 when implementation is ready
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -155,7 +155,7 @@ INSTANTIATE_TEST_CASE_P(sepFilterTestFluid, SepFilterTest,
...
@@ -155,7 +155,7 @@ INSTANTIATE_TEST_CASE_P(sepFilterTestFluid, SepFilterTest,
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
Values
(
cv
::
compile_args
(
IMGPROC_FLUID
))));
INSTANTIATE_TEST_CASE_P
(
filter2DTestFluid
,
Filter2DTest
,
INSTANTIATE_TEST_CASE_P
(
filter2DTestFluid
,
Filter2DTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-6
,
1e-4
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
CV_8UC1
,
CV_16UC1
,
CV_16SC1
),
Values
(
3
),
// add kernel size=4,5,7 when implementation ready
Values
(
3
),
// add kernel size=4,5,7 when implementation ready
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
...
modules/gapi/test/cpu/gapi_operators_tests_cpu.cpp
View file @
6189b476
...
@@ -30,7 +30,7 @@ INSTANTIATE_TEST_CASE_P(MathOperatorTestCPU, MathOperatorMatMatTest,
...
@@ -30,7 +30,7 @@ INSTANTIATE_TEST_CASE_P(MathOperatorTestCPU, MathOperatorMatMatTest,
INSTANTIATE_TEST_CASE_P
(
MathOperatorTestCPU
,
MathOperatorMatScalarTest
,
INSTANTIATE_TEST_CASE_P
(
MathOperatorTestCPU
,
MathOperatorMatScalarTest
,
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
Values
(
opPlus
,
opPlusR
,
opMinus
,
opMinusR
,
opMul
,
opMulR
,
opDiv
,
opDivR
,
Values
(
opPlus
,
opPlusR
,
opMinus
,
opMinusR
,
opMul
,
opMulR
,
// FIXIT avoid division by values near zero:
opDiv, opDivR,
opGT
,
opLT
,
opGE
,
opLE
,
opEQ
,
opNE
,
opGT
,
opLT
,
opGE
,
opLE
,
opEQ
,
opNE
,
opGTR
,
opLTR
,
opGER
,
opLER
,
opEQR
,
opNER
),
opGTR
,
opLTR
,
opGER
,
opLER
,
opEQR
,
opNER
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
...
...
modules/gapi/test/cpu/gapi_operators_tests_fluid.cpp
View file @
6189b476
...
@@ -29,7 +29,7 @@ INSTANTIATE_TEST_CASE_P(MathOperatorTestFluid, MathOperatorMatMatTest,
...
@@ -29,7 +29,7 @@ INSTANTIATE_TEST_CASE_P(MathOperatorTestFluid, MathOperatorMatMatTest,
//FIXME: Some Mat/Scalar Fluid kernels are not there yet!
//FIXME: Some Mat/Scalar Fluid kernels are not there yet!
INSTANTIATE_TEST_CASE_P
(
DISABLED_MathOperatorTestFluid
,
MathOperatorMatScalarTest
,
INSTANTIATE_TEST_CASE_P
(
DISABLED_MathOperatorTestFluid
,
MathOperatorMatScalarTest
,
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
Values
(
opPlus
,
opPlusR
,
opMinus
,
opMinusR
,
opMul
,
opMulR
,
opDiv
,
opDivR
,
Values
(
opPlus
,
opPlusR
,
opMinus
,
opMinusR
,
opMul
,
opMulR
,
// FIXIT avoid division by values near zero:
opDiv, opDivR,
opGT
,
opLT
,
opGE
,
opLE
,
opEQ
,
opNE
,
opGT
,
opLT
,
opGE
,
opLE
,
opEQ
,
opNE
,
opGTR
,
opLTR
,
opGER
,
opLER
,
opEQR
,
opNER
),
opGTR
,
opLTR
,
opGER
,
opLER
,
opEQR
,
opNER
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
...
...
modules/gapi/test/gpu/gapi_core_tests_gpu.cpp
View file @
6189b476
...
@@ -277,7 +277,7 @@ INSTANTIATE_TEST_CASE_P(Split4TestGPU, Split4Test,
...
@@ -277,7 +277,7 @@ INSTANTIATE_TEST_CASE_P(Split4TestGPU, Split4Test,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
ResizeTestGPU
,
ResizeTest
,
INSTANTIATE_TEST_CASE_P
(
ResizeTestGPU
,
ResizeTest
,
Combine
(
Values
(
Abs
Tolerance_Float_Int
(
1e-3
,
1e-0
).
to_compare_f
()),
//TODO: too relaxed?
Combine
(
Values
(
Abs
SimilarPoints
(
2
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -288,7 +288,7 @@ INSTANTIATE_TEST_CASE_P(ResizeTestGPU, ResizeTest,
...
@@ -288,7 +288,7 @@ INSTANTIATE_TEST_CASE_P(ResizeTestGPU, ResizeTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
ResizeTestGPU
,
ResizeTestFxFy
,
INSTANTIATE_TEST_CASE_P
(
ResizeTestGPU
,
ResizeTestFxFy
,
Combine
(
Values
(
Abs
Tolerance_Float_Int
(
1e-1
,
1e-0
).
to_compare_f
()),
//TODO: too relaxed?
Combine
(
Values
(
Abs
SimilarPoints
(
2
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
INTER_NEAREST
,
cv
::
INTER_LINEAR
,
cv
::
INTER_AREA
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
...
modules/gapi/test/gpu/gapi_imgproc_tests_gpu.cpp
View file @
6189b476
...
@@ -17,7 +17,7 @@ namespace opencv_test
...
@@ -17,7 +17,7 @@ namespace opencv_test
INSTANTIATE_TEST_CASE_P
(
Filter2DTestGPU
,
Filter2DTest
,
INSTANTIATE_TEST_CASE_P
(
Filter2DTestGPU
,
Filter2DTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-5
,
2
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
4
,
5
,
7
),
Values
(
3
,
4
,
5
,
7
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -29,7 +29,7 @@ INSTANTIATE_TEST_CASE_P(Filter2DTestGPU, Filter2DTest,
...
@@ -29,7 +29,7 @@ INSTANTIATE_TEST_CASE_P(Filter2DTestGPU, Filter2DTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BoxFilterTestGPU
,
BoxFilterTest
,
INSTANTIATE_TEST_CASE_P
(
BoxFilterTestGPU
,
BoxFilterTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-5
,
2
).
to_compare_f
()),
Values
(
/*CV_8UC1,*/
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
/*CV_8UC1,*/
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -40,7 +40,7 @@ INSTANTIATE_TEST_CASE_P(BoxFilterTestGPU, BoxFilterTest,
...
@@ -40,7 +40,7 @@ INSTANTIATE_TEST_CASE_P(BoxFilterTestGPU, BoxFilterTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
//TODO: 8UC1 doesn't work
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
//TODO: 8UC1 doesn't work
INSTANTIATE_TEST_CASE_P
(
SepFilterTestGPU_8U
,
SepFilterTest
,
INSTANTIATE_TEST_CASE_P
(
SepFilterTestGPU_8U
,
SepFilterTest
,
Combine
(
Values
(
AbsToleranceSepFilter
(
1e-4
f
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
3
),
Values
(
3
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -50,7 +50,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterTestGPU_8U, SepFilterTest,
...
@@ -50,7 +50,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterTestGPU_8U, SepFilterTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
SepFilterTestGPU_other
,
SepFilterTest
,
INSTANTIATE_TEST_CASE_P
(
SepFilterTestGPU_other
,
SepFilterTest
,
Combine
(
Values
(
AbsToleranceSepFilter
(
1e-4
f
).
to_compare_f
()),
Combine
(
Values
(
ToleranceFilter
(
1e-4
f
,
0.01
).
to_compare_f
()),
Values
(
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
),
Values
(
3
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -60,7 +60,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterTestGPU_other, SepFilterTest,
...
@@ -60,7 +60,7 @@ INSTANTIATE_TEST_CASE_P(SepFilterTestGPU_other, SepFilterTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BlurTestGPU
,
BlurTest
,
INSTANTIATE_TEST_CASE_P
(
BlurTestGPU
,
BlurTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-4
,
1e-
2
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-4
,
2
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -70,9 +70,9 @@ INSTANTIATE_TEST_CASE_P(BlurTestGPU, BlurTest,
...
@@ -70,9 +70,9 @@ INSTANTIATE_TEST_CASE_P(BlurTestGPU, BlurTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
gaussBlurTestGPU
,
GaussianBlurTest
,
INSTANTIATE_TEST_CASE_P
(
gaussBlurTestGPU
,
GaussianBlurTest
,
Combine
(
Values
(
AbsToleranceGaussianBlur_Float_Int
(
1e-5
,
0.05
).
to_compare_f
()),
//TODO: too relaxed?
Combine
(
Values
(
ToleranceFilter
(
1e-5
f
,
0.01
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
3
,
5
),
Values
(
3
),
// FIXIT 5
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
...
@@ -130,7 +130,7 @@ INSTANTIATE_TEST_CASE_P(Dilate3x3TestGPU, Dilate3x3Test,
...
@@ -130,7 +130,7 @@ INSTANTIATE_TEST_CASE_P(Dilate3x3TestGPU, Dilate3x3Test,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
SobelTestGPU
,
SobelTest
,
INSTANTIATE_TEST_CASE_P
(
SobelTestGPU
,
SobelTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-4
,
1e-4
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-4
,
2
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
/*, CV_32FC1*/
),
//TODO: CV_32FC1 fails accuracy
Values
(
CV_8UC1
,
CV_8UC3
,
CV_16UC1
,
CV_16SC1
/*, CV_32FC1*/
),
//TODO: CV_32FC1 fails accuracy
Values
(
3
,
5
),
Values
(
3
,
5
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
...
@@ -142,14 +142,14 @@ INSTANTIATE_TEST_CASE_P(SobelTestGPU, SobelTest,
...
@@ -142,14 +142,14 @@ INSTANTIATE_TEST_CASE_P(SobelTestGPU, SobelTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
EqHistTestGPU
,
EqHistTest
,
INSTANTIATE_TEST_CASE_P
(
EqHistTestGPU
,
EqHistTest
,
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
Combine
(
Values
(
AbsExact
().
to_compare_f
()),
// FIXIT Non reliable check
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
CannyTestGPU
,
CannyTest
,
INSTANTIATE_TEST_CASE_P
(
CannyTestGPU
,
CannyTest
,
Combine
(
Values
(
Abs
Tolerance_Float_Int
(
1e-4
,
1e-2
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
0
,
0.05
).
to_compare_f
()),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
CV_8UC1
,
CV_8UC3
),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
...
@@ -161,63 +161,63 @@ INSTANTIATE_TEST_CASE_P(CannyTestGPU, CannyTest,
...
@@ -161,63 +161,63 @@ INSTANTIATE_TEST_CASE_P(CannyTestGPU, CannyTest,
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
RGB2GrayTestGPU
,
RGB2GrayTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2GrayTestGPU
,
RGB2GrayTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BGR2GrayTestGPU
,
BGR2GrayTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2GrayTestGPU
,
BGR2GrayTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
RGB2YUVTestGPU
,
RGB2YUVTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2YUVTestGPU
,
RGB2YUVTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
YUV2RGBTestGPU
,
YUV2RGBTest
,
INSTANTIATE_TEST_CASE_P
(
YUV2RGBTestGPU
,
YUV2RGBTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
RGB2LabTestGPU
,
RGB2LabTest
,
INSTANTIATE_TEST_CASE_P
(
RGB2LabTestGPU
,
RGB2LabTest
,
Combine
(
Values
(
Abs
Exact
(
).
to_compare_f
()),
Combine
(
Values
(
Abs
SimilarPoints
(
1
,
0.05
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BGR2LUVTestGPU
,
BGR2LUVTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2LUVTestGPU
,
BGR2LUVTest
,
Combine
(
Values
(
Tolerance
Triple
(
0.25
*
3
,
0.01
*
3
,
0.0001
*
3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance
Color
(
5e-3
,
6
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
LUV2BGRTestGPU
,
LUV2BGRTest
,
INSTANTIATE_TEST_CASE_P
(
LUV2BGRTestGPU
,
LUV2BGRTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
BGR2YUVTestGPU
,
BGR2YUVTest
,
INSTANTIATE_TEST_CASE_P
(
BGR2YUVTestGPU
,
BGR2YUVTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
Values
(
cv
::
compile_args
(
IMGPROC_GPU
))));
INSTANTIATE_TEST_CASE_P
(
YUV2BGRTestGPU
,
YUV2BGRTest
,
INSTANTIATE_TEST_CASE_P
(
YUV2BGRTestGPU
,
YUV2BGRTest
,
Combine
(
Values
(
AbsExact
(
).
to_compare_f
()),
Combine
(
Values
(
ToleranceColor
(
1e-3
).
to_compare_f
()),
Values
(
cv
::
Size
(
1280
,
720
),
Values
(
cv
::
Size
(
1280
,
720
),
cv
::
Size
(
640
,
480
)),
cv
::
Size
(
640
,
480
)),
/*init output matrices or not*/
testing
::
Bool
(),
/*init output matrices or not*/
testing
::
Bool
(),
...
...
modules/gapi/test/gpu/gapi_operators_tests_gpu.cpp
View file @
6189b476
...
@@ -16,7 +16,7 @@ namespace opencv_test
...
@@ -16,7 +16,7 @@ namespace opencv_test
INSTANTIATE_TEST_CASE_P
(
MathOperatorTestGPU
,
MathOperatorMatMatTest
,
INSTANTIATE_TEST_CASE_P
(
MathOperatorTestGPU
,
MathOperatorMatMatTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-5
,
1e-3
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-5
,
2
).
to_compare_f
()),
Values
(
opPlusM
,
opMinusM
,
opDivM
,
Values
(
opPlusM
,
opMinusM
,
opDivM
,
opGreater
,
opLess
,
opGreaterEq
,
opLessEq
,
opEq
,
opNotEq
),
opGreater
,
opLess
,
opGreaterEq
,
opLessEq
,
opEq
,
opNotEq
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
...
@@ -28,8 +28,8 @@ INSTANTIATE_TEST_CASE_P(MathOperatorTestGPU, MathOperatorMatMatTest,
...
@@ -28,8 +28,8 @@ INSTANTIATE_TEST_CASE_P(MathOperatorTestGPU, MathOperatorMatMatTest,
Values
(
cv
::
compile_args
(
CORE_GPU
))));
Values
(
cv
::
compile_args
(
CORE_GPU
))));
INSTANTIATE_TEST_CASE_P
(
MathOperatorTestGPU
,
MathOperatorMatScalarTest
,
INSTANTIATE_TEST_CASE_P
(
MathOperatorTestGPU
,
MathOperatorMatScalarTest
,
Combine
(
Values
(
AbsTolerance_Float_Int
(
1e-4
,
1e-
2
).
to_compare_f
()),
Combine
(
Values
(
Tolerance_FloatRel_IntAbs
(
1e-4
,
2
).
to_compare_f
()),
Values
(
opPlus
,
opPlusR
,
opMinus
,
opMinusR
,
opMul
,
opMulR
,
opDiv
,
opDivR
,
Values
(
opPlus
,
opPlusR
,
opMinus
,
opMinusR
,
opMul
,
opMulR
,
// FIXIT avoid division by values near zero:
opDiv, opDivR,
opGT
,
opLT
,
opGE
,
opLE
,
opEQ
,
opNE
,
opGT
,
opLT
,
opGE
,
opLE
,
opEQ
,
opNE
,
opGTR
,
opLTR
,
opGER
,
opLER
,
opEQR
,
opNER
),
opGTR
,
opLTR
,
opGER
,
opLER
,
opEQR
,
opNER
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
Values
(
CV_8UC1
,
CV_16SC1
,
CV_32FC1
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment