IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27365 for trunk/ppSub/src


Ignore:
Timestamp:
Mar 19, 2010, 5:09:20 PM (16 years ago)
Author:
Paul Price
Message:

Adding program ppSubConvolve to convolve an image by the (previously calculated) convolution kernel. Made a small change to the API for initialising PSF-matching (pmSubtraction) threads. pmSubtractionMatchPrecalc now does a quick and dirty background subtraction, just like pmSubtractionMatch does. Changed a few functions to allow one of the input readouts to be NULL.

Location:
trunk/ppSub/src
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSub/src

    • Property svn:ignore
      •  

        old new  
        1313ppSubErrorCodes.c
        1414ppSubVersionDefinitions.h
         15ppSubConvolve
  • trunk/ppSub/src/Makefile.am

    r27109 r27365  
    1 bin_PROGRAMS = ppSub ppSubKernel
     1bin_PROGRAMS = ppSub ppSubKernel ppSubConvolve
    22
    33if HAVE_SVNVERSION
     
    5555        ppSubKernel.c
    5656
     57ppSubConvolve_CPPFLAGS = $(PSLIB_CFLAGS) $(PSMODULE_CFLAGS) $(PPSTATS_CFLAGS) $(PSPHOT_CFLAGS) $(PPSUB_CFLAGS)
     58ppSubConvolve_LDFLAGS  = $(PSLIB_LIBS)   $(PSMODULE_LIBS)   $(PPSTATS_LIBS)   $(PSPHOT_LIBS)   $(PPSUB_LIBS)
     59
     60ppSubConvolve_SOURCES =         \
     61        ppSubConvolve.c         \
     62        ppSubExit.c             \
     63        ppSubVersion.c
     64
    5765noinst_HEADERS = \
    5866        ppSub.h
  • trunk/ppSub/src/ppSubMatchPSFs.c

    r27316 r27365  
    331331    int threads = psMetadataLookupS32(NULL, config->arguments, "-threads"); // Number of threads
    332332    if (threads > 0) {
    333         pmSubtractionThreadsInit(inRO, refRO);
     333        pmSubtractionThreadsInit();
    334334    }
    335335
     
    380380
    381381    psFree(optWidths);
    382     pmSubtractionThreadsFinalize(inRO, refRO);
     382    pmSubtractionThreadsFinalize();
    383383
    384384    if (!success) {
Note: See TracChangeset for help on using the changeset viewer.