Changeset 13479 for trunk/Ohana/src/opihi/cmd.astro/gauss.c
- Timestamp:
- May 22, 2007, 12:23:09 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.astro/gauss.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.astro/gauss.c
r7917 r13479 5 5 char key[20]; 6 6 int i, N, Npix, Nborder, Nspot; 7 double X, Y, Z, max; 8 int Ximage, Nimage; 7 double X, Y, Z, ZP, RA, DEC, max; 8 int kapa; 9 char *name; 9 10 Buffer *buf; 11 KapaImageData data; 10 12 11 Nimage = -1;13 name = NULL; 12 14 if ((N = get_argument (argc, argv, "-n"))) { 13 15 remove_argument (N, &argc, argv); 14 Nimage = atof(argv[N]);16 name = strcreate (argv[N]); 15 17 remove_argument (N, &argc, argv); 16 18 } 17 if (!GetImage (&Ximage, &Nimage)) return (FALSE); 19 if (!GetImageData (&data, &kapa, name)) return (FALSE); 20 FREE (name); 18 21 19 22 Nborder = 3; … … 37 40 } 38 41 39 if ( Ximage< 1) {42 if (kapa < 1) { 40 43 gprint (GP_ERR, "no active TV\n"); 41 44 return (FALSE); … … 48 51 } 49 52 50 if ((buf = SelectBuffer ( GetImageName(), OLDBUFFER, TRUE)) == NULL) return (FALSE);53 if ((buf = SelectBuffer (data.name, OLDBUFFER, TRUE)) == NULL) return (FALSE); 51 54 52 KiiCursorOn ( Ximage);55 KiiCursorOn (kapa); 53 56 54 57 for (i = 0; (i < Nspot) || (Nspot == 0); i++) { 55 KiiCursorRead ( Ximage, &X, &Y, key);58 KiiCursorRead (kapa, &X, &Y, &ZP, &RA, &DEC, key); 56 59 if (!strcasecmp (key, "Q")) break; 57 60 Z = get_aperture_stats (&buf[0].matrix, (int)(X+0.5), (int)(Y+0.5), Npix, Nborder, max); 58 61 } 59 KiiCursorOff ( Ximage);62 KiiCursorOff (kapa); 60 63 return (TRUE); 61 64 }
Note:
See TracChangeset
for help on using the changeset viewer.
