Changeset 9341 for trunk/ppMerge/src/ppMergeCombine.c
- Timestamp:
- Oct 5, 2006, 5:36:22 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ppMerge/src/ppMergeCombine.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppMerge/src/ppMergeCombine.c
r9325 r9341 131 131 psVectorInit(exptimes, 0); 132 132 psArray *images = psArrayAlloc(filenames->n); // Array of images 133 psArray *weights = psArrayAlloc(filenames->n); // Array of weights 133 134 psArray *masks = psArrayAlloc(filenames->n); // Array of masks 134 images->n = masks->n = filenames->n;135 images->n = masks->n = weights->n = filenames->n; 135 136 for (int i = 0; i < filenames->n; i++) { 136 137 if (! filenames->data[i] || strlen(filenames->data[i]) == 0) { … … 163 164 pmReadout *readoutIn = cellIn->readouts->data[0]; 164 165 images->data[i] = psMemIncrRefCounter(readoutIn->image); 166 weights->data[i] = psMemIncrRefCounter(readoutIn->weight); 165 167 masks->data[i] = psMemIncrRefCounter(readoutIn->mask); 166 168 numRead++; 167 169 } 168 170 if (numRead > 1) { 169 readout->image = pmShutterCorrectionMeasure(exptimes, images, masks,171 readout->image = pmShutterCorrectionMeasure(exptimes, images, weights, masks, 170 172 options->shutterSize, options->mean, 171 options->stdev, options->combine->maskVal); 173 options->stdev, options->shutterIter, 174 options->shutterRej, 175 options->combine->maskVal); 172 176 psTrace(__func__, 5, "Chip %d, cell %d\n", view->chip, view->cell); 173 177 } else {
Note:
See TracChangeset
for help on using the changeset viewer.
