Changeset 2938 for trunk/Ohana/src/opihi/cmd.data/imsmooth.c
- Timestamp:
- Jan 8, 2005, 2:45:18 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/imsmooth.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/imsmooth.c
r2843 r2938 1 1 # include "data.h" 2 # define NSIGMA 33 2 4 3 int imsmooth (int argc, char **argv) { 5 4 6 int i, j, n, N x, Ny, Ns, Ngauss;5 int i, j, n, N, Nx, Ny, Ns, Ngauss; 7 6 float *vi, *vo, *gauss, *gaussnorm; 8 float g, s, sigma ;7 float g, s, sigma, Nsigma; 9 8 Buffer *in; 10 9 float *temp; 10 11 Nsigma = 3; 12 if ((N = get_argument (argc, argv, "-Nsigma"))) { 13 remove_argument (N, &argc, argv); 14 Nsigma = atof (argv[N]); 15 remove_argument (N, &argc, argv); 16 } 11 17 12 18 if (argc != 3) { … … 23 29 24 30 /* build a 1D gaussian */ 25 Ns = (int) (N SIGMA*sigma + 0.5);31 Ns = (int) (Nsigma*sigma + 0.5); 26 32 Ngauss = 2*Ns + 1; 27 33 ALLOCATE (gaussnorm, float, Ngauss);
Note:
See TracChangeset
for help on using the changeset viewer.
