IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 36282


Ignore:
Timestamp:
Nov 11, 2013, 11:21:30 AM (13 years ago)
Author:
eugene
Message:

pass Nsigma as an argument to 2d cached image convolve

Location:
branches/eam_branches/ipp-20130904/psLib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve.h

    r36278 r36282  
    326326bool psImageConvolveGetThreads(void);
    327327
    328 psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (void);
     328psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (float Nsigma);
    329329bool psImageSmooth2dCacheKernel_PS1_V1 (psImageSmooth2dCacheData *smdata, float sigma, float kappa);
    330330bool psImageSmooth2dCache_F32(psImage *image, psImageSmooth2dCacheData *smdata);
  • branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve2dCache.c

    r36278 r36282  
    8383
    8484// allocate the psImageSmooth2dCache data structure, but do not define the kernel
    85 psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (void) {
     85psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (float Nsigma) {
    8686
    8787    psImageSmooth2dCacheData *smdata = psAlloc(sizeof(psImageSmooth2dCacheData));
     
    8989
    9090    smdata->radflux = NULL;
    91     smdata->Nsigma = 3;
     91    smdata->Nsigma = Nsigma;
    9292    smdata->Ns = -1;
    9393
  • branches/eam_branches/ipp-20130904/psLib/test/imageops/tap_psImageConvolve2dCache.c

    r36279 r36282  
    6060    input->data.F32[Yo][Xo] = 1.0;
    6161
    62     psImageSmooth2dCacheData *smdata = psImageSmooth2dCacheAlloc ();
     62    psImageSmooth2dCacheData *smdata = psImageSmooth2dCacheAlloc (3.0);
    6363    ok(smdata, "init smdata");
    6464    ok(!smdata->radflux, "init radflux to NULL");
Note: See TracChangeset for help on using the changeset viewer.