Commit 14ee306b authored by Vladislav Vinogradov's avatar Vladislav Vinogradov

fix gpu test for Demosaicing:

check that input images was loaded correctly
parent df136339
...@@ -2357,6 +2357,7 @@ struct Demosaicing : testing::TestWithParam<cv::gpu::DeviceInfo> ...@@ -2357,6 +2357,7 @@ struct Demosaicing : testing::TestWithParam<cv::gpu::DeviceInfo>
GPU_TEST_P(Demosaicing, BayerBG2BGR) GPU_TEST_P(Demosaicing, BayerBG2BGR)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(1, 1)); mosaic(img, src, cv::Point(1, 1));
...@@ -2370,6 +2371,7 @@ GPU_TEST_P(Demosaicing, BayerBG2BGR) ...@@ -2370,6 +2371,7 @@ GPU_TEST_P(Demosaicing, BayerBG2BGR)
GPU_TEST_P(Demosaicing, BayerGB2BGR) GPU_TEST_P(Demosaicing, BayerGB2BGR)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(0, 1)); mosaic(img, src, cv::Point(0, 1));
...@@ -2383,6 +2385,7 @@ GPU_TEST_P(Demosaicing, BayerGB2BGR) ...@@ -2383,6 +2385,7 @@ GPU_TEST_P(Demosaicing, BayerGB2BGR)
GPU_TEST_P(Demosaicing, BayerRG2BGR) GPU_TEST_P(Demosaicing, BayerRG2BGR)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(0, 0)); mosaic(img, src, cv::Point(0, 0));
...@@ -2396,6 +2399,7 @@ GPU_TEST_P(Demosaicing, BayerRG2BGR) ...@@ -2396,6 +2399,7 @@ GPU_TEST_P(Demosaicing, BayerRG2BGR)
GPU_TEST_P(Demosaicing, BayerGR2BGR) GPU_TEST_P(Demosaicing, BayerGR2BGR)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(1, 0)); mosaic(img, src, cv::Point(1, 0));
...@@ -2409,6 +2413,7 @@ GPU_TEST_P(Demosaicing, BayerGR2BGR) ...@@ -2409,6 +2413,7 @@ GPU_TEST_P(Demosaicing, BayerGR2BGR)
GPU_TEST_P(Demosaicing, BayerBG2BGR_MHT) GPU_TEST_P(Demosaicing, BayerBG2BGR_MHT)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(1, 1)); mosaic(img, src, cv::Point(1, 1));
...@@ -2422,6 +2427,7 @@ GPU_TEST_P(Demosaicing, BayerBG2BGR_MHT) ...@@ -2422,6 +2427,7 @@ GPU_TEST_P(Demosaicing, BayerBG2BGR_MHT)
GPU_TEST_P(Demosaicing, BayerGB2BGR_MHT) GPU_TEST_P(Demosaicing, BayerGB2BGR_MHT)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(0, 1)); mosaic(img, src, cv::Point(0, 1));
...@@ -2435,6 +2441,7 @@ GPU_TEST_P(Demosaicing, BayerGB2BGR_MHT) ...@@ -2435,6 +2441,7 @@ GPU_TEST_P(Demosaicing, BayerGB2BGR_MHT)
GPU_TEST_P(Demosaicing, BayerRG2BGR_MHT) GPU_TEST_P(Demosaicing, BayerRG2BGR_MHT)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(0, 0)); mosaic(img, src, cv::Point(0, 0));
...@@ -2448,6 +2455,7 @@ GPU_TEST_P(Demosaicing, BayerRG2BGR_MHT) ...@@ -2448,6 +2455,7 @@ GPU_TEST_P(Demosaicing, BayerRG2BGR_MHT)
GPU_TEST_P(Demosaicing, BayerGR2BGR_MHT) GPU_TEST_P(Demosaicing, BayerGR2BGR_MHT)
{ {
cv::Mat img = readImage("stereobm/aloe-L.png"); cv::Mat img = readImage("stereobm/aloe-L.png");
ASSERT_FALSE(img.empty()) << "Can't load input image";
cv::Mat_<uchar> src; cv::Mat_<uchar> src;
mosaic(img, src, cv::Point(1, 0)); mosaic(img, src, cv::Point(1, 0));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment