Changeset 11761 for trunk/doc/pslib/psLibSDRS.tex
- Timestamp:
- Feb 12, 2007, 5:08:29 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/doc/pslib/psLibSDRS.tex (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/pslib/psLibSDRS.tex
r11722 r11761 1 %%% $Id: psLibSDRS.tex,v 1.44 1 2007-02-09 01:19:43price Exp $1 %%% $Id: psLibSDRS.tex,v 1.442 2007-02-13 03:08:29 price Exp $ 2 2 \documentclass[panstarrs,spec]{panstarrs} 3 3 … … 2584 2584 2585 2585 \begin{prototype} 2586 psBitSet *psBitSetSet(psBitSet *bitSet, long bit);2587 psBitSet*psBitSetClear(psBitSet *bitSet, long bit);2586 bool psBitSetSet(psBitSet *bitSet, long bit); 2587 bool psBitSetClear(psBitSet *bitSet, long bit); 2588 2588 psBitSet *psBitSetOp(psBitSet *outBitSet, const psBitSet *inBitSet1, 2589 2589 const char *operator, const psBitSet *inBitSet2); … … 2594 2594 2595 2595 \code{psBitSetSet} sets the specified \code{bit} in the 2596 \code{psBitSet} , and returns the updated bitset. The input bitset2596 \code{psBitSet}. The input bitset 2597 2597 will be modified. 2598 2598 … … 5034 5034 The following function populates the histogram bins from the specified 5035 5035 vector (\code{values}), and optionally the \code{errors} in the input 5036 values. It alters and returnsthe histogram \code{out} structure.5037 \begin{prototype} 5038 psHistogram *psVectorHistogram(psHistogram *out, const psVector *values,5036 values. It alters the histogram \code{out} structure. 5037 \begin{prototype} 5038 bool psVectorHistogram(psHistogram *out, const psVector *values, 5039 5039 const psVector *errors, const psVector *mask, 5040 5040 psMaskType maskVal); … … 5465 5465 5466 5466 \begin{prototype} 5467 psPolynomial1D *psVectorFitPolynomial1D(psPolynomial1D *poly, const psVector *mask,5468 psMaskType maskValue, const psVector *f,5469 const psVector *fErr, const psVector *x);5470 psPolynomial2D *psVectorFitPolynomial2D(psPolynomial2D *poly, const psVector *mask,5471 psMaskType maskValue, const psVector *f,5472 const psVector *fErr, const psVector *x,5473 const psVector *y);5474 psPolynomial3D *psVectorFitPolynomial3D(psPolynomial3D *poly, const psVector *mask,5475 psMaskType maskValue, const psVector *f,5476 const psVector *fErr, const psVector *x,5477 const psVector *y, const psVector *z);5478 psPolynomial4D *psVectorFitPolynomial4D(psPolynomial4D *poly, const psVector *mask,5479 psMaskType maskValue, const psVector *f,5480 const psVector *fErr, const psVector *x,5481 const psVector *y, const psVector *z,5482 const psVector *t);5467 bool psVectorFitPolynomial1D(psPolynomial1D *poly, const psVector *mask, 5468 psMaskType maskValue, const psVector *f, 5469 const psVector *fErr, const psVector *x); 5470 bool psVectorFitPolynomial2D(psPolynomial2D *poly, const psVector *mask, 5471 psMaskType maskValue, const psVector *f, 5472 const psVector *fErr, const psVector *x, 5473 const psVector *y); 5474 bool psVectorFitPolynomial3D(psPolynomial3D *poly, const psVector *mask, 5475 psMaskType maskValue, const psVector *f, 5476 const psVector *fErr, const psVector *x, 5477 const psVector *y, const psVector *z); 5478 bool psVectorFitPolynomial4D(psPolynomial4D *poly, const psVector *mask, 5479 psMaskType maskValue, const psVector *f, 5480 const psVector *fErr, const psVector *x, 5481 const psVector *y, const psVector *z, 5482 const psVector *t); 5483 5483 \end{prototype} 5484 5484 These functions return the polynomial that best fits the input data. … … 5545 5545 5546 5546 \begin{prototype} 5547 psPolynomial4D *psVectorChiClipFitPolynomial4D(psPolynomial4D *poly, psStats *stats,5548 const psVector *mask, psMaskType maskValue,5549 const psVector *f, const psVector *fErr,5550 const psVector *x, const psVector *y,5551 const psVector *z, const psVector *t);5547 bool psVectorChiClipFitPolynomial4D(psPolynomial4D *poly, psStats *stats, 5548 const psVector *mask, psMaskType maskValue, 5549 const psVector *f, const psVector *fErr, 5550 const psVector *x, const psVector *y, 5551 const psVector *z, const psVector *t); 5552 5552 \end{prototype} 5553 5553 … … 5872 5872 5873 5873 \begin{prototype} 5874 psStats *psImageStats(psStats *stats, const psImage *in,5875 const psImage *mask, psMaskType maskVal);5874 bool psImageStats(psStats *stats, const psImage *in, 5875 const psImage *mask, psMaskType maskVal); 5876 5876 \end{prototype} 5877 5877 Determine statistics for image (or subimage). The statistics to be … … 5883 5883 5884 5884 \begin{prototype} 5885 psHistogram *psImageHistogram(psHistogram *out, const psImage *in,5886 const psImage *mask, psMaskType maskVal);5885 bool psImageHistogram(psHistogram *out, const psImage *in, 5886 const psImage *mask, psMaskType maskVal); 5887 5887 \end{prototype} 5888 5888 Construct a histogram from an image (or subimage). The histogram to 5889 generate is specified by \code{psHistogram hist} (see5889 generate is specified by \code{psHistogram out} (see 5890 5890 section~\ref{sec:histograms}). The \code{mask} and \code{maskVal} 5891 5891 entries are passed to the psLib statistics function used to calculate … … 5895 5895 5896 5896 \begin{prototype} 5897 long psImageCountPixelMask (psImage *mask, psRegion region, psMaskType value);5897 long psImageCountPixelMask(psImage *mask, psRegion region, psMaskType value); 5898 5898 \end{prototype} 5899 5899 This function returns the number of pixels in the image region which … … 5904 5904 5905 5905 \begin{prototype} 5906 psPolynomial2D *psImageFitPolynomial(psPolynomial2D *coeffs, const psImage *input);5906 bool psImageFitPolynomial(psPolynomial2D *coeffs, const psImage *input); 5907 5907 \end{prototype} 5908 5908 Fit a 2-D Chebychev polynomial surface to an image. The input
Note:
See TracChangeset
for help on using the changeset viewer.
