Classes | |
| class | cv::gpu::TargetArchs |
| class | cv::gpu::DeviceInfo |
| class | cv::gpu::GpuMat |
| Smart pointer for GPU memory with reference counting. Its interface is mostly similar with cv::Mat. More... | |
Namespaces | |
| cv | |
| cv::gpu | |
Enumerations | |
| enum | cv::gpu::FeatureSet { cv::gpu::FEATURE_SET_COMPUTE_10 = 10, cv::gpu::FEATURE_SET_COMPUTE_11 = 11, cv::gpu::FEATURE_SET_COMPUTE_12 = 12, cv::gpu::FEATURE_SET_COMPUTE_13 = 13, cv::gpu::FEATURE_SET_COMPUTE_20 = 20, cv::gpu::FEATURE_SET_COMPUTE_21 = 21, cv::gpu::FEATURE_SET_COMPUTE_30 = 30, cv::gpu::FEATURE_SET_COMPUTE_35 = 35, cv::gpu::GLOBAL_ATOMICS = FEATURE_SET_COMPUTE_11, cv::gpu::SHARED_ATOMICS = FEATURE_SET_COMPUTE_12, cv::gpu::NATIVE_DOUBLE = FEATURE_SET_COMPUTE_13, cv::gpu::WARP_SHUFFLE_FUNCTIONS = FEATURE_SET_COMPUTE_30, cv::gpu::DYNAMIC_PARALLELISM = FEATURE_SET_COMPUTE_35 } |
Functions | |
| int | cv::gpu::getCudaEnabledDeviceCount () |
| This is the only function that do not throw exceptions if the library is compiled without Cuda. More... | |
| void | cv::gpu::setDevice (int device) |
| Functions below throw cv::Expception if the library is compiled without Cuda. More... | |
| int | cv::gpu::getDevice () |
| void | cv::gpu::resetDevice () |
| bool | cv::gpu::deviceSupports (FeatureSet feature_set) |
| void | cv::gpu::printCudaDeviceInfo (int device) |
| void | cv::gpu::printShortCudaDeviceInfo (int device) |
| void | cv::gpu::createContinuous (int rows, int cols, int type, GpuMat &m) |
| Creates continuous GPU matrix. More... | |
| GpuMat | cv::gpu::createContinuous (int rows, int cols, int type) |
| void | cv::gpu::createContinuous (Size size, int type, GpuMat &m) |
| GpuMat | cv::gpu::createContinuous (Size size, int type) |
| void | cv::gpu::ensureSizeIsEnough (int rows, int cols, int type, GpuMat &m) |
| void | cv::gpu::ensureSizeIsEnough (Size size, int type, GpuMat &m) |
| GpuMat | cv::gpu::allocMatFromBuf (int rows, int cols, int type, GpuMat &mat) |
| void | cv::gpu::error (const char *error_string, const char *file, const int line, const char *func="") |
| void | cv::gpu::swap (GpuMat &a, GpuMat &b) |