Changeset 18348 for trunk/psModules/src/imcombine/pmSubtractionMatch.c
- Timestamp:
- Jun 27, 2008, 12:36:46 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/imcombine/pmSubtractionMatch.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtractionMatch.c
r18347 r18348 539 539 540 540 // Set the variance factors 541 float xMid = 0.5 * (region ? (region->x0 + region->x1) : numCols); // Average x position542 float yMid = 0.5 * (region ? (region->y0 + region->y1) : numRows); // Average y position543 541 switch (mode) { 544 542 case PM_SUBTRACTION_MODE_1: { 545 recordVarianceFactor(conv1, pmSubtractionVarianceFactor(kernels, xMid, yMid, false),543 recordVarianceFactor(conv1, pmSubtractionVarianceFactor(kernels, 0.5, 0.5, false), 546 544 region); 547 545 break; 548 546 } 549 547 case PM_SUBTRACTION_MODE_2: 550 recordVarianceFactor(conv1, pmSubtractionVarianceFactor(kernels, xMid, yMid, false),548 recordVarianceFactor(conv1, pmSubtractionVarianceFactor(kernels, 0.5, 0.5, false), 551 549 region); 552 550 break; 553 551 case PM_SUBTRACTION_MODE_DUAL: 554 recordVarianceFactor(conv1, pmSubtractionVarianceFactor(kernels, xMid, yMid, false),552 recordVarianceFactor(conv1, pmSubtractionVarianceFactor(kernels, 0.5, 0.5, false), 555 553 region); 556 recordVarianceFactor(conv2, pmSubtractionVarianceFactor(kernels, xMid, yMid, true),554 recordVarianceFactor(conv2, pmSubtractionVarianceFactor(kernels, 0.5, 0.5, true), 557 555 region); 558 556 break;
Note:
See TracChangeset
for help on using the changeset viewer.
