Default kernel size of 9 was used instead of the set one

pull/2636/head
Pierre-Emmanuel Viel 5 years ago
parent 3ce9ec6c82
commit 22f8586e89
  1. 2
      modules/stereo/src/stereo_binary_bm.cpp
  2. 2
      modules/stereo/src/stereo_binary_sgbm.cpp

@ -393,7 +393,7 @@ namespace cv
{
starCensusTransform(left,right,params.kernelSize,censusImage[0],censusImage[1]);
}
hammingDistanceBlockMatching(censusImage[0], censusImage[1], hammingDistance);
hammingDistanceBlockMatching(censusImage[0], censusImage[1], hammingDistance, params.kernelSize);
costGathering(hammingDistance, partialSumsLR);
blockAgregation(partialSumsLR, params.agregationWindowSize, agregatedHammingLRCost);
dispartyMapFormation(agregatedHammingLRCost, disp0, 3);

@ -679,7 +679,7 @@ namespace cv
starCensusTransform(left,right,params.kernelSize,censusImageLeft,censusImageRight);
}
hammingDistanceBlockMatching(censusImageLeft, censusImageRight, hamDist);
hammingDistanceBlockMatching(censusImageLeft, censusImageRight, hamDist, params.kernelSize);
computeDisparityBinarySGBM( left, right, disp, params, buffer,hamDist);

Loading…
Cancel
Save