![]() |
University of Murcia ![]() |
QVCUDAImage< Type, Channels > Class Template ReferenceClass to manage images stored in the GPU for the QVision framework. More...
Detailed Descriptiontemplate<typename Type, int Channels = 1>
Class to manage images stored in the GPU for the QVision framework.
|
QVCUDAImage< Type, Channels >::QVCUDAImage | ( | ) | [inline] |
Default constructor for QVCUDAImage.
Constructs an empty QVCUDAImage.
Definition at line 53 of file qvcudaimage.h.
QVCUDAImage< Type, Channels >::QVCUDAImage | ( | QVImage< Type, Channels > | qvimage | ) | [inline] |
Constructor for QVCUDAImage class from QVImage.
Constructs a QVCUDAImage which copies the contents of a QVImage when built.
qvimage | Source QVImage. |
Definition at line 59 of file qvcudaimage.h.
QVCUDAImage< Type, Channels >::QVCUDAImage | ( | const int | c, | |
const int | r | |||
) | [inline] |
Constructor for QVCUDAImage class from scratch.
Constructs a new, empty QVCUDAImage with a given size.
c | Number of requested cols. | |
r | Number of requested rows. |
Definition at line 69 of file qvcudaimage.h.
void QVCUDAImage< Type, Channels >::resize | ( | const int | c, | |
const int | r | |||
) | [inline] |
Resizes a QVCUDAImage.
The new image resizes to the new number of requested rows and cols (but completely discards the old image).
c | Number of requested cols. | |
r | Number of requested rows. |
Definition at line 106 of file qvcudaimage.h.
Referenced by QVCUDAImage< Type, Channels >::operator=(), QVCUDAFilterGauss(), QVCUDAImage< Type, Channels >::QVCUDAImage(), QVCUDAScaleDown(), QVCUDASubtract(), QVCUDATest(), and QVCUDAImage< Type, Channels >::uploadToDevice().