#include "SourceRegistry.h"#include "SourceCombinePointwiseOperator.h"#include "SourceMaskCombinePointwiseOperator.h"Go to the source code of this file.
Functions | |
| template<class SOURCE > | |
| SourceTransformScaleOf < TypeOfData(SOURCE), TypeOfDimensionality(SOURCE), TypeOfPrecision(SOURCE), SourceAccessorConvolutionOf < TypeOfData(SOURCE), TypeOfDimensionality(SOURCE), TypeOfPrecision(SOURCE), SOURCE > > * | DownsampleAlong (const DimensionType &dt, SOURCE *psrcIn) |
| template<class SOURCE > | |
| SourceAccessorOf< TypeOfData(SOURCE), TypeOfDimensionality(SOURCE), Real, SOURCE > * | Interpolate (InterpolationType it, SOURCE *psrc) |
| MAKE_ASSISTANT (GaussianBlurAlong, SourceAccessorConvolutionOf,({PointOf< TypeOfDimensionality(SOURCE), Real > ptSigma(1.);ptSigma.Dim(int(dt))=rSigma;PointOf< TypeOfDimensionality(SOURCE), int > ptSupport(1);ptSupport.Dim(int(dt))=cSupport;psrcOut->SetFilter(GaussianCurve(ptSigma, ptSupport));}), const DimensionType &dt, const Real &rSigma, const int &cSupport,) | |
| template<class SOURCE > | |
| ImageOf< TypeOfData(SOURCE), TypeOfDimensionality(SOURCE)> * | Rasterize (SOURCE *psrcIn) |
| template<class SOURCE > | |
| ImageOf< TypeOfData(SOURCE), TypeOfDimensionality(SOURCE)> * | RasterizeDownsample (int cTimes, SOURCE *psrcIn) |
| template<class SOURCE > | |
| ImageOf< TypeOfData(SOURCE), TypeOfDimensionality(SOURCE)> * | RasterizeDownsample (SOURCE *psrcIn) |
| template<class DATA , class PRECISION > | |
| ImageOf< DATA, 2 > * | RasterizeDownsample (SourceOf< DATA, 2, PRECISION > *psrcIn) |
| template<class SOURCE_OUT , class SOURCE_IN > | |
| SOURCE_OUT * | RasterizeInto (SOURCE_OUT *psrcOut, SOURCE_IN *psrcIn) |
| SourceTransformScaleOf<TypeOfData(SOURCE), TypeOfDimensionality(SOURCE), TypeOfPrecision(SOURCE), SourceAccessorConvolutionOf<TypeOfData(SOURCE), TypeOfDimensionality(SOURCE), TypeOfPrecision(SOURCE), SOURCE> >* DownsampleAlong | ( | const DimensionType & | dt, | |
| SOURCE * | psrcIn | |||
| ) | [inline] |
| SourceAccessorOf<TypeOfData(SOURCE), TypeOfDimensionality(SOURCE), Real, SOURCE>* Interpolate | ( | InterpolationType | it, | |
| SOURCE * | psrc | |||
| ) | [inline] |
References Cubic, ERROR, Linear, and Nearest.
Referenced by FindMaximum2::Fit(), and SuperRes().
| MAKE_ASSISTANT | ( | GaussianBlurAlong | , | |
| SourceAccessorConvolutionOf | , | |||
| ({PointOf< TypeOfDimensionality(SOURCE), Real > ptSigma(1.);ptSigma.Dim(int(dt))=rSigma;PointOf< TypeOfDimensionality(SOURCE), int > ptSupport(1);ptSupport.Dim(int(dt))=cSupport;psrcOut->SetFilter(GaussianCurve(ptSigma, ptSupport));}) | , | |||
| const DimensionType & | dt, | |||
| const Real & | rSigma, | |||
| const int & | cSupport | |||
| ) |
| ImageOf<TypeOfData(SOURCE), TypeOfDimensionality(SOURCE)>* Rasterize | ( | SOURCE * | psrcIn | ) | [inline] |
References AllocatedCopy(), ClaimPointer(), HandoffPointer(), and ReleasePointer().
Referenced by RasterizeDownsample(), SuperRes(), TestInterpolation(), and WriteRecipie().
| ImageOf<TypeOfData(SOURCE), TypeOfDimensionality(SOURCE)>* RasterizeDownsample | ( | int | cTimes, | |
| SOURCE * | psrcIn | |||
| ) | [inline] |
References ClaimPointer(), Rasterize(), RasterizeDownsample(), and ReleasePointer().
| ImageOf<TypeOfData(SOURCE), TypeOfDimensionality(SOURCE)>* RasterizeDownsample | ( | SOURCE * | psrcIn | ) | [inline] |
References DimensionX, DimensionY, DimensionZ, DownsampleAlong(), and Rasterize().
| ImageOf<DATA, 2>* RasterizeDownsample | ( | SourceOf< DATA, 2, PRECISION > * | psrcIn | ) | [inline] |
References DimensionX, DimensionY, DownsampleAlong(), and Rasterize().
Referenced by LoadAndScaleSources(), and RasterizeDownsample().
| SOURCE_OUT* RasterizeInto | ( | SOURCE_OUT * | psrcOut, | |
| SOURCE_IN * | psrcIn | |||
| ) | [inline] |
References AllocatedCopy(), ClaimPointer(), HandoffPointer(), and ReleasePointer().
Referenced by IncreaseWarpfieldControlPointResolution().
1.6.1