Changeset 17255 for trunk/ppStack/src/ppStackLoop.c
- Timestamp:
- Mar 31, 2008, 3:46:38 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ppStack/src/ppStackLoop.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppStack/src/ppStackLoop.c
r17016 r17255 306 306 psArray *subKernels = psArrayAlloc(num); // Subtraction kernels --- required in the stacking 307 307 psArray *subRegions = psArrayAlloc(num); // Subtraction regions --- required in the stacking 308 psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS, 0); // Random number generator 308 309 for (int i = 0; i < num; i++) { 309 310 psTrace("ppStack", 2, "Convolving input %d of %d to target PSF....\n", i, num); … … 315 316 psFree(sources); 316 317 psFree(targetPSF); 318 psFree(rng); 317 319 return false; 318 320 } … … 323 325 // Background subtraction, scaling and normalisation is performed automatically by the image matching 324 326 psArray *regions = NULL, *kernels = NULL; // Regions and kernels used in subtraction 325 if (!ppStackMatch(readout, ®ions, &kernels, sources, targetPSF, config)) {327 if (!ppStackMatch(readout, ®ions, &kernels, sources, targetPSF, rng, config)) { 326 328 psError(PS_ERR_UNKNOWN, false, "Unable to match image %d --- ignoring.", i); 327 329 psFree(sources); 328 330 psFree(targetPSF); 331 psFree(rng); 329 332 return false; 330 333 } … … 345 348 psFree(sources); 346 349 psFree(targetPSF); 350 psFree(rng); 347 351 348 352
Note:
See TracChangeset
for help on using the changeset viewer.
