#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 | |
| psVector * | psImageRow (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. | |
| psVector * | psImageCol (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. | |
| psVector * | psImageSlice (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). | |
| psVector * | psImageCut (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). | |
| psVector * | psImageRadialCut (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. | |
1.5.1