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:
@@ -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];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user