Changeset 12600
- Timestamp:
- Mar 27, 2007, 9:04:23 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotImageMedian.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotImageMedian.c
r12592 r12600 94 94 psImageBinningSetRuffSize(binning, PS_IMAGE_BINNING_CENTER); 95 95 psImageBinningSetSkip(binning, image); 96 status = psMetadataAddPtr(recipe, PS_LIST_TAIL, "PSPHOT.BACKGROUND.BINNING", PS_DATA_UNKNOWN, "Background binning", binning); 97 if (!status) { 98 psError (PSPHOT_ERR_PROG, false, "failed to save bininnng"); 99 return false; 100 } 96 status = psMetadataAddPtr(recipe, PS_LIST_TAIL, "PSPHOT.BACKGROUND.BINNING", PS_DATA_UNKNOWN | PS_META_REPLACE, "Background binning", binning); 97 PS_ASSERT (status, false); 101 98 102 99 // we save the binning structure for use in psphotMagnitudes … … 121 118 pmFPAfileCopyStructureView (file->fpa, inFPA, binning->nXbin, binning->nYbin, view); 122 119 model = pmFPAviewThisReadout (view, file->fpa); 123 assert (binning->nXruff == model->image->numCols);124 assert (binning->nYruff == model->image->numRows);120 PS_ASSERT (binning->nXruff == model->image->numCols, false); 121 PS_ASSERT (binning->nYruff == model->image->numRows, false); 125 122 } 126 123 } … … 227 224 psStats *statsBck = psStatsAlloc (PS_STAT_SAMPLE_MEAN | PS_STAT_SAMPLE_STDEV | PS_STAT_MIN | PS_STAT_MAX); 228 225 psImageStats (statsBck, model->image, NULL, 0); 229 psMetadataAdd (recipe, PS_LIST_TAIL, "SKY_MEAN", PS_DATA_F32 |PS_META_REPLACE, "sky model mean", statsBck->sampleMean);230 psMetadataAdd (recipe, PS_LIST_TAIL, "SKYSTDEV", PS_DATA_F32 |PS_META_REPLACE, "sky model stdev", statsBck->sampleStdev);231 psMetadataAdd (recipe, PS_LIST_TAIL, "SKY_MAX", PS_DATA_F32 |PS_META_REPLACE, "sky model maximum value", statsBck->max);232 psMetadataAdd (recipe, PS_LIST_TAIL, "SKY_MIN", PS_DATA_F32 |PS_META_REPLACE, "sky model minimum value", statsBck->min);233 psMetadataAdd (recipe, PS_LIST_TAIL, "SKY_NX", PS_DATA_S32 |PS_META_REPLACE, "sky model size (x)", model->image->numCols);234 psMetadataAdd (recipe, PS_LIST_TAIL, "SKY_NY", PS_DATA_S32 |PS_META_REPLACE, "sky model size (y)", model->image->numRows);226 psMetadataAddF32 (recipe, PS_LIST_TAIL, "SKY_MEAN", PS_META_REPLACE, "sky model mean", statsBck->sampleMean); 227 psMetadataAddF32 (recipe, PS_LIST_TAIL, "SKYSTDEV", PS_META_REPLACE, "sky model stdev", statsBck->sampleStdev); 228 psMetadataAddF32 (recipe, PS_LIST_TAIL, "SKY_MAX", PS_META_REPLACE, "sky model maximum value", statsBck->max); 229 psMetadataAddF32 (recipe, PS_LIST_TAIL, "SKY_MIN", PS_META_REPLACE, "sky model minimum value", statsBck->min); 230 psMetadataAddS32 (recipe, PS_LIST_TAIL, "SKY_NX", PS_META_REPLACE, "sky model size (x)", model->image->numCols); 231 psMetadataAddS32 (recipe, PS_LIST_TAIL, "SKY_NY", PS_META_REPLACE, "sky model size (y)", model->image->numRows); 235 232 psLogMsg ("psphot", PS_LOG_INFO, "background sky : min %f mean %f max %f stdev %f", 236 233 statsBck->min, statsBck->sampleMean, statsBck->max, statsBck->sampleStdev);
Note:
See TracChangeset
for help on using the changeset viewer.
