Changeset 7275
- Timestamp:
- Jun 1, 2006, 12:44:47 PM (20 years ago)
- Location:
- trunk/psModules/src
- Files:
-
- 4 edited
-
camera/Makefile.am (modified) (2 diffs)
-
camera/pmFPAMaskWeight.c (modified) (2 diffs)
-
detrend/Makefile.am (modified) (2 diffs)
-
psmodules.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/Makefile.am
r7215 r7275 8 8 pmFPACopy.c \ 9 9 pmFPAHeader.c \ 10 pmFPAMaskWeight.c \ 10 11 pmFPARead.c \ 11 12 pmFPAUtils.c \ … … 29 30 pmFPACopy.h \ 30 31 pmFPAHeader.h \ 32 pmFPAMaskWeight.h \ 31 33 pmFPARead.h \ 32 34 pmFPAUtils.h \ -
trunk/psModules/src/camera/pmFPAMaskWeight.c
r7017 r7275 18 18 return false; 19 19 } 20 float bad = psMetadataLookupF32( NULL, cell->concepts, "CELL.BAD"); // Bad level20 float bad = psMetadataLookupF32(&mdok, cell->concepts, "CELL.BAD"); // Bad level 21 21 if (!mdok || isnan(bad)) { 22 22 psError(PS_ERR_IO, true, "CELL.BAD is not set --- unable to set mask.\n"); 23 23 return false; 24 24 } 25 psTrace(__func__, 5, "Saturation: %f, bad: %f\n", saturation, bad); 25 26 26 27 psImage *image = readout->image; // The image pixels … … 35 36 for (int i = 0; i < image->numRows; i++) { 36 37 for (int j = 0; j < image->numCols; j++) { 37 if (image->data.F32[i][j] > saturation) {38 if (image->data.F32[i][j] >= saturation) { 38 39 mask->data.U8[i][j] |= PM_MASK_SAT; 39 40 } 40 if (image->data.F32[i][j] < bad) {41 if (image->data.F32[i][j] <= bad) { 41 42 mask->data.U8[i][j] |= PM_MASK_BAD; 42 43 } -
trunk/psModules/src/detrend/Makefile.am
r7215 r7275 7 7 pmFlatNormalize.c \ 8 8 pmFringeStats.c \ 9 pmMaskBadPixels.c \10 9 pmNonLinear.c \ 11 pmSubtractBias.c 12 # pmSubtractSky.c 10 pmSubtractBias.c 11 # pmSubtractSky.c 12 # pmMaskBadPixels.c 13 13 14 14 psmoduleincludedir = $(includedir) … … 18 18 pmFlatNormalize.h \ 19 19 pmFringeStats.h \ 20 pmMaskBadPixelsErrors.h \21 pmMaskBadPixels.h \22 20 pmNonLinear.h \ 23 pmSubtractBias.h 24 # pmSubtractSky.c 21 pmSubtractBias.h 22 # pmSubtractSky.c 23 # pmMaskBadPixelsErrors.h 24 # pmMaskBadPixels.h 25 25 26 EXTRA_DIST = pmFlatFieldErrors.dat pmMaskBadPixelsErrors.dat 26 EXTRA_DIST = \ 27 pmFlatFieldErrors.dat 28 # pmMaskBadPixelsErrors.dat 27 29 28 30 CLEANFILES = *~ -
trunk/psModules/src/psmodules.h
r7169 r7275 38 38 #include <pmFPACopy.h> 39 39 #include <pmFPAHeader.h> 40 #include <pmFPAMaskWeight.h> 40 41 #include <pmFPARead.h> 41 42 #include <pmFPAWrite.h> … … 53 54 #include <pmFlatNormalize.h> 54 55 #include <pmFringeStats.h> 55 #include <pmMaskBadPixels.h>56 #include <pmMaskBadPixelsErrors.h>56 //#include <pmMaskBadPixels.h> 57 //#include <pmMaskBadPixelsErrors.h> 57 58 #include <pmNonLinear.h> 58 59 #include <pmSubtractBias.h>
Note:
See TracChangeset
for help on using the changeset viewer.
