Changeset 9730 for trunk/psModules/src/detrend/pmShutterCorrection.c
- Timestamp:
- Oct 24, 2006, 12:55:05 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/detrend/pmShutterCorrection.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/detrend/pmShutterCorrection.c
r9618 r9730 104 104 psVector *tmpX = psVectorAlloc(2, PS_TYPE_F32); 105 105 psVector *tmpY = psVectorAlloc(2, PS_TYPE_F32); 106 tmpX->n = tmpY->n = 2;107 106 108 107 long index; … … 210 209 psVector *x = psVectorAlloc(exptime->n, PS_TYPE_F32); 211 210 psVector *y = psVectorAlloc(exptime->n, PS_TYPE_F32); 212 x->n = y->n = exptime->n;213 211 214 212 for (long i = 0; i < exptime->n; i++) { … … 301 299 params->data.F32[1] = guess->offset; 302 300 params->data.F32[2] = guess->offref; 303 params->n = 3;304 301 305 302 // XXX for the moment, don't set any constraints … … 317 314 // construct the coordinate and value entries (y is counts) 318 315 psArray *x = psArrayAlloc(exptime->n); // Coordinates 319 x->n = exptime->n;320 316 321 317 for (long i = 0; i < exptime->n; i++) { 322 318 psVector *coord = psVectorAlloc(1, PS_TYPE_F32); 323 coord->n = 1;324 319 coord->data.F32[0] = exptime->data.F32[i]; 325 320 x->data[i] = coord; … … 371 366 psRegion refRegion; // Reference region 372 367 psVector *refs = psVectorAlloc(num, PS_TYPE_F32); // Reference measurements 373 refs->n = num;374 368 psVectorInit(refs, 0); 375 369 psArray *regions = psArrayAlloc(MEASURE_SAMPLES); // Array of sample regions, made on each image 376 regions->n = MEASURE_SAMPLES;377 370 psImage *samplesMean = psImageAlloc(num, MEASURE_SAMPLES, PS_TYPE_F32); // Measurements for each file 378 371 psImage *samplesStdev = psImageAlloc(num, MEASURE_SAMPLES, PS_TYPE_F32); // Errors for each file … … 505 498 psImage *pattern = psImageAlloc(numCols, numRows, PS_TYPE_F32); // Illumination pattern 506 499 psVector *mask = psVectorAlloc(num, PS_TYPE_U8); // Mask for each image 507 mask->n = num;508 500 psVectorInit(mask, 0); 509 501 psTrace("psModules.detrend", 2, "Performing linear fit on individual pixels...\n");
Note:
See TracChangeset
for help on using the changeset viewer.
