Skip to content

Commit 545aa69

Browse files
committed
add reviewer suggestions
better tests
1 parent ae5d66a commit 545aa69

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

modules/cudawarping/test/test_remap.cpp

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ PARAM_TEST_CASE(RemapRelative, cv::cuda::DeviceInfo, MatType, Interpolation, Bor
227227
cv::cuda::setDevice(devInfo.deviceID());
228228

229229
const int nChannels = CV_MAT_CN(type);
230-
const cv::Size size(8, 8);
230+
const cv::Size size(127, 61);
231231
cv::Mat data64FC1(1, size.area()*nChannels, CV_64FC1);
232232
data64FC1.forEach<double>([&](double& pixel, const int* position) {pixel = static_cast<double>(position[1]);});
233233

@@ -274,9 +274,12 @@ CUDA_TEST_P(RemapRelative, RemapRelative_Validity)
274274

275275
INSTANTIATE_TEST_CASE_P(CUDA_RemapRelative, RemapRelative, testing::Combine(
276276
ALL_DEVICES,
277-
testing::Values(MatType(CV_8UC1), MatType(CV_8UC3), MatType(CV_8UC4), MatType(CV_32FC1), MatType(CV_32FC3), MatType(CV_32FC4)),
278-
testing::Values(Interpolation(cv::INTER_NEAREST), Interpolation(cv::INTER_LINEAR)),
279-
testing::Values(BorderType(cv::BORDER_CONSTANT))));
277+
testing::Values(MatType(CV_8UC1), MatType(CV_8UC3), MatType(CV_8UC4),
278+
MatType(CV_16UC1), MatType(CV_16UC3), MatType(CV_16UC4),
279+
MatType(CV_16SC1), MatType(CV_16SC3), MatType(CV_16SC4),
280+
MatType(CV_32FC1), MatType(CV_32FC3), MatType(CV_32FC4)),
281+
testing::Values(Interpolation(cv::INTER_NEAREST), Interpolation(cv::INTER_LINEAR), Interpolation(cv::INTER_CUBIC)),
282+
testing::Values(BorderType(cv::BORDER_REFLECT101), BorderType(cv::BORDER_REPLICATE), BorderType(cv::BORDER_CONSTANT))));
280283

281284
}} // namespace
282285
#endif // HAVE_CUDA

0 commit comments

Comments
 (0)