IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 2123


Ignore:
Timestamp:
Oct 14, 2004, 8:31:32 AM (22 years ago)
Author:
gusciora
Message:

...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/test/tst_pmNonLinear.c

    r2120 r2123  
    55 *  @author GLG, MHPCC
    66 *
    7  *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2004-10-14 18:21:23 $
     7 *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2004-10-14 18:31:32 $
    99 *
    1010 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3434    psImage *myImage = psImageAlloc(NUM_COLS, NUM_ROWS, PS_TYPE_F32);
    3535    psReadout *myReadout = psReadoutAlloc(NUM_COLS, NUM_ROWS, myImage);
     36    psPolynomial1D *myPoly = psPolynomial1DAlloc(1, PS_POLYNOMIAL_ORD);
     37    myPoly->coeff[1] = 1.0;
     38
    3639    for (i=0;i<NUM_ROWS;i++) {
    3740        for (j=0;j<NUM_COLS;j++) {
    38             myReadout->image->data.F32[i][j] = 0.0;
     41            myReadout->image->data.F32[i][j] = (float) (i + j);
    3942        }
    4043    }
    41     printPositiveTestHeader(stdout, "pmFlatField", "Test A - Divide input image by flat image");
    42     printFooter(stdout, "pmFlatField", "Test A - Divide input image by flat image", true);
     44
     45    printPositiveTestHeader(stdout, "pmNonLinear", "Simple polynomial");
     46    myReadout = pmNonLinearityPolynomial(myReadout, myPoly);
    4347    psFree(myReadout);
     48    printFooter(stdout, "pmNonLinear", "Simple polynomial", true);
    4449    return 0;
    4550}
Note: See TracChangeset for help on using the changeset viewer.