Changeset 20215
- Timestamp:
- Oct 16, 2008, 4:00:57 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/imcombine/pmSubtraction.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtraction.c
r19768 r20215 30 30 #define MIN_SAMPLE_STATS 7 // Minimum number to use sample statistics; otherwise use quartiles 31 31 32 #define SYS_ERROR 0.05// Relative error in derived convolution kernel pixels32 //#define SYS_ERROR 0.00 // Relative error in derived convolution kernel pixels 33 33 34 34 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// … … 462 462 ) 463 463 { 464 #ifndef SYS_ERROR 465 return NULL; 466 #else 464 467 int numCols = image->numCols, numRows = image->numRows; // Size of image 465 468 psImage *sys = psImageAlloc(numCols, numRows, PS_TYPE_F32); // Systematic error image … … 472 475 473 476 return sys; 477 #endif 474 478 } 475 479 … … 1194 1198 if (kernels->mode == PM_SUBTRACTION_MODE_1 || kernels->mode == PM_SUBTRACTION_MODE_DUAL) { 1195 1199 sys1 = subtractionSysErrImage(ro1->image); 1196 if (threaded ) {1200 if (threaded && sys1) { 1197 1201 psMutexInit(sys1); 1198 1202 } … … 1200 1204 if (kernels->mode == PM_SUBTRACTION_MODE_2 || kernels->mode == PM_SUBTRACTION_MODE_DUAL) { 1201 1205 sys2 = subtractionSysErrImage(ro2->image); 1202 if (threaded ) {1206 if (threaded && sys2) { 1203 1207 psMutexInit(sys2); 1204 1208 }
Note:
See TracChangeset
for help on using the changeset viewer.
