- Timestamp:
- Aug 20, 2009, 11:50:55 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/cleanup/ppStack/src/ppStackCombineFinal.c
r23769 r25152 60 60 sumWeights += weight; 61 61 } 62 pmReadout *outRO = options->outRO; // Output readout 63 outRO->covariance = psImageCovarianceSum(options->covariances); 64 psBinaryOp(outRO->covariance->image, outRO->covariance->image, "/", 65 psScalarAlloc(sumWeights, PS_TYPE_F32)); 66 psFree(options->covariances); options->covariances = NULL; 67 psImageCovarianceTransfer(outRO->variance, outRO->covariance); 62 if (sumWeights > 0.0) { 63 pmReadout *outRO = options->outRO; // Output readout 64 outRO->covariance = psImageCovarianceSum(options->covariances); 65 psBinaryOp(outRO->covariance->image, outRO->covariance->image, "/", 66 psScalarAlloc(sumWeights, PS_TYPE_F32)); 67 psFree(options->covariances); options->covariances = NULL; 68 psImageCovarianceTransfer(outRO->variance, outRO->covariance); 69 } 68 70 69 71 #ifdef TESTING
Note:
See TracChangeset
for help on using the changeset viewer.
