[][src]Module opencv::core::prelude

Traits

AlgorithmTrait

This is a base class for all more or less complex algorithms in OpenCV

ArraysTrait

Wrapper for OpenGL Client-Side Vertex arrays.

AsyncArrayTrait

Returns result of asynchronous operations

AsyncPromiseTrait

Provides result of asynchronous operations

BufferPoolTrait

BufferPool for use with CUDA streams

BufferTrait

Smart pointer for OpenGL buffer object with reference counting.

CommandLineParserTrait

Designed for command line parsing

ConjGradSolver

This class is used to perform the non-linear non-constrained minimization of a function with known gradient,

ContextTrait
Detail_CheckContextTrait
DeviceInfoTrait

Class providing functionality for querying the specified GPU properties.

DeviceTrait
DownhillSolver

This class is used to perform the non-linear non-constrained minimization of a function,

EventTrait
ExceptionTrait

! Class passed to an error.

FileNodeIteratorTrait

used to iterate through sequences and mappings.

FileNodeTrait

File Storage Node class.

FileStorageTrait

XML/YAML/JSON file storage class that encapsulates all the information necessary for writing or reading data to/from a file.

Formatted

@todo document

Formatter

@todo document

GpuMatTrait

Base storage class for GPU memory with reference counting.

GpuMat_Allocator
HammingTrait
HostMemTrait

Class with reference counting wrapping special memory type allocation functions from CUDA.

Image2DTrait
KernelArgTrait
KernelTrait
LDATrait

Linear Discriminant Analysis @todo document this class

LogTagTrait
MatConstIteratorTrait

/////////////////////////////// MatConstIterator //////////////////////////////////

MatExprTrait

Matrix expression representation @anchor MatrixExpressions This is a list of implemented matrix operations that can be combined in arbitrary complex expressions (here A, B stand for matrices ( Mat ), s for a scalar ( Scalar ), alpha for a real-valued scalar ( double )):

MatOp

////////////////////////////// Matrix Expressions /////////////////////////////////

MatSizeTrait
MatStepTrait
MatTrait

n-dimensional dense array class \anchor CVMat_Details

Matx_AddOpTrait

@cond IGNORED

Matx_DivOpTrait
Matx_MatMulOpTrait
Matx_MulOpTrait
Matx_ScaleOpTrait
Matx_SubOpTrait
Matx_TOpTrait
MinProblemSolver

Basic interface for all solvers

MinProblemSolver_Function

Represents function being optimized

NodeDataTrait
OpenCLExecutionContextTrait
PCATrait

Principal Component Analysis

ParallelLoopBody

Base class for parallel data processors

PlatformInfoTrait
PlatformTrait

@deprecated

ProgramSourceTrait
ProgramTrait
QueueTrait
RNGTrait

Random Number Generator

RNG_MT19937Trait

Mersenne Twister random number generator

RangeTrait

Template class specifying a continuous subsequence (slice) of a sequence.

RotatedRectTrait

The class represents rotated (i.e. not up-right) rectangles on a plane.

SVDTrait

Singular Value Decomposition

SparseMatConstIteratorTrait

Read-Only Sparse Matrix Iterator.

SparseMatIteratorTrait

Read-write Sparse Matrix Iterator

SparseMatTrait

The class SparseMat represents multi-dimensional sparse numerical arrays.

SparseMat_HdrTrait

the sparse matrix header

SparseMat_NodeTrait

sparse matrix node - element of a hash table

StreamTrait

This class encapsulates a queue of asynchronous calls.

TLSDataContainer

TLS container base implementation

TargetArchsTrait

Class providing a set of static methods to check what NVIDIA* card architecture the CUDA module was built for.

Texture2DTrait

Smart pointer for OpenGL 2D texture memory with reference counting.

TickMeterTrait

a Class to measure passing time.

TimerTrait
UMatDataTrait
UMatTrait

@todo document

WriteStructContextTrait
_InputArrayTrait

This is the proxy class for passing read-only input arrays into OpenCV functions.

_InputOutputArrayTrait
_OutputArrayTrait

This type is very similar to InputArray except that it is used for input/output and output function parameters.