Update bgfg_gaussmix2.cpp

1e-12 -> DBL_EPSILON
This commit is contained in:
Matthias Grundmann 2017-03-14 16:57:50 -07:00 committed by GitHub
parent 0a1767a6b5
commit 7295dd7dec

View File

@ -696,7 +696,7 @@ public:
// Renormalize weights. In the special case that the pixel does // Renormalize weights. In the special case that the pixel does
// not agree with any modes, set weights to zero (a new mode will be added below). // not agree with any modes, set weights to zero (a new mode will be added below).
float invWeight = 0.f; float invWeight = 0.f;
if (fabs(totalWeight) > 1e-12f) { if (fabs(totalWeight) > DBL_EPSILON) {
invWeight = 1.f/totalWeight; invWeight = 1.f/totalWeight;
} }
@ -906,7 +906,7 @@ void BackgroundSubtractorMOG2Impl::getBackgroundImage_intern(OutputArray backgro
break; break;
} }
float invWeight = 0.f; float invWeight = 0.f;
if (fabs(totalWeight) > 1e-12f) { if (fabs(totalWeight) > DBL_EPSILON) {
invWeight = 1.f/totalWeight; invWeight = 1.f/totalWeight;
} }