src.locateROI(wholeSize, ofs);\r
\r
bool useNpp = (src.type() == CV_8UC1 || src.type() == CV_8UC4);\r
- useNpp = useNpp && (interpolation == INTER_NEAREST || interpolation == INTER_LINEAR || (src.type() == CV_8UC4 && interpolation != INTER_AREA));\r
+ useNpp = useNpp && (interpolation == INTER_NEAREST || interpolation == INTER_LINEAR);\r
\r
if (useNpp)\r
{\r
\r
TEST_P(ResizeNPP, Accuracy)\r
{\r
- if (type == CV_8UC1 && interpolation == cv::INTER_CUBIC)\r
- return;\r
-\r
cv::Mat src = readImageType("stereobp/aloe-L.png", type);\r
+ ASSERT_FALSE(src.empty());\r
\r
cv::gpu::GpuMat dst;\r
cv::gpu::resize(loadMat(src), dst, cv::Size(), coeff, coeff, interpolation);\r
ALL_DEVICES,\r
testing::Values(MatType(CV_8UC1), MatType(CV_8UC4)),\r
testing::Values(0.3, 0.5, 1.5, 2.0),\r
- testing::Values(Interpolation(cv::INTER_NEAREST), Interpolation(cv::INTER_LINEAR), Interpolation(cv::INTER_CUBIC))));\r
+ testing::Values(Interpolation(cv::INTER_NEAREST), Interpolation(cv::INTER_LINEAR))));\r
\r
#endif // HAVE_CUDA\r