Fix the Gaussian smoothing calculation

r3657 | dcl | 2012-07-19 14:59:00 +1000 (Thu, 19 Jul 2012) | 1 line
This commit is contained in:
Douglas Clowes
2012-07-19 14:59:00 +10:00
parent 7727408b80
commit 4309b28c2c

View File

@@ -93,9 +93,9 @@ float ggf2[] = {0.1429, 0.1429, 0.1429, 0.1429, 0.1429, 0.1429, 0.1429}; //
lData[i] = pData[i] * ggf1[ind];
for(int j=1; j<=ind; j++){
if((i-j)>0)
lData[i] = pData[i-j] * ggf1[ind-j];
lData[i] += pData[i-j] * ggf1[ind-j];
if((i+j)<iDataLen)
lData[i] = pData[i+j] * ggf1[ind+j];
lData[i] += pData[i+j] * ggf1[ind+j];
}
}