Something
public text v1 · immutablemy gauss function:
void testApp::setGaussMatrix(float theta){
float e = 2.71828182846f;
for(int i = 0; i < 7; i++){
for(int j = 0; j < 7; j++){
int u = abs(i - 3);
int v = abs(j - 3);
float uSqrPlusvSqr = pow(u,2) + pow(v,2);
float exponent = (-1 * uSqrPlusvSqr)/ (2 * pow(theta,2) );
gaussMatrix[i][j] = (1/ (2 * pi * (pow(theta,2) )) ) * pow(e, exponent);
}
}
}
the equation I want to mimick:
http://en.wikipedia.org/wiki/Gaussian_blur