Image Utilities (IU)
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Groups Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
oNiuThe main namespace
|oNmathMath related functions
||oNcomplexComplex math
||\NfftFFT
|oCImageBase class for 2D images (pitched memory)
|oCImageCpuHost 2D image class (pitched memory)
|oCuse_PixelType
|oCuse_PixelType< PixelType, false >
|oCImageGpuDevice 2D image class (pitched memory)
||\CKernelDataStruct pointer KernelData that can be used in CUDA kernels
|oCLinearDeviceMemoryLinear device memory class
||\CKernelDataStruct pointer KernelData that can be used in CUDA kernels
|oCLinearHostMemoryLinear host memory class
|oCLinearMemoryBase class for linear memory classes
|oCTensorCpuHost 4D tensor class
|oCTensorGpuDevice 4D tensor class
||\CTensorKernelDataStruct pointer TensorKernelData that can be used in CUDA kernels
|oCVectorBaseBase class for N-dimensional vectors
|oCVectorMain Class for N-dimensional vectors
|oCSizeBaseBase class for N-dimensional unsigned int vectors (size vectors)
|oCSizeMain class for N-dimensional unsigned int vectors (size vectors)
|oCSize< 2 >Template specialization for 2-d unsigned int vectors (size vectors)
|oCSize< 3 >Template specialization for 3-d unsigned int vectors (size vectors)
|oCVolumeBase class for 3D volumes (pitched memory)
|oCVolumeCpuHost 3D volume class (pitched memory)
|oCVolumeGpuDevice 3D volume class (pitched memory)
||\CKernelDataStruct pointer KernelData that can be used in CUDA kernels
|oCIuCudaTimerCan be used to do high-precision GPU timing measurements
|oCIuCufftExceptionExceptions related to cufft issues
|oCQt5DisparitymapGpuWidgetAllows to display disparity or depth maps in 3D with a built-in mouse and keyboard interaction
|oCQt5ImageGpuWidgetAllows to display images directly in an OpenGL Widget
|oCOpenCVSourceUses OpenCV to read images from cameras or files
|oCOpenEXRInputFileInterfaces the OpenEXR library with the Imageutilities
||\CChannelThe Channel struct contains the name (string) and datatype (string) of a channel
|oCOpenEXROutputFileInterfaces the OpenEXR library with the Imageutilities
|oCPGRSourceReads from PointGrey Firewire cameras
|oCVideoSourceAbstract base class for video input
|oCtype_trait
|oCtype_trait< float2 >
||\Cis_complex
|oCtype_trait< double2 >
||\Cis_complex
|oCtype_trait< float >
||\Cis_complex
|\Ctype_trait< double >
| \Cis_complex
oNiuprivateFor internal use only
|oCImageAllocatorCpu
|oCImageAllocatorGpu
|oCVolumeAllocatorCpu
|\CVolumeAllocatorGpu
oCIuCudaExceptionExceptions related to cuda issues
oCIuExceptionExceptions with additional error information
\Cndarray_ref