Changeset 7080 for trunk/Ohana/src/opihi/cmd.data/rdseg.c
- Timestamp:
- May 5, 2006, 5:44:26 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/rdseg.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/rdseg.c
r2598 r7080 28 28 /* find matrix, free old data */ 29 29 if ((buf = SelectBuffer (argv[1], ANYBUFFER, TRUE)) == NULL) return (FALSE); 30 fits_free_matrix (&buf[0].matrix);31 fits_free_header (&buf[0].header);30 gfits_free_matrix (&buf[0].matrix); 31 gfits_free_header (&buf[0].header); 32 32 33 33 /* save file name */ … … 36 36 free (filename); 37 37 38 status = fits_read_header (argv[2], &buf[0].header);38 status = gfits_read_header (argv[2], &buf[0].header); 39 39 sprintf (region, "%d %d %d %d 0 1", x, nx + x, y, ny + y); 40 status = fits_read_segment (argv[2], &buf[0].matrix, region);41 fits_modify (&buf[0].header, "NAXIS1", "%d", 1, nx);42 fits_modify (&buf[0].header, "NAXIS2", "%d", 1, ny);40 status = gfits_read_segment (argv[2], &buf[0].matrix, region); 41 gfits_modify (&buf[0].header, "NAXIS1", "%d", 1, nx); 42 gfits_modify (&buf[0].header, "NAXIS2", "%d", 1, ny); 43 43 buf[0].header.Naxis[0] = nx; 44 44 buf[0].header.Naxis[1] = ny; … … 66 66 67 67 /** now - convert the matrix values to floats for internal use **/ 68 fits_convert_format (&buf[0].header, &buf[0].matrix, -32, 1.0, 0.0, FT_UNSIGN_MODE);68 gfits_convert_format (&buf[0].header, &buf[0].matrix, -32, 1.0, 0.0, FT_UNSIGN_MODE); 69 69 70 70 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
