diff --git a/modules/photo/test/test_hdr.cpp b/modules/photo/test/test_hdr.cpp index a86f11977b..f166746d99 100644 --- a/modules/photo/test/test_hdr.cpp +++ b/modules/photo/test/test_hdr.cpp @@ -185,8 +185,12 @@ TEST(Photo_MergeDebevec, regression) Ptr merge = createMergeDebevec(); Mat result, expected; - loadImage(test_path + "merge/debevec.exr", expected); + loadImage(test_path + "merge/debevec.hdr", expected); merge->process(images, result, times, response); + Ptr map = createTonemap(); + map->process(result, result); + map->process(expected, expected); + checkEqual(expected, result, 1e-2f); } @@ -203,6 +207,9 @@ TEST(Photo_MergeRobertson, regression) Mat result, expected; loadImage(test_path + "merge/robertson.exr", expected); merge->process(images, result, times); + Ptr map = createTonemap(); + map->process(result, result); + map->process(expected, expected); checkEqual(expected, result, 1e-2f); }