psImagePixelExtract.h File Reference

#include "psImage.h"
#include "psVector.h"
#include "psStats.h"
#include "psPixels.h"

Include dependency graph for psImagePixelExtract.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  psImageCutDirection { PS_CUT_X_POS, PS_CUT_X_NEG, PS_CUT_Y_POS, PS_CUT_Y_NEG }

Functions

psVectorpsImageRow (psVector *out, const psImage *input, int row)
 Extracts a single complete row from the image and returns it to the provided vector, allocating it if it is NULL.
psVectorpsImageCol (psVector *out, const psImage *input, int column)
 Extracts a single complete column from the image and returns it to the provided vector, allocating it if it is NULL.
psVectorpsImageSlice (psVector *out, psPixels *coords, const psImage *input, const psImage *mask, psMaskType maskVal, psRegion region, psImageCutDirection direction, const psStats *stats)
 Extract pixels from rectlinear region to a vector (array of floats).
psVectorpsImageCut (psVector *out, psVector *cutCols, psVector *cutRows, const psImage *input, const psImage *mask, psMaskType maskVal, psRegion region, unsigned int nSamples, psImageInterpolateMode mode)
 Extract pixels from an image along a line to a vector (array of floats).
psVectorpsImageRadialCut (psVector *out, const psImage *input, const psImage *mask, psMaskType maskVal, float x, float y, const psVector *radii, const psStats *stats)
 Extract radial region data to a vector.


Generated on Fri Feb 2 22:25:02 2007 for pslib by  doxygen 1.5.1