diff --git a/src/algorithms/T2F/T2FGMM.cpp b/src/algorithms/T2F/T2FGMM.cpp index 7d7b35e4f95d6e1a53258cefbf52c1e9b1d6d618..c75f1013b03206412aa8ed31bfb5c1c2d15be657 100644 --- a/src/algorithms/T2F/T2FGMM.cpp +++ b/src/algorithms/T2F/T2FGMM.cpp @@ -136,9 +136,9 @@ namespace bgslibrary float dB = fabs(muB - pixel(2)); // calculate the squared distance - float HR; - float HG; - float HB; + float HR = 0; + float HG = 0; + float HB = 0; // T2FGMM-UM if (m_params.Type() == TYPE_T2FGMM_UM) diff --git a/src/algorithms/T2F/T2FMRF.cpp b/src/algorithms/T2F/T2FMRF.cpp index 3a264c14b88c8543f5d78fd97dcfc2703f5bd45c..13959fd2a9607f20f2a76190ce518c4b618023f2 100644 --- a/src/algorithms/T2F/T2FMRF.cpp +++ b/src/algorithms/T2F/T2FMRF.cpp @@ -165,9 +165,9 @@ namespace bgslibrary float dB = fabs(muB - pixel(2)); // calculate the squared distance - float HR; - float HG; - float HB; + float HR = 0; + float HG = 0; + float HB = 0; // T2FMRF-UM if (m_params.Type() == TYPE_T2FMRF_UM) @@ -196,7 +196,8 @@ namespace bgslibrary HB = (1 / (kv*kv) - kv*kv) * (pixel(2) - muB) * (pixel(2) - muB) / (2 * var); } - float ro; + + /*float ro; if (CurrentState == background) { if (Ab2b != 0) ro = (Ab2f / Ab2b); @@ -206,7 +207,7 @@ namespace bgslibrary { if (Af2b != 0) ro = (Af2f / Af2b); else ro = 10; - } + }*/ // calculate the squared distance float dist = (HR*HR + HG*HG + HB*HB);