
#include "CUDA/CudaImage.H"#include "Util/Assert.H"#include "CUDA/cudadefs.h"#include "CudaMathOps.H"#include "Image/Point2D.H"#include "CudaDevices.H"#include "wrap_c_cuda.h"

Go to the source code of this file.
Functions | |
| void | cudaGetMin (const CudaImage< float > &src, CudaImage< float > &minim, CudaImage< float > *buf) |
| void | cudaGetMax (const CudaImage< float > &src, CudaImage< float > &maxim, CudaImage< float > *buf) |
| void | cudaGetAvg (const CudaImage< float > &src, CudaImage< float > &avgim, CudaImage< float > *buf) |
| CudaImage< float > | cudaGetAvg (const CudaImage< float > &src) |
| CudaImage< float > | cudaGetSum (const CudaImage< float > &src) |
| CudaImage< float > | cudaSquared (const CudaImage< float > &src) |
| CudaImage< float > | cudaSqrt (const CudaImage< float > &src) |
| void | cudaGetMinMax (const CudaImage< float > &src, CudaImage< float > &minim, CudaImage< float > &maxim, CudaImage< float > *buf) |
| void | cudaGetMinMaxAvg (const CudaImage< float > &src, CudaImage< float > &minim, CudaImage< float > &maxim, CudaImage< float > &avgim, CudaImage< float > *buf) |
| template<class T > | |
| T | cudaGetScalar (const CudaImage< T > &src) |
| template float | cudaGetScalar (const CudaImage< float > &src) |
| template PixRGB< float > | cudaGetScalar (const CudaImage< PixRGB< float > > &src) |
| template int | cudaGetScalar (const CudaImage< int > &src) |
| void | cudaFindMin (const CudaImage< float > &src, Point2D< int > &p, float &val) |
| void | cudaFindMax (const CudaImage< float > &src, Point2D< int > &p, float &val) |
| void | cudaInplaceNormalize (CudaImage< float > &dst, const float nmin, const float nmax) |
| void | cudaInplaceRectify (CudaImage< float > &dst) |
| void | cudaInplaceClamp (CudaImage< float > &dst, const float cmin, const float cmax) |
| void | cudaClear (CudaImage< float > &dst, const float val) |
| void | cudaAbs (CudaImage< float > &src) |
| void | cudaInplaceAddScalar (CudaImage< float > &dst, const CudaImage< float > &offset) |
| void | cudaInplaceSubtractScalar (CudaImage< float > &dst, const CudaImage< float > &offset) |
| void | cudaInplaceMultiplyScalar (CudaImage< float > &dst, const CudaImage< float > &offset) |
| void | cudaInplaceDivideScalar (CudaImage< float > &dst, const CudaImage< float > &offset) |
| void | cudaInplaceAddImages (CudaImage< float > &im1, const CudaImage< float > &im2) |
| void | cudaInplaceSubtractImages (CudaImage< float > &im1, const CudaImage< float > &im2) |
| void | cudaInplaceMultiplyImages (CudaImage< float > &im1, const CudaImage< float > &im2) |
| void | cudaInplaceDivideImages (CudaImage< float > &im1, const CudaImage< float > &im2) |
| CudaImage< float > | cudaAddImages (const CudaImage< float > &im1, const CudaImage< float > &im2) |
| CudaImage< float > | cudaSubtractImages (const CudaImage< float > &im1, const CudaImage< float > &im2) |
| CudaImage< float > | cudaMultiplyImages (const CudaImage< float > &im1, const CudaImage< float > &im2) |
| CudaImage< float > | cudaDivideImages (const CudaImage< float > &im1, const CudaImage< float > &im2) |
| CudaImage< float > | cudaTakeMax (const CudaImage< float > &im1, const CudaImage< float > &im2) |
| CudaImage< float > | cudaQuadEnergy (const CudaImage< float > &real, const CudaImage< float > &imag) |
| void | cudaInplaceAttenuateBorders (CudaImage< float > &a, int size) |
C++ wrapper for CUDA Math operations
Definition in file CudaMathOps.C.
1.6.3