- Timestamp:
- May 3, 2010, 8:41:49 AM (16 years ago)
- Location:
- branches/tap_branches
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/tap_branches
- Property svn:mergeinfo changed
-
branches/tap_branches/psModules
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk/psModules merged eligible /branches/eam_branches/stackphot.20100406/psModules 27623-27653 /branches/pap_delete/psModules 27530-27595
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/tap_branches/psModules/src/imcombine/pmSubtractionEquation.h
r19299 r27838 4 4 #include "pmSubtractionStamps.h" 5 5 #include "pmSubtractionKernels.h" 6 7 typedef enum { 8 PM_SUBTRACTION_EQUATION_NONE = 0x00, 9 PM_SUBTRACTION_EQUATION_NORM = 0x01, 10 PM_SUBTRACTION_EQUATION_BG = 0x02, 11 PM_SUBTRACTION_EQUATION_KERNELS = 0x04, 12 PM_SUBTRACTION_EQUATION_ALL = 0x07, // value should be NORM | BG | KERNELS 13 } pmSubtractionEquationCalculationMode; 6 14 7 15 /// Execute a thread job to calculate the least-squares equation for a stamp … … 12 20 bool pmSubtractionCalculateEquationStamp(pmSubtractionStampList *stamps, ///< Stamps 13 21 const pmSubtractionKernels *kernels, ///< Kernel parameters 14 int index ///< Index of stamp 15 ); 22 int index, ///< Index of stamp 23 const pmSubtractionEquationCalculationMode mode 24 ); 16 25 17 26 /// Calculate the least-squares equation to match the image quality 18 27 bool pmSubtractionCalculateEquation(pmSubtractionStampList *stamps, ///< Stamps 19 const pmSubtractionKernels *kernels ///< Kernel parameters 20 ); 28 const pmSubtractionKernels *kernels, ///< Kernel parameters 29 const pmSubtractionEquationCalculationMode mode 30 ); 21 31 22 32 /// Solve the least-squares equation to match the image quality 23 33 bool pmSubtractionSolveEquation(pmSubtractionKernels *kernels, ///< Kernel parameters 24 const pmSubtractionStampList *stamps ///< Stamps 34 const pmSubtractionStampList *stamps, ///< Stamps 35 const pmSubtractionEquationCalculationMode mode 25 36 ); 26 37 27 38 /// Calculate deviations 28 39 psVector *pmSubtractionCalculateDeviations(pmSubtractionStampList *stamps, ///< Stamps 29 constpmSubtractionKernels *kernels ///< Kernel parameters40 pmSubtractionKernels *kernels ///< Kernel parameters 30 41 ); 31 42
Note:
See TracChangeset
for help on using the changeset viewer.
