mirror of
https://github.com/opencv/opencv.git
synced 2024-11-25 19:50:38 +08:00
Fixed test_match_template
This commit is contained in:
parent
9de70c9a00
commit
da4d33ec26
@ -75,20 +75,19 @@ PARAM_TEST_CASE(MatchTemplate, MatDepth, Channels, int, bool)
|
|||||||
virtual void generateTestData()
|
virtual void generateTestData()
|
||||||
{
|
{
|
||||||
Size image_roiSize = randomSize(2, 20);
|
Size image_roiSize = randomSize(2, 20);
|
||||||
Size templ_roiSize = Size (randomInt(1,image_roiSize.width), randomInt(1,image_roiSize.height));
|
Size templ_roiSize = Size(randomInt(1,image_roiSize.width), randomInt(1,image_roiSize.height));
|
||||||
Size result_roiSize = Size(image_roiSize.width - templ_roiSize.width + 1,
|
Size result_roiSize = Size(image_roiSize.width - templ_roiSize.width + 1,
|
||||||
image_roiSize.height - templ_roiSize.height + 1);
|
image_roiSize.height - templ_roiSize.height + 1);
|
||||||
|
|
||||||
const double upValue = 256;
|
const double upValue = 256;
|
||||||
const double max_val = 100;
|
|
||||||
|
|
||||||
Border imageBorder = randomBorder(0, use_roi ? max_val : 0);
|
Border imageBorder = randomBorder(0, use_roi ? MAX_VALUE : 0);
|
||||||
randomSubMat(image, image_roi, image_roiSize, imageBorder, type, -upValue, upValue);
|
randomSubMat(image, image_roi, image_roiSize, imageBorder, type, -upValue, upValue);
|
||||||
|
|
||||||
Border templBorder = randomBorder(0, use_roi ? max_val : 0);
|
Border templBorder = randomBorder(0, use_roi ? MAX_VALUE : 0);
|
||||||
randomSubMat(templ, templ_roi, templ_roiSize, templBorder, type, -upValue, upValue);
|
randomSubMat(templ, templ_roi, templ_roiSize, templBorder, type, -upValue, upValue);
|
||||||
|
|
||||||
Border resultBorder = randomBorder(0, use_roi ? max_val : 0);
|
Border resultBorder = randomBorder(0, use_roi ? MAX_VALUE : 0);
|
||||||
randomSubMat(result, result_roi, result_roiSize, resultBorder, CV_32F, -upValue, upValue);
|
randomSubMat(result, result_roi, result_roiSize, resultBorder, CV_32F, -upValue, upValue);
|
||||||
|
|
||||||
UMAT_UPLOAD_INPUT_PARAMETER(image)
|
UMAT_UPLOAD_INPUT_PARAMETER(image)
|
||||||
|
Loading…
Reference in New Issue
Block a user