Changeset 16820 for trunk/psphot/src/psphotAddNoise.c
- Timestamp:
- Mar 4, 2008, 3:10:25 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotAddNoise.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotAddNoise.c
r14655 r16820 1 1 # include "psphotInternal.h" 2 2 3 bool psphotAddNoise (pmReadout *readout, psArray *sources, psMetadata *recipe, bool add, psMaskType maskVal) { 3 bool psphotAddNoise (pmReadout *readout, psArray *sources, psMetadata *recipe) { 4 return psphotAddOrSubNoise (readout, sources, recipe, true); 5 } 6 7 bool psphotSubNoise (pmReadout *readout, psArray *sources, psMetadata *recipe) { 8 return psphotAddOrSubNoise (readout, sources, recipe, false); 9 } 10 11 bool psphotAddOrSubNoise (pmReadout *readout, psArray *sources, psMetadata *recipe, bool add) { 4 12 5 13 bool status = false; … … 13 21 14 22 psTimerStart ("psphot"); 23 24 // user-defined masks to test for good/bad pixels (build from recipe list if not yet set) 25 psMaskType maskVal = psMetadataLookupU8(&status, recipe, "MASK.PSPHOT"); // Mask value for bad pixels 26 assert (maskVal); 15 27 16 28 // increase variance by factor*(object noise):
Note:
See TracChangeset
for help on using the changeset viewer.
