Changeset 15251
- Timestamp:
- Oct 9, 2007, 9:10:48 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtractionStamps.c
r15220 r15251 520 520 psKernel *input = stamp->input; // Target stamp 521 521 522 // Put in a Gaussian, just for fun!522 // Put in a Waussian, just for fun! 523 523 for (int v = -size; v <= size; v++) { 524 524 for (int u = -size; u <= size; u++) { 525 input->kernel[v][u] = flux / sigma * 0.5 * M_2_SQRTPI * M_SQRT1_2 *526 expf(-0.5 * (PS_SQR(u + xStamp) + PS_SQR(v + yStamp)) / PS_SQR(sigma));525 float z = (PS_SQR(x + xStamp) + PS_SQR(y + yStamp)) / (2.0 * PS_SQR(sigma)); 526 input->kernel[v][u] = flux / sigma * 0.5 * M_2_SQRTPI * M_SQRT1_2 / (1.0 + z + PS_SQR(z)); 527 527 } 528 528 }
Note:
See TracChangeset
for help on using the changeset viewer.
