jcuda.jnpp.utilnpp
Class ImagesCPU.ImageCPU<T extends jcuda.jnpp.types.NppType>
java.lang.Object
jcuda.jnpp.utilnpp.AbstractImage
jcuda.jnpp.utilnpp.AbstractImagePacked<T>
jcuda.jnpp.utilnpp.ImagesCPU.ImageCPU<T>
- Type Parameters:
T
- The data type of this image
- All Implemented Interfaces:
- Image, ImagePacked<T>
- Direct Known Subclasses:
- ImagesCPU.ImageCPU_16s_C1, ImagesCPU.ImageCPU_16s_C3, ImagesCPU.ImageCPU_16s_C4, ImagesCPU.ImageCPU_16u_C1, ImagesCPU.ImageCPU_16u_C3, ImagesCPU.ImageCPU_16u_C4, ImagesCPU.ImageCPU_32f_C1, ImagesCPU.ImageCPU_32f_C3, ImagesCPU.ImageCPU_32f_C4, ImagesCPU.ImageCPU_32s_C1, ImagesCPU.ImageCPU_32s_C3, ImagesCPU.ImageCPU_32s_C4, ImagesCPU.ImageCPU_8u_C1, ImagesCPU.ImageCPU_8u_C2, ImagesCPU.ImageCPU_8u_C3, ImagesCPU.ImageCPU_8u_C4
- Enclosing class:
- ImagesCPU
public abstract static class ImagesCPU.ImageCPU<T extends jcuda.jnpp.types.NppType>
- extends AbstractImagePacked<T>
- implements ImagePacked<T>
This class is the abstract base class for all CPU images. That is,
for all images that are handled by NPP and are using host memory.
Nested classes/interfaces inherited from interface jcuda.jnpp.utilnpp.Image |
Image.Size |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ImagesCPU.ImageCPU
protected ImagesCPU.ImageCPU()
- Creates a new Image
ImagesCPU.ImageCPU
protected ImagesCPU.ImageCPU(int width,
int height)
- Creates a new Image with the given size
- Parameters:
width
- The widthheight
- The height
ImagesCPU.ImageCPU
protected ImagesCPU.ImageCPU(Image.Size rSize)
- Creates a new Image with the given size
- Parameters:
rSize
- The size
ImagesCPU.ImageCPU
protected ImagesCPU.ImageCPU(ImagesCPU.ImageCPU<T> rImage)
- Copy-constructor
- Parameters:
rImage
- The other image