OpenCV 4.14.0
Open Source Computer Vision
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Ncv
  Naruco
   CArucoDetectorThe main functionality of ArucoDetector class is detection of markers in an image with detectMarkers() method
   CBoardBoard of ArUco markers
   CCharucoBoardChArUco board is a planar chessboard where the markers are placed inside the white squares of a chessboard
   CCharucoDetector
   CCharucoParameters
   CDetectorParametersStruct DetectorParameters is used by ArucoDetector
   CDictionaryDictionary is a set of unique ArUco markers of the same size
   CEstimateParametersPose estimation parameters
   CGridBoardPlanar board with grid arrangement of markers
   CRefineParametersStruct RefineParameters is used by ArucoDetector
  Nbarcode
   CBarcodeDetector
  Nbgsegm
   CBackgroundSubtractorCNTBackground subtraction based on counting
   CBackgroundSubtractorGMGBackground Subtractor module based on the algorithm given in [108]
   CBackgroundSubtractorGSOCImplementation of the different yet better algorithm which is called GSOC, as it was implemented during GSOC and was not originated from any paper
   CBackgroundSubtractorLSBPBackground Subtraction using Local SVD Binary Pattern. More details about the algorithm can be found at [118]
   CBackgroundSubtractorLSBPDescThis is for calculation of the LSBP descriptors
   CBackgroundSubtractorMOGGaussian Mixture-based Background/Foreground Segmentation Algorithm
   CSyntheticSequenceGeneratorSynthetic frame sequence generator for testing background subtraction algorithms
  Nbioinspired
   CRetinaClass which allows the Gipsa/Listic Labs model to be used with OpenCV
   CRetinaFastToneMappingWrapper class which allows the tone mapping algorithm of Meylan&al(2007) to be used with OpenCV
   CRetinaParametersRetina model parameters structure
    CIplMagnoParametersInner Plexiform Layer Magnocellular channel (IplMagno)
    COPLandIplParvoParametersOuter Plexiform Layer (OPL) and Inner Plexiform Layer Parvocellular (IplParvo) parameters
   CSegmentationParametersParameter structure that stores the transient events detector setup parameters
   CTransientAreasSegmentationModuleClass which provides a transient/moving areas segmentation module
  Ncann
   CAscendEventAscendEvent to synchronize between different streams
    CImplWarpper of CANN event
   CAscendEventAccessorClass that enables getting aclrtAscendEvent from cann::AscendEvent
   CAscendMat
    CAllocator
   CAscendPicDesc
   CAscendStreamIn AscendCL Stream(AscendStream) is a task queue. Stream is used to manage the parallelism of tasks. The tasks inside a Stream are executed sequentially, that is, the Stream executes sequentially according to the sent tasks; the tasks in different Streams are executed in parallel
    CImplWarpper of CANN streams
   CAscendStreamAccessorClass that enables getting aclrtAscendStream from cann::AscendStream
   CAscendTensorParameter type for call_call interfaces
   CDvppOperatorDescInterface for calling DVPP operator descriptors. The DVPP VPC interfaces here are all version v2. Supported devices: Atlas Inference Series products, Atlas 200/500 A2 Inference products and Atlas A2 Training Series products/Atlas 300I A2 Inference products
   COperatorRunnerInterface to call operators in CANN package
  Nccalib
   CCustomPattern
  Nccm
   CColorCorrectionModelCore class of ccm model
  Ncolored_kinfu
   CColoredKinFuKinectFusion implementation
   CParams
  Ncuda
   CBackgroundSubtractorFGDThe class discriminates between foreground and background pixels by building and maintaining a model of the background
   CBackgroundSubtractorGMGBackground/Foreground Segmentation Algorithm
   CBackgroundSubtractorMOGGaussian Mixture-based Background/Foreground Segmentation Algorithm
   CBackgroundSubtractorMOG2Gaussian Mixture-based Background/Foreground Segmentation Algorithm
   CBroxOpticalFlowClass computing the optical flow for two images using Brox et al Optical Flow algorithm ([44])
   CBufferPoolBufferPool for use with CUDA streams
   CCannyEdgeDetectorBase class for Canny Edge Detector. :
   CCascadeClassifierCascade classifier class used for object detection. Supports HAAR and LBP cascades. :
   CCLAHEBase class for Contrast Limited Adaptive Histogram Equalization. :
   CConvolutionBase class for convolution (or cross-correlation) operator. :
   CCornernessCriteriaBase class for Cornerness Criteria computation. :
   CCornersDetectorBase class for Corners Detector. :
   CDenseOpticalFlowBase interface for dense optical flow algorithms
   CDensePyrLKOpticalFlowClass used for calculating a dense optical flow
   CDescriptorMatcherAbstract base class for matching keypoint descriptors
   CDeviceInfoClass providing functionality for querying the specified GPU properties
   CDFTBase class for DFT operator as a cv::Algorithm. :
   CDisparityBilateralFilterClass refining a disparity map using joint bilateral filtering. :
   CEvent
   CEventAccessorClass that enables getting cudaEvent_t from cuda::Event
   CFarnebackOpticalFlowClass computing a dense optical flow using the Gunnar Farneback's algorithm
   CFastFeatureDetectorWrapping class for feature detection using the FAST method
   CFastOpticalFlowBM
   CFeature2DAsyncAbstract base class for CUDA asynchronous 2D image feature detectors and descriptor extractors
   CFGDParams
   CFilterCommon interface for all CUDA filters :
   CGpuData
   CGpuMatBase storage class for GPU memory with reference counting
    CAllocator
   CGpuMatND
   CHOGThe class implements Histogram of Oriented Gradients ([66]) object detector
   CHostMemClass with reference counting wrapping special memory type allocation functions from CUDA
   CHoughCirclesDetectorBase class for circles detector algorithm. :
   CHoughLinesDetectorBase class for lines detector algorithm. :
   CHoughSegmentDetectorBase class for line segments detector algorithm. :
   CImagePyramid
   CLookUpTableBase class for transform using lookup table
   CNvidiaHWOpticalFlowBase Interface for optical flow algorithms using NVIDIA Optical Flow SDK
   CNvidiaOpticalFlow_1_0Class for computing the optical flow vectors between two images using NVIDIA Optical Flow hardware and Optical Flow SDK 1.0
   CNvidiaOpticalFlow_2_0Class for computing the optical flow vectors between two images using NVIDIA Optical Flow hardware and Optical Flow SDK 2.0
   COpticalFlowDual_TVL1Implementation of the Zach, Pock and Bischof Dual TV-L1 Optical Flow method
   CORBClass implementing the ORB (oriented BRIEF) keypoint detector and descriptor extractor
   CSparseOpticalFlowBase interface for sparse optical flow algorithms
   CSparsePyrLKOpticalFlowClass used for calculating a sparse optical flow
   CStereoBeliefPropagationClass computing stereo correspondence using the belief propagation algorithm. :
   CStereoBMClass computing stereo correspondence (disparity map) using the block matching algorithm. :
   CStereoConstantSpaceBPClass computing stereo correspondence using the constant space belief propagation algorithm. :
   CStereoSGMThe class implements the modified H. Hirschmuller algorithm [129]. Limitation and difference are as follows:
   CStreamThis class encapsulates a queue of asynchronous calls
   CStreamAccessorClass that enables getting cudaStream_t from cuda::Stream
   CSURF_CUDAClass used for extracting Speeded Up Robust Features (SURF) from an image. :
   CTargetArchsClass providing a set of static methods to check what NVIDIA* card architecture the CUDA module was built for
   CTemplateMatchingBase class for Template Matching. :
  Ncudacodec
   CEncodeQp
   CEncoderCallbackInterface for encoder callbacks
   CEncoderParamsDifferent parameters for CUDA video encoder
   CFormatInfoStruct providing information about video file format. :
   CNVSurfaceToColorConverterClass for converting the raw YUV Surface output from VideoReader if output color format is set to ColorFormat::NV_YUV_SURFACE_FORMAT (VideoReader::set(ColorFormat::NV_YUV_SURFACE_FORMAT)) to the requested ColorFormat
   CRawVideoSourceInterface for video demultiplexing. :
   CVideoReaderVideo reader interface, see createVideoReader()
   CVideoReaderInitParamsVideoReader initialization parameters
   CVideoWriterVideo writer interface, see createVideoWriter()
  Ncudev
   Nfunctional_detail
    CFloatType
   Nvec_math_detail
    CSatCastHelper
    CSatCastHelper< 1, VecD >
    CSatCastHelper< 2, VecD >
    CSatCastHelper< 3, VecD >
    CSatCastHelper< 4, VecD >
   Cabs_func
   Cabs_func< double >
   Cabs_func< float >
   Cabs_func< schar >
   Cabs_func< short >
   Cabs_func< uchar >
   Cabs_func< uint >
   Cabs_func< ushort >
   Cabsdiff_func
   Cacos_func
   Cacos_func< double >
   Cacos_func< float >
   Cacos_func< schar >
   Cacos_func< short >
   Cacos_func< uchar >
   Cacos_func< uint >
   Cacos_func< ushort >
   Cacosh_func
   Cacosh_func< double >
   Cacosh_func< float >
   Cacosh_func< schar >
   Cacosh_func< short >
   Cacosh_func< uchar >
   Cacosh_func< uint >
   Cacosh_func< ushort >
   CAffineMapPtr
   CAffineMapPtrSz
   CArrayWrapper
   Casin_func
   Casin_func< double >
   Casin_func< float >
   Casin_func< schar >
   Casin_func< short >
   Casin_func< uchar >
   Casin_func< uint >
   Casin_func< ushort >
   Casinh_func
   Casinh_func< double >
   Casinh_func< float >
   Casinh_func< schar >
   Casinh_func< short >
   Casinh_func< uchar >
   Casinh_func< uint >
   Casinh_func< ushort >
   Catan2_func
   Catan2_func< double >
   Catan2_func< float >
   Catan2_func< schar >
   Catan2_func< short >
   Catan2_func< uchar >
   Catan2_func< uint >
   Catan2_func< ushort >
   Catan_func
   Catan_func< double >
   Catan_func< float >
   Catan_func< schar >
   Catan_func< short >
   Catan_func< uchar >
   Catan_func< uint >
   Catan_func< ushort >
   Catanh_func
   Catanh_func< double >
   Catanh_func< float >
   Catanh_func< schar >
   Catanh_func< short >
   Catanh_func< uchar >
   Catanh_func< uint >
   Catanh_func< ushort >
   CAvg
    Crebind
   CBGR_to_BGRA_func
   CBGR_to_GRAY_func
   CBGR_to_HLS4_FULL_func
   CBGR_to_HLS4_FULL_func< float >
   CBGR_to_HLS4_func
   CBGR_to_HLS4_func< float >
   CBGR_to_HLS_FULL_func
   CBGR_to_HLS_FULL_func< float >
   CBGR_to_HLS_func
   CBGR_to_HLS_func< float >
   CBGR_to_HSV4_FULL_func
   CBGR_to_HSV4_FULL_func< float >
   CBGR_to_HSV4_func
   CBGR_to_HSV4_func< float >
   CBGR_to_HSV_FULL_func
   CBGR_to_HSV_FULL_func< float >
   CBGR_to_HSV_func
   CBGR_to_HSV_func< float >
   CBGR_to_Lab4_func
   CBGR_to_Lab_func
   CBGR_to_Luv4_func
   CBGR_to_Luv_func
   CBGR_to_RGB_func
   CBGR_to_RGBA_func
   CBGR_to_XYZ4_func
   CBGR_to_XYZ_func
   CBGR_to_YCrCb4_func
   CBGR_to_YCrCb_func
   CBGR_to_YUV4_func
   CBGR_to_YUV_func
   CBGRA_to_BGR_func
   CBGRA_to_GRAY_func
   CBGRA_to_HLS4_FULL_func
   CBGRA_to_HLS4_FULL_func< float >
   CBGRA_to_HLS4_func
   CBGRA_to_HLS4_func< float >
   CBGRA_to_HLS_FULL_func
   CBGRA_to_HLS_FULL_func< float >
   CBGRA_to_HLS_func
   CBGRA_to_HLS_func< float >
   CBGRA_to_HSV4_FULL_func
   CBGRA_to_HSV4_FULL_func< float >
   CBGRA_to_HSV4_func
   CBGRA_to_HSV4_func< float >
   CBGRA_to_HSV_FULL_func
   CBGRA_to_HSV_FULL_func< float >
   CBGRA_to_HSV_func
   CBGRA_to_HSV_func< float >
   CBGRA_to_Lab4_func
   CBGRA_to_Lab_func
   CBGRA_to_Luv4_func
   CBGRA_to_Luv_func
   CBGRA_to_RGB_func
   CBGRA_to_RGBA_func
   CBGRA_to_XYZ4_func
   CBGRA_to_XYZ_func
   CBGRA_to_YCrCb4_func
   CBGRA_to_YCrCb_func
   CBGRA_to_YUV4_func
   CBGRA_to_YUV_func
   Cbinary_function
   CBinaryNegate
   CBinaryTransformPtr
   CBinaryTransformPtrSz
   CBinaryTupleAdapter
   CBinder1st
   CBinder2nd
   Cbit_and
   Cbit_lshift
   Cbit_not
   Cbit_or
   Cbit_rshift
   Cbit_xor
   CBlock
   CBrdBase
   CBrdConstant
   CBrdReflect
   CBrdReflect101
   CBrdReplicate
   CBrdWrap
   CCommonAreaInterPtr
   CCommonAreaInterPtrSz
   CConstantPtr
   CConstantPtrSz
   CConvertTuple
   Ccos_func
   Ccos_func< double >
   Ccos_func< float >
   Ccos_func< schar >
   Ccos_func< short >
   Ccos_func< uchar >
   Ccos_func< uint >
   Ccos_func< ushort >
   Ccosh_func
   Ccosh_func< double >
   Ccosh_func< float >
   Ccosh_func< schar >
   Ccosh_func< short >
   Ccosh_func< uchar >
   Ccosh_func< uint >
   Ccosh_func< ushort >
   CCountNonZeroExprBody
   CCubicInterPtr
   CCubicInterPtrSz
   CDefaultCopyPolicy
   CDefaultGlobReducePolicy
   CDefaultHistogramPolicy
   CDefaultReduceToVecPolicy
   CDefaultSplitMergePolicy
   CDefaultTransformPolicy
   CDefaultTransposePolicy
   CDerivXPtr
   CDerivXPtrSz
   CDerivYPtr
   CDerivYPtrSz
   Cdirection_func
   Cdirection_interleaved_func
   CDisableIf
   Cdivides
   CDynamicSharedMem
   CDynamicSharedMem< double >
   CEnableIf
   Cequal_to
   Cexp10_func
   Cexp10_func< double >
   Cexp10_func< float >
   Cexp10_func< schar >
   Cexp10_func< short >
   Cexp10_func< uchar >
   Cexp10_func< uint >
   Cexp10_func< ushort >
   Cexp2_func
   Cexp2_func< double >
   Cexp2_func< float >
   Cexp2_func< schar >
   Cexp2_func< short >
   Cexp2_func< uchar >
   Cexp2_func< uint >
   Cexp2_func< ushort >
   Cexp_func
   Cexp_func< double >
   Cexp_func< float >
   Cexp_func< schar >
   Cexp_func< short >
   Cexp_func< uchar >
   Cexp_func< uint >
   Cexp_func< ushort >
   CExpr
   CFindMaxValExprBody
   CFindMinMaxValExprBody
   CFindMinValExprBody
   CGlobPtrStructure similar to cv::cudev::GlobPtrSz but containing only a pointer and row step
   CGlobPtrSzLightweight class encapsulating pitched memory on a GPU and passed to nvcc-compiled code (CUDA kernels)
   CGpuMat_
   CGRAY_to_BGR_func
   CGRAY_to_BGRA_func
   Cgreater
   Cgreater_equal
   CHistogramBody
   CHLS4_to_BGR_FULL_func
   CHLS4_to_BGR_FULL_func< float >
   CHLS4_to_BGR_func
   CHLS4_to_BGR_func< float >
   CHLS4_to_BGRA_FULL_func
   CHLS4_to_BGRA_FULL_func< float >
   CHLS4_to_BGRA_func
   CHLS4_to_BGRA_func< float >
   CHLS4_to_RGB_FULL_func
   CHLS4_to_RGB_FULL_func< float >
   CHLS4_to_RGB_func
   CHLS4_to_RGB_func< float >
   CHLS4_to_RGBA_FULL_func
   CHLS4_to_RGBA_FULL_func< float >
   CHLS4_to_RGBA_func
   CHLS4_to_RGBA_func< float >
   CHLS_to_BGR_FULL_func
   CHLS_to_BGR_FULL_func< float >
   CHLS_to_BGR_func
   CHLS_to_BGR_func< float >
   CHLS_to_BGRA_FULL_func
   CHLS_to_BGRA_FULL_func< float >
   CHLS_to_BGRA_func
   CHLS_to_BGRA_func< float >
   CHLS_to_RGB_FULL_func
   CHLS_to_RGB_FULL_func< float >
   CHLS_to_RGB_func
   CHLS_to_RGB_func< float >
   CHLS_to_RGBA_FULL_func
   CHLS_to_RGBA_FULL_func< float >
   CHLS_to_RGBA_func
   CHLS_to_RGBA_func< float >
   CHSV4_to_BGR_FULL_func
   CHSV4_to_BGR_FULL_func< float >
   CHSV4_to_BGR_func
   CHSV4_to_BGR_func< float >
   CHSV4_to_BGRA_FULL_func
   CHSV4_to_BGRA_FULL_func< float >
   CHSV4_to_BGRA_func
   CHSV4_to_BGRA_func< float >
   CHSV4_to_RGB_FULL_func
   CHSV4_to_RGB_FULL_func< float >
   CHSV4_to_RGB_func
   CHSV4_to_RGB_func< float >
   CHSV4_to_RGBA_FULL_func
   CHSV4_to_RGBA_FULL_func< float >
   CHSV4_to_RGBA_func
   CHSV4_to_RGBA_func< float >
   CHSV_to_BGR_FULL_func
   CHSV_to_BGR_FULL_func< float >
   CHSV_to_BGR_func
   CHSV_to_BGR_func< float >
   CHSV_to_BGRA_FULL_func
   CHSV_to_BGRA_FULL_func< float >
   CHSV_to_BGRA_func
   CHSV_to_BGRA_func< float >
   CHSV_to_RGB_FULL_func
   CHSV_to_RGB_FULL_func< float >
   CHSV_to_RGB_func
   CHSV_to_RGB_func< float >
   CHSV_to_RGBA_FULL_func
   CHSV_to_RGBA_FULL_func< float >
   CHSV_to_RGBA_func
   CHSV_to_RGBA_func< float >
   Chypot_func
   Chypot_func< double >
   Chypot_func< float >
   Chypot_func< schar >
   Chypot_func< short >
   Chypot_func< uchar >
   Chypot_func< uint >
   Chypot_func< ushort >
   Cidentity
   CInRangeComparatorFunctor that checks if a CUDA vector v is in the range between lowerb and upperb
   CInRangeCopierFunctor that copies a cv::Scalar into a CUDA vector, e.g. a uchar3
   CInRangeFuncUnary_function implementation of inRange
   CInt2Type
   CIntegerAreaInterPtr
   CIntegerAreaInterPtrSz
   CIntegralBody
   CIsBinaryFunction
    CNo
   CIsPowerOf2
   CIsUnaryFunction
    CNo
   CLab4_to_BGR_func
   CLab4_to_BGRA_func
   CLab4_to_LBGR_func
   CLab4_to_LBGRA_func
   CLab4_to_LRGB_func
   CLab4_to_LRGBA_func
   CLab4_to_RGB_func
   CLab4_to_RGBA_func
   CLab_to_BGR_func
   CLab_to_BGRA_func
   CLab_to_LBGR_func
   CLab_to_LBGRA_func
   CLab_to_LRGB_func
   CLab_to_LRGBA_func
   CLab_to_RGB_func
   CLab_to_RGBA_func
   CLaplacianPtr
   CLaplacianPtr< 1, SrcPtr >
   CLaplacianPtr< 3, SrcPtr >
   CLaplacianPtrSz
   CLargerType
   CLBGR_to_Lab4_func
   CLBGR_to_Lab_func
   CLBGR_to_Luv4_func
   CLBGR_to_Luv_func
   CLBGRA_to_Lab4_func
   CLBGRA_to_Lab_func
   CLBGRA_to_Luv4_func
   CLBGRA_to_Luv_func
   Cless
   Cless_equal
   CLinearInterPtr
   CLinearInterPtrSz
   Clog10_func
   Clog10_func< double >
   Clog10_func< float >
   Clog10_func< schar >
   Clog10_func< short >
   Clog10_func< uchar >
   Clog10_func< uint >
   Clog10_func< ushort >
   CLog2
   CLog2< N, 0, COUNT >
   Clog2_func
   Clog2_func< double >
   Clog2_func< float >
   Clog2_func< schar >
   Clog2_func< short >
   Clog2_func< uchar >
   Clog2_func< uint >
   Clog2_func< ushort >
   Clog_func
   Clog_func< double >
   Clog_func< float >
   Clog_func< schar >
   Clog_func< short >
   Clog_func< uchar >
   Clog_func< uint >
   Clog_func< ushort >
   Clogical_and
   Clogical_not
   Clogical_or
   CLRGB_to_Lab4_func
   CLRGB_to_Lab_func
   CLRGB_to_Luv4_func
   CLRGB_to_Luv_func
   CLRGBA_to_Lab4_func
   CLRGBA_to_Lab_func
   CLRGBA_to_Luv4_func
   CLRGBA_to_Luv_func
   CLutPtr
   CLutPtrSz
   CLuv4_to_BGR_func
   CLuv4_to_BGRA_func
   CLuv4_to_LBGR_func
   CLuv4_to_LBGRA_func
   CLuv4_to_LRGB_func
   CLuv4_to_LRGBA_func
   CLuv4_to_RGB_func
   CLuv4_to_RGBA_func
   CLuv_to_BGR_func
   CLuv_to_BGRA_func
   CLuv_to_LBGR_func
   CLuv_to_LBGRA_func
   CLuv_to_LRGB_func
   CLuv_to_LRGBA_func
   CLuv_to_RGB_func
   CLuv_to_RGBA_func
   Cmagnitude_direction_interleaved_func
   Cmagnitude_func
   Cmagnitude_interleaved_func
   Cmagnitude_sqr_func
   Cmagnitude_sqr_interleaved_func
   CMakeVec
   CMakeVec< bool, 1 >
   CMakeVec< bool, 2 >
   CMakeVec< bool, 3 >
   CMakeVec< bool, 4 >
   CMakeVec< double, 1 >
   CMakeVec< double, 2 >
   CMakeVec< double, 3 >
   CMakeVec< double, 4 >
   CMakeVec< float, 1 >
   CMakeVec< float, 2 >
   CMakeVec< float, 3 >
   CMakeVec< float, 4 >
   CMakeVec< schar, 1 >
   CMakeVec< schar, 2 >
   CMakeVec< schar, 3 >
   CMakeVec< schar, 4 >
   CMakeVec< short, 1 >
   CMakeVec< short, 2 >
   CMakeVec< short, 3 >
   CMakeVec< short, 4 >
   CMakeVec< uchar, 1 >
   CMakeVec< uchar, 2 >
   CMakeVec< uchar, 3 >
   CMakeVec< uchar, 4 >
   CMakeVec< uint, 1 >
   CMakeVec< uint, 2 >
   CMakeVec< uint, 3 >
   CMakeVec< uint, 4 >
   CMakeVec< ushort, 1 >
   CMakeVec< ushort, 2 >
   CMakeVec< ushort, 3 >
   CMakeVec< ushort, 4 >
   CMax
    Crebind
   Cmaximum
   Cmaximum< double >
   Cmaximum< float >
   Cmaximum< schar >
   Cmaximum< short >
   Cmaximum< uchar >
   Cmaximum< uint >
   Cmaximum< ushort >
   CMin
    Crebind
   Cminimum
   Cminimum< double >
   Cminimum< float >
   Cminimum< schar >
   Cminimum< short >
   Cminimum< uchar >
   Cminimum< uint >
   Cminimum< ushort >
   Cminus
   Cmodulus
   Cmultiplies
   CNearestInterPtr
   CNearestInterPtrSz
   Cnegate
   CNormHamming
   CNormL1
   CNormL1< float >
   CNormL2
   Cnot_equal_to
   CNullType
   Cnumeric_limits
   Cnumeric_limits< bool >
   Cnumeric_limits< double >
   Cnumeric_limits< float >
   Cnumeric_limits< schar >
   Cnumeric_limits< short >
   Cnumeric_limits< uchar >
   Cnumeric_limits< uint >
   Cnumeric_limits< ushort >
   CPerspectiveMapPtr
   CPerspectiveMapPtrSz
   Cplus
   Cpow_func
   Cpow_func< double >
   Cproject1st
   Cproject2nd
   CPtrTraits
   CPtrTraits< AffineMapPtrSz >
   CPtrTraits< BinaryTransformPtrSz< Src1Ptr, Src2Ptr, Op > >
   CPtrTraits< CommonAreaInterPtrSz< SrcPtr > >
   CPtrTraits< ConstantPtrSz< T > >
   CPtrTraits< CubicInterPtrSz< SrcPtr > >
   CPtrTraits< DerivXPtrSz< SrcPtr > >
   CPtrTraits< DerivYPtrSz< SrcPtr > >
   CPtrTraits< Expr< Body > >
   CPtrTraits< GlobPtrSz< T > >
   CPtrTraits< GpuMat_< T > >
   CPtrTraits< IntegerAreaInterPtrSz< SrcPtr > >
   CPtrTraits< LaplacianPtrSz< ksize, SrcPtr > >
   CPtrTraits< LinearInterPtrSz< SrcPtr > >
   CPtrTraits< LutPtrSz< SrcPtr, TablePtr > >
   CPtrTraits< NearestInterPtrSz< SrcPtr > >
   CPtrTraits< PerspectiveMapPtrSz >
   CPtrTraits< RemapPtr1Sz< SrcPtr, MapPtr > >
   CPtrTraits< RemapPtr2Sz< SrcPtr, MapXPtr, MapYPtr > >
   CPtrTraits< ResizePtrSz< SrcPtr > >
   CPtrTraits< ScharrXPtrSz< SrcPtr > >
   CPtrTraits< ScharrYPtrSz< SrcPtr > >
   CPtrTraits< SingleMaskChannelsSz< MaskPtr > >
   CPtrTraits< SobelXPtrSz< SrcPtr > >
   CPtrTraits< SobelYPtrSz< SrcPtr > >
   CPtrTraits< Texture< T, R > >
   CPtrTraits< UnaryTransformPtrSz< SrcPtr, Op > >
   CPtrTraits< ZipPtrSz< PtrTuple > >
   CPtrTraitsBase
   CPyrDownBody
   CPyrUpBody
   CReduceToColumnBody
   CReduceToRowBody
   CRemapPtr1
   CRemapPtr1Sz
   CRemapPtr2
   CRemapPtr2Sz
   CResizePtr
   CResizePtrSz
   CRGB_to_GRAY_func
   CRGB_to_HLS4_FULL_func
   CRGB_to_HLS4_FULL_func< float >
   CRGB_to_HLS4_func
   CRGB_to_HLS4_func< float >
   CRGB_to_HLS_FULL_func
   CRGB_to_HLS_FULL_func< float >
   CRGB_to_HLS_func
   CRGB_to_HLS_func< float >
   CRGB_to_HSV4_FULL_func
   CRGB_to_HSV4_FULL_func< float >
   CRGB_to_HSV4_func
   CRGB_to_HSV4_func< float >
   CRGB_to_HSV_FULL_func
   CRGB_to_HSV_FULL_func< float >
   CRGB_to_HSV_func
   CRGB_to_HSV_func< float >
   CRGB_to_Lab4_func
   CRGB_to_Lab_func
   CRGB_to_Luv4_func
   CRGB_to_Luv_func
   CRGB_to_XYZ4_func
   CRGB_to_XYZ_func
   CRGB_to_YCrCb4_func
   CRGB_to_YCrCb_func
   CRGB_to_YUV4_func
   CRGB_to_YUV_func
   CRGBA_to_GRAY_func
   CRGBA_to_HLS4_FULL_func
   CRGBA_to_HLS4_FULL_func< float >
   CRGBA_to_HLS4_func
   CRGBA_to_HLS4_func< float >
   CRGBA_to_HLS_FULL_func
   CRGBA_to_HLS_FULL_func< float >
   CRGBA_to_HLS_func
   CRGBA_to_HLS_func< float >
   CRGBA_to_HSV4_FULL_func
   CRGBA_to_HSV4_FULL_func< float >
   CRGBA_to_HSV4_func
   CRGBA_to_HSV4_func< float >
   CRGBA_to_HSV_FULL_func
   CRGBA_to_HSV_FULL_func< float >
   CRGBA_to_HSV_func
   CRGBA_to_HSV_func< float >
   CRGBA_to_Lab4_func
   CRGBA_to_Lab_func
   CRGBA_to_Luv4_func
   CRGBA_to_Luv_func
   CRGBA_to_XYZ4_func
   CRGBA_to_XYZ_func
   CRGBA_to_YCrCb4_func
   CRGBA_to_YCrCb_func
   CRGBA_to_YUV4_func
   CRGBA_to_YUV_func
   Csaturate_cast_fp16_func
   Csaturate_cast_fp16_func< float, short >
   Csaturate_cast_fp16_func< short, float >
   Csaturate_cast_func
   CScharrXPtr
   CScharrXPtrSz
   CScharrYPtr
   CScharrYPtrSz
   CSelectIf
   CSelectIf< false, ThenType, ElseType >
   Csin_func
   Csin_func< double >
   Csin_func< float >
   Csin_func< schar >
   Csin_func< short >
   Csin_func< uchar >
   Csin_func< uint >
   Csin_func< ushort >
   CSingleMaskChannels
   CSingleMaskChannelsSz
   Csinh_func
   Csinh_func< double >
   Csinh_func< float >
   Csinh_func< schar >
   Csinh_func< short >
   Csinh_func< uchar >
   Csinh_func< uint >
   Csinh_func< ushort >
   CSobelXPtr
   CSobelXPtrSz
   CSobelYPtr
   CSobelYPtrSz
   Csqr_func
   Csqrt_func
   Csqrt_func< double >
   Csqrt_func< float >
   Csqrt_func< schar >
   Csqrt_func< short >
   Csqrt_func< uchar >
   Csqrt_func< uint >
   Csqrt_func< ushort >
   CSum
    Crebind
   CSumExprBody
   Ctan_func
   Ctan_func< double >
   Ctan_func< float >
   Ctan_func< schar >
   Ctan_func< short >
   Ctan_func< uchar >
   Ctan_func< uint >
   Ctan_func< ushort >
   Ctanh_func
   Ctanh_func< double >
   Ctanh_func< float >
   Ctanh_func< schar >
   Ctanh_func< short >
   Ctanh_func< uchar >
   Ctanh_func< uint >
   Ctanh_func< ushort >
   CTextureSharable smart CUDA texture object
   CTextureOffSharable smart CUDA texture object with offset TextureOff is a smart sharable wrapper for a cudaTextureObject_t handle which ensures that the handle is destroyed after use
   CTextureOffPtr
   CTexturePtrSimple lightweight structures that encapsulate information about an image texture on the device. They are intended to be passed to nvcc-compiled code
   CTexturePtr< uint64, R >
   CThreshBinaryFunc
   CThreshBinaryInvFunc
   CThreshToZeroFunc
   CThreshToZeroInvFunc
   CThreshTruncFunc
   CTransposeBody
   CTupleTraits
   CTupleTraits< tuple< P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > >
   CTypesEquals
   CTypesEquals< A, A >
   CTypeTraits
   Cunary_function
   CUnaryNegate
   CUnaryTransformPtr
   CUnaryTransformPtrSz
   CUnaryTupleAdapter
   CUniqueTextureNon-copyable smart CUDA texture object
   CVecTraits
   CVecTraits< char1 >
   CVecTraits< char2 >
   CVecTraits< char3 >
   CVecTraits< char4 >
   CVecTraits< double >
   CVecTraits< double1 >
   CVecTraits< double2 >
   CVecTraits< double3 >
   CVecTraits< double4 >
   CVecTraits< float >
   CVecTraits< float1 >
   CVecTraits< float2 >
   CVecTraits< float3 >
   CVecTraits< float4 >
   CVecTraits< int1 >
   CVecTraits< int2 >
   CVecTraits< int3 >
   CVecTraits< int4 >
   CVecTraits< schar >
   CVecTraits< short >
   CVecTraits< short1 >
   CVecTraits< short2 >
   CVecTraits< short3 >
   CVecTraits< short4 >
   CVecTraits< uchar >
   CVecTraits< uchar1 >
   CVecTraits< uchar2 >
   CVecTraits< uchar3 >
   CVecTraits< uchar4 >
   CVecTraits< uint >
   CVecTraits< uint1 >
   CVecTraits< uint2 >
   CVecTraits< uint3 >
   CVecTraits< uint4 >
   CVecTraits< ushort >
   CVecTraits< ushort1 >
   CVecTraits< ushort2 >
   CVecTraits< ushort3 >
   CVecTraits< ushort4 >
   CWarp
   CWithOutMask
   CXYZ4_to_BGR_func
   CXYZ4_to_BGRA_func
   CXYZ4_to_RGB_func
   CXYZ4_to_RGBA_func
   CXYZ_to_BGR_func
   CXYZ_to_BGRA_func
   CXYZ_to_RGB_func
   CXYZ_to_RGBA_func
   CYCrCb4_to_BGR_func
   CYCrCb4_to_BGRA_func
   CYCrCb4_to_RGB_func
   CYCrCb4_to_RGBA_func
   CYCrCb_to_BGR_func
   CYCrCb_to_BGRA_func
   CYCrCb_to_RGB_func
   CYCrCb_to_RGBA_func
   CYUV4_to_BGR_func
   CYUV4_to_BGRA_func
   CYUV4_to_RGB_func
   CYUV4_to_RGBA_func
   CYUV_to_BGR_func
   CYUV_to_BGRA_func
   CYUV_to_RGB_func
   CYUV_to_RGBA_func
   CZipPtr
   CZipPtr< tuple< Ptr0, Ptr1 > >
   CZipPtr< tuple< Ptr0, Ptr1, Ptr2 > >
   CZipPtr< tuple< Ptr0, Ptr1, Ptr2, Ptr3 > >
   CZipPtrSz
  Ndatasets
   CAR_hmdb
   CAR_hmdbObj
   CAR_sports
   CAR_sportsObj
   CcameraParam
   CcameraPos
   CDataset
   CFR_adience
   CFR_adienceObj
   CFR_lfw
   CFR_lfwObj
   CGR_chalearn
   CGR_chalearnObj
   CGR_skig
   CGR_skigObj
   CgroundTruth
   CHPE_humaneva
   CHPE_humanevaObj
   CHPE_parse
   CHPE_parseObj
   CIR_affine
   CIR_affineObj
   CIR_robot
   CIR_robotObj
   CIS_bsds
   CIS_bsdsObj
   CIS_weizmann
   CIS_weizmannObj
   Cjoin
   CMSM_epfl
   CMSM_epflObj
   CMSM_middlebury
   CMSM_middleburyObj
   CObject
   COR_imagenet
   COR_imagenetObj
   COR_mnist
   COR_mnistObj
   COR_pascal
   COR_pascalObj
   COR_sun
   COR_sunObj
   CPascalObj
   CPascalPart
   CPD_caltech
   CPD_caltechObj
   CPD_inria
   CPD_inriaObj
   Cpose
   Cskeleton
   CSLAM_kitti
   CSLAM_kittiObj
   CSLAM_tumindoor
   CSLAM_tumindoorObj
   CSR_bsds
   CSR_bsdsObj
   CSR_div2k
   CSR_div2kObj
   CSR_general100
   CSR_general100Obj
   Ctag
   CTR_chars
   CTR_charsObj
   CTR_icdar
   CTR_icdarObj
   CTR_svt
   CTR_svtObj
   CTRACK_alov
   CTRACK_alovObj
   CTRACK_vot
   CTRACK_votObj
   Cword
  Ndetail
   Ncontrib_feature
    CCvFeatureEvaluator
    CCvFeatureParams
    CCvHaarEvaluator
     CFeatureHaar
    CCvHaarFeatureParams
    CCvHOGEvaluator
     CFeature
      C[struct].fastRect
    CCvHOGFeatureParams
    CCvLBPEvaluator
     CFeature
    CCvLBPFeatureParams
    CCvParams
   Nkalman_filters
    CAugmentedUnscentedKalmanFilterParamsAugmented Unscented Kalman filter parameters. The class for initialization parameters of Augmented Unscented Kalman filter
    CUkfSystemModelModel of dynamical system for Unscented Kalman filter. The interface for dynamical system model. It contains functions for computing the next state and the measurement. It must be inherited for using UKF
    CUnscentedKalmanFilterThe interface for Unscented Kalman filter and Augmented Unscented Kalman filter
    CUnscentedKalmanFilterParamsUnscented Kalman filter parameters. The class for initialization parameters of Unscented Kalman filter
   Nonline_boosting
    CBaseClassifier
    CClassifierThreshold
    CDetector
    CEstimatedGaussDistribution
    CStrongClassifierDirectSelection
    CWeakClassifierHaarFeature
   Ntbm
    CCosDistanceAllows computing cosine distance between two reidentification descriptors
    CIDescriptorDistanceDeclares an interface for distance computation between reidentification descriptors
    CIImageDescriptorDeclares base class for image descriptor
    CITrackerByMatchingTracker-by-Matching algorithm interface
    CMatchTemplateDistanceComputes distance between images using MatchTemplate function from OpenCV library and its cross-correlation computation method in particular
    CResizedImageDescriptorUses resized image as descriptor
    CTrackDescribes tracks
    CTrackedObjectThe TrackedObject struct defines properties of detected object
    CTrackerParamsThe TrackerParams struct stores parameters of TrackerByMatching
   Ntracking
    Ncontrib_feature
     CCvFeatureEvaluator
     CCvFeatureParams
     CCvHaarEvaluator
      CFeatureHaar
     CCvHaarFeatureParams
     CCvHOGEvaluator
      CFeature
       C[struct].fastRect
     CCvHOGFeatureParams
     CCvLBPEvaluator
      CFeature
     CCvLBPFeatureParams
     CCvParams
    Nkalman_filters
     CAugmentedUnscentedKalmanFilterParamsAugmented Unscented Kalman filter parameters. The class for initialization parameters of Augmented Unscented Kalman filter
     CUkfSystemModelModel of dynamical system for Unscented Kalman filter. The interface for dynamical system model. It contains functions for computing the next state and the measurement. It must be inherited for using UKF
     CUnscentedKalmanFilterThe interface for Unscented Kalman filter and Augmented Unscented Kalman filter
     CUnscentedKalmanFilterParamsUnscented Kalman filter parameters. The class for initialization parameters of Unscented Kalman filter
    Nonline_boosting
     CBaseClassifier
     CClassifierThreshold
     CDetector
     CEstimatedGaussDistribution
     CStrongClassifierDirectSelection
     CWeakClassifierHaarFeature
    Ntbm
     CCosDistanceAllows computing cosine distance between two reidentification descriptors
     CIDescriptorDistanceDeclares an interface for distance computation between reidentification descriptors
     CIImageDescriptorDeclares base class for image descriptor
     CITrackerByMatchingTracker-by-Matching algorithm interface
     CMatchTemplateDistanceComputes distance between images using MatchTemplate function from OpenCV library and its cross-correlation computation method in particular
     CResizedImageDescriptorUses resized image as descriptor
     CTrackDescribes tracks
     CTrackedObjectThe TrackedObject struct defines properties of detected object
     CTrackerParamsThe TrackerParams struct stores parameters of TrackerByMatching
    CAugmentedUnscentedKalmanFilterParamsAugmented Unscented Kalman filter parameters. The class for initialization parameters of Augmented Unscented Kalman filter
    CBaseClassifier
    CClassifierThreshold
    CCvFeatureEvaluator
    CCvFeatureParams
    CCvHaarEvaluator
     CFeatureHaar
    CCvHaarFeatureParams
    CCvHOGEvaluator
     CFeature
      C[struct].fastRect
    CCvHOGFeatureParams
    CCvLBPEvaluator
     CFeature
    CCvLBPFeatureParams
    CCvParams
    CDetector
    CEstimatedGaussDistribution
    CStrongClassifierDirectSelection
    CTrackerContribFeatureAbstract base class for TrackerContribFeature that represents the feature
    CTrackerContribFeatureHAARTrackerContribFeature based on HAAR features, used by TrackerMIL and many others algorithms
     CParams
    CTrackerContribFeatureSetClass that manages the extraction and selection of features
    CTrackerContribSamplerClass that manages the sampler in order to select regions for the update the model of the tracker [AAM] Sampling e Labeling. See table I and section III B
    CTrackerContribSamplerAlgorithmAbstract base class for TrackerContribSamplerAlgorithm that represents the algorithm for the specific sampler
    CTrackerContribSamplerCSCTrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL
     CParams
    CTrackerFeatureAbstract base class for TrackerFeature that represents the feature
    CTrackerFeatureFeature2dTrackerContribFeature based on Feature2D
    CTrackerFeatureHOGTrackerContribFeature based on HOG
    CTrackerFeatureLBPTrackerContribFeature based on LBP
    CTrackerFeatureSetClass that manages the extraction and selection of features
    CTrackerModelAbstract class that represents the model of the target
    CTrackerSamplerClass that manages the sampler in order to select regions for the update the model of the tracker [AAM] Sampling e Labeling. See table I and section III B
    CTrackerSamplerAlgorithmAbstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler
    CTrackerSamplerCSTrackerContribSampler based on CS (current state), used by algorithm TrackerBoosting
     CParams
    CTrackerSamplerCSCTrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL
     CParams
    CTrackerSamplerPFThis sampler is based on particle filtering
     CParamsThis structure contains all the parameters that can be varied during the course of sampling algorithm. Below is the structure exposed, together with its members briefly explained with reference to the above discussion on algorithm's working
    CTrackerStateEstimatorAbstract base class for TrackerStateEstimator that estimates the most likely target state
    CTrackerStateEstimatorAdaBoostingTrackerStateEstimatorAdaBoosting based on ADA-Boosting
     CTrackerAdaBoostingTargetStateImplementation of the target state for TrackerAdaBoostingTargetState
    CTrackerStateEstimatorSVMTrackerStateEstimator based on SVM
    CTrackerTargetStateAbstract base class for TrackerTargetState that represents a possible state of the target
    CUkfSystemModelModel of dynamical system for Unscented Kalman filter. The interface for dynamical system model. It contains functions for computing the next state and the measurement. It must be inherited for using UKF
    CUnscentedKalmanFilterThe interface for Unscented Kalman filter and Augmented Unscented Kalman filter
    CUnscentedKalmanFilterParamsUnscented Kalman filter parameters. The class for initialization parameters of Unscented Kalman filter
    CWeakClassifierHaarFeature
   Caccepted_infer_types
   CAffineBasedEstimatorAffine transformation based estimator
   CAffineBestOf2NearestMatcherFeatures matcher similar to cv::detail::BestOf2NearestMatcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf
   CAffineWarperAffine warper that uses rotations and translations
   CAugmentedUnscentedKalmanFilterParamsAugmented Unscented Kalman filter parameters. The class for initialization parameters of Augmented Unscented Kalman filter
   CBaseClassifier
   CBasicOpaqueRef
   CBasicVectorRef
   CBestOf2NearestMatcherFeatures matcher which finds two best matches for each feature and leaves the best one only if the ratio between descriptor distances is greater than the threshold match_conf
   CBestOf2NearestRangeMatcher
   CBlenderBase class for all blenders
   CBlocksChannelsCompensatorExposure compensator which tries to remove exposure related artifacts by adjusting image block on each channel
   CBlocksCompensatorExposure compensator which tries to remove exposure related artifacts by adjusting image blocks
   CBlocksGainCompensatorExposure compensator which tries to remove exposure related artifacts by adjusting image block intensities, see [288] for details
   CBundleAdjusterAffineBundle adjuster that expects affine transformation represented in homogeneous coordinates in R for each camera param. Implements camera parameters refinement algorithm which minimizes sum of the reprojection error squares
   CBundleAdjusterAffinePartialBundle adjuster that expects affine transformation with 4 DOF represented in homogeneous coordinates in R for each camera param. Implements camera parameters refinement algorithm which minimizes sum of the reprojection error squares
   CBundleAdjusterBaseBase class for all camera parameters refinement methods
   CBundleAdjusterRayImplementation of the camera parameters refinement algorithm which minimizes sum of the distances between the rays passing through the camera center and a feature. :
   CBundleAdjusterReprojImplementation of the camera parameters refinement algorithm which minimizes sum of the reprojection error squares
   CcallCustomGetBorder
   CcallCustomGetBorder< false, Impl >
   CcallCustomGetBorder< true, Impl >
   CCameraParamsDescribes camera parameters
   CChannelsCompensatorExposure compensator which tries to remove exposure related artifacts by adjusting image intensities on each channel independently
   CClassifierThreshold
   CCompileArgTag
   CCompileArgTag< cv::gapi::calib3d::cpu::StereoInitParam >
   CCompileArgTag< cv::gapi::GNetPackage >
   CCompileArgTag< cv::gapi::onnx::WorkloadTypeONNXPtr >
   CCompileArgTag< cv::gapi::ot::ObjectTrackerParams >
   CCompileArgTag< cv::gapi::plaidml::config >
   CCompileArgTag< cv::gapi::streaming::queue_capacity >
   CCompileArgTag< cv::gapi::use_only >
   CCompileArgTag< cv::gapi::video::BackgroundSubtractorParams >
   CCompileArgTag< cv::gapi::wip::draw::freetype_font >
   CCompileArgTag< cv::gapi::wip::ov::benchmark_mode >
   CCompileArgTag< cv::gapi::wip::ov::WorkloadTypeOVPtr >
   CCompileArgTag< cv::GKernelPackage >
   CCompileArgTag< cv::graph_dump_path >
   CCompileArgTag< cv::use_threaded_executor >
   CCompileArgTag< gapi::oak::ColorCameraParams >
   CCompileArgTag< gapi::oak::EncoderConfig >
   CCompileArgTag< gapi::streaming::sync_policy >
   CCompileArgTag< GFluidOutputRois >
   CCompileArgTag< GFluidParallelFor >
   CCompileArgTag< GFluidParallelOutputRois >
   CCompressedRectilinearPortraitProjector
   CCompressedRectilinearPortraitWarper
   CCompressedRectilinearProjector
   CCompressedRectilinearWarper
   Ccontains_shape_field
   Ccontains_shape_field< TaggedTypeCandidate, void_t< decltype(TaggedTypeCandidate::shape)> >
   CCvFeatureEvaluator
   CCvFeatureParams
   CCvHaarEvaluator
    CFeatureHaar
   CCvHaarFeatureParams
   CCvHOGEvaluator
    CFeature
     C[struct].fastRect
   CCvHOGFeatureParams
   CCvLBPEvaluator
    CFeature
   CCvLBPFeatureParams
   CCvParams
   CCylindricalPortraitProjector
   CCylindricalPortraitWarper
   CCylindricalProjector
   CCylindricalWarperWarper that maps an image onto the x*x + z*z = 1 cylinder
   CCylindricalWarperGpu
   CDetector
   CDisjointSets
   CDpSeamFinder
   CEstimatedGaussDistribution
   CEstimatorRotation estimator base class
   CExposureCompensatorBase class for all exposure compensators
   CExtractArgsCallback
   CExtractMetaCallback
   CFeatherBlenderSimple blender which mixes images at its borders
   CFeaturesMatcherFeature matchers base class
   CFisheyeProjector
   CFisheyeWarper
   Cflatten_g
   Cflatten_g< cv::GMat >
   Cflatten_g< cv::GScalar >
   Cfluid_get_in
   Cfluid_get_in< cv::GArray< U > >
   Cfluid_get_in< cv::GMat >
   Cfluid_get_in< cv::GOpaque< U > >
   Cfluid_get_in< cv::GScalar >
   CFluidCallHelper
   CFluidCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... >, UseScratch >
   CGainCompensatorExposure compensator which tries to remove exposure related artifacts by adjusting image intensities, see [43] and [313] for details
   CGArrayU
   CGCompoundCallHelper
   CGCompoundCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > >
   CGCompoundContext
   CGCompoundKernel
   CGCompoundKernelImpl
   Cget_border_helper
   Cget_border_helper< false, Impl, Ins... >
   Cget_border_helper< true, Impl, Ins... >
   Cget_compound_in
   Cget_compound_in< cv::GArray< U > >
   Cget_compound_in< cv::GMatP >
   Cget_compound_in< cv::GOpaque< U > >
   Cget_in
   Cget_in< cv::GArray< cv::GArray< U > > >
   Cget_in< cv::GArray< cv::GMat > >
   Cget_in< cv::GArray< cv::GScalar > >
   Cget_in< cv::GArray< U > >
   Cget_in< cv::GFrame >
   Cget_in< cv::GMat >
   Cget_in< cv::GMatP >
   Cget_in< cv::GOpaque< cv::GMat > >
   Cget_in< cv::GOpaque< cv::GScalar > >
   Cget_in< cv::GOpaque< U > >
   Cget_in< cv::GScalar >
   Cget_out
   Cget_out< cv::GArray< cv::GArray< U > > >
   Cget_out< cv::GArray< cv::GMat > >
   Cget_out< cv::GArray< U > >
   Cget_out< cv::GFrame >
   Cget_out< cv::GMat >
   Cget_out< cv::GMatP >
   Cget_out< cv::GOpaque< U > >
   Cget_out< cv::GScalar >
   Cget_window_helper
   Cget_window_helper< false, Impl, Ins... >
   Cget_window_helper< true, Impl, Ins... >
   CGInferInputsTyped
   CGInferOutputsTyped
   CGObtainCtor
   CGOpaqueTraits
   CGOpaqueTraits< bool >
   CGOpaqueTraits< cv::gapi::wip::draw::Prim >
   CGOpaqueTraits< cv::GMat >
   CGOpaqueTraits< cv::Mat >
   CGOpaqueTraits< cv::Point >
   CGOpaqueTraits< cv::Point2f >
   CGOpaqueTraits< cv::Point3f >
   CGOpaqueTraits< cv::Rect >
   CGOpaqueTraits< cv::Scalar >
   CGOpaqueTraits< cv::Size >
   CGOpaqueTraits< double >
   CGOpaqueTraits< float >
   CGOpaqueTraits< int64_t >
   CGOpaqueTraits< std::string >
   CGOpaqueTraits< uint64_t >
   CGOpaqueU
   CGraph
   CGraphCutSeamFinderMinimum graph cut-based seam estimator. See details in [158]
   CGraphCutSeamFinderBaseBase class for all minimum graph-cut-based seam estimators
   CGraphEdge
   CGTypeOf
   CGTypeOf< cv::gapi::wip::IStreamSource::Ptr >
   CGTypeOf< cv::Mat >
   CGTypeOf< cv::MediaFrame >
   CGTypeOf< cv::RMat >
   CGTypeOf< cv::Scalar >
   CGTypeOf< cv::UMat >
   CGTypeOf< std::vector< U > >
   CGTypeTraits
   CGTypeTraits< cv::GArray< T > >
   CGTypeTraits< cv::GFrame >
   CGTypeTraits< cv::GMat >
   CGTypeTraits< cv::GMatP >
   CGTypeTraits< cv::GOpaque< T > >
   CGTypeTraits< cv::GScalar >
   Chas_custom_wrap
    Ccheck
   Chas_gshape
   Chas_Window
   CHomographyBasedEstimatorHomography based rotation estimator
   CImageFeaturesStructure containing image keypoints and descriptors
   Cin_variant
   CInferROITraits
   CInferROITraits< GInferListBase >
   CInferROITraits< GInferROIBase >
   CInOutInfo
   Cis_gmat_type
   Cis_meta_descr
   Cis_meta_descr< GArrayDesc >
   Cis_meta_descr< GMatDesc >
   Cis_meta_descr< GOpaqueDesc >
   Cis_meta_descr< GScalarDesc >
   CKernelTag
   CKernelTypeMedium
   CKernelTypeMedium< K, std::function< R(Args...)> >
   CKernelTypeMedium< K, std::function< std::tuple< R... >(Args...)> >
   Clast_type
   CMatchesInfoStructure containing information about matches between two images
   CMercatorProjector
   CMercatorWarper
   CMetaHelper
   CMetaHelper< K, std::tuple< Ins... >, Out >
   CMetaHelper< K, std::tuple< Ins... >, std::tuple< Outs... > >
   CMetaType
   CMetaType< cv::GArray< U > >
   CMetaType< cv::GFrame >
   CMetaType< cv::GMat >
   CMetaType< cv::GMatP >
   CMetaType< cv::GOpaque< U > >
   CMetaType< cv::GScalar >
   CMultiBandBlenderBlender which uses multi-band blending algorithm (see [47])
   CNoBundleAdjusterStub bundle adjuster that does nothing
   CNoExposureCompensatorStub exposure compensator which does nothing
   CNoSeamFinderStub seam estimator which does nothing
   CNoTag
   Cocl_get_in
   Cocl_get_in< cv::GArray< U > >
   Cocl_get_in< cv::GFrame >
   Cocl_get_in< cv::GMat >
   Cocl_get_in< cv::GOpaque< U > >
   Cocl_get_in< cv::GScalar >
   Cocl_get_out
   Cocl_get_out< cv::GArray< U > >
   Cocl_get_out< cv::GMat >
   Cocl_get_out< cv::GOpaque< U > >
   Cocl_get_out< cv::GScalar >
   COCLCallHelper
   COCLCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > >
    Ccall_and_postprocess
   COCVCallHelper
   COCVCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > >
    Ccall_and_postprocess
   COCVSetupHelper
   COCVSetupHelper< Impl, std::tuple< Ins... > >
   COCVStCallHelper
   COCVStCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > >
    Ccall_and_postprocess
   COpaqueRef
   COpaqueRefT
   COptRef
    CHolder
    COptHolder
   CPairwiseSeamFinderBase class for all pairwise seam estimators
   CPaniniPortraitProjector
   CPaniniPortraitWarper
   CPaniniProjector
   CPaniniWarper
   Cplaidml_get_in
   Cplaidml_get_in< cv::GMat >
   Cplaidml_get_out
   Cplaidml_get_out< cv::GMat >
   CPlaidMLCallHelper
   CPlaidMLCallHelper< Impl, std::tuple< Ins... >, std::tuple< Outs... > >
   CPlanePortraitProjector
   CPlanePortraitWarper
   CPlaneProjector
   CPlaneWarperWarper that maps an image onto the z = 1 plane
   CPlaneWarperGpu
   CProjectorBaseBase class for warping logic implementation
   CProtoToMeta
   CProtoToMeta< cv::GArray< U > >
   CProtoToMeta< cv::GMat >
   CProtoToMeta< cv::GOpaque< U > >
   CProtoToMeta< cv::GScalar >
   CProtoToParam
   CProtoToParam< cv::GArray< cv::GMat > >
   CProtoToParam< cv::GArray< U > >
   CProtoToParam< cv::GMat >
   CProtoToParam< cv::GOpaque< U > >
   CProtoToParam< cv::GScalar >
   CRotationWarperRotation-only model image warper interface
   CRotationWarperBaseBase class for rotation-based warper using a detail::ProjectorBase_ derived class
   Cscratch_helper
   Cscratch_helper< false, Impl, Ins... >
   Cscratch_helper< true, Impl, Ins... >
   CSeamFinderBase class for a seam estimator
   CSphericalPortraitProjector
   CSphericalPortraitWarper
   CSphericalProjector
   CSphericalWarperWarper that maps an image onto the unit sphere located at the origin
   CSphericalWarperGpu
   CStereographicProjector
   CStereographicWarper
   CStrongClassifierDirectSelection
   CTimelapser
   CTimelapserCrop
   Ctracked_cv_mat
   Ctracked_cv_umat
   CTrackerContribFeatureAbstract base class for TrackerContribFeature that represents the feature
   CTrackerContribFeatureHAARTrackerContribFeature based on HAAR features, used by TrackerMIL and many others algorithms
    CParams
   CTrackerContribFeatureSetClass that manages the extraction and selection of features
   CTrackerContribSamplerClass that manages the sampler in order to select regions for the update the model of the tracker [AAM] Sampling e Labeling. See table I and section III B
   CTrackerContribSamplerAlgorithmAbstract base class for TrackerContribSamplerAlgorithm that represents the algorithm for the specific sampler
   CTrackerContribSamplerCSCTrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL
    CParams
   CTrackerFeatureAbstract base class for TrackerFeature that represents the feature
   CTrackerFeatureFeature2dTrackerContribFeature based on Feature2D
   CTrackerFeatureHOGTrackerContribFeature based on HOG
   CTrackerFeatureLBPTrackerContribFeature based on LBP
   CTrackerFeatureSetClass that manages the extraction and selection of features
   CTrackerModelAbstract class that represents the model of the target
   CTrackerSamplerClass that manages the sampler in order to select regions for the update the model of the tracker [AAM] Sampling e Labeling. See table I and section III B
   CTrackerSamplerAlgorithmAbstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler
   CTrackerSamplerCSTrackerContribSampler based on CS (current state), used by algorithm TrackerBoosting
    CParams
   CTrackerSamplerCSCTrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL
    CParams
   CTrackerSamplerPFThis sampler is based on particle filtering
    CParamsThis structure contains all the parameters that can be varied during the course of sampling algorithm. Below is the structure exposed, together with its members briefly explained with reference to the above discussion on algorithm's working
   CTrackerStateEstimatorAbstract base class for TrackerStateEstimator that estimates the most likely target state
   CTrackerStateEstimatorAdaBoostingTrackerStateEstimatorAdaBoosting based on ADA-Boosting
    CTrackerAdaBoostingTargetStateImplementation of the target state for TrackerAdaBoostingTargetState
   CTrackerStateEstimatorSVMTrackerStateEstimator based on SVM
   CTrackerTargetStateAbstract base class for TrackerTargetState that represents a possible state of the target
   CTransformTag
   CTransHelper
   CTransHelper< K, std::tuple< Ins... >, Out >
   CTransverseMercatorProjector
   CTransverseMercatorWarper
   CTypeHint
   CTypeHintBase
   CUkfSystemModelModel of dynamical system for Unscented Kalman filter. The interface for dynamical system model. It contains functions for computing the next state and the measurement. It must be inherited for using UKF
   CUnscentedKalmanFilterThe interface for Unscented Kalman filter and Augmented Unscented Kalman filter
   CUnscentedKalmanFilterParamsUnscented Kalman filter parameters. The class for initialization parameters of Unscented Kalman filter
   Cvalid_infer2_types
   Cvalid_infer2_types< std::tuple< Ns... >, std::tuple<> >
   Cvalid_infer2_types< std::tuple<>, std::tuple< Ts... > >
   CVectorRef
   CVectorRefT
   CVoronoiSeamFinderVoronoi diagram-based seam estimator
   CWeakClassifierHaarFeature
   CWrapValue
   Cwref_spec
   CYield
   CYield< cv::GArray< U > >
   CYield< cv::GMat >
   CYield< cv::GMatP >
   CYield< cv::GOpaque< U > >
   CYield< cv::GScalar >
   CYield< GFrame >
  Ndetails
   CFPDenormalsIgnoreHintScope
   CFPDenormalsIgnoreHintScopeNOOP
   CFPDenormalsModeState
  Ndnn
   Ndetails
    C_LayerStaticRegisterer
   C_Range
   CAbsLayer
   CAccumLayer
   CAcoshLayer
   CAcosLayer
   CActivationLayer
   CActivationLayerInt8
   CArgLayerArgMax/ArgMin layer
   CAsinhLayer
   CAsinLayer
   CAtanhLayer
   CAtanLayer
   CAttentionLayer
   CBackendNodeDerivatives of this class encapsulates functions of certain backends
   CBackendWrapperDerivatives of this class wraps cv::Mat for different backends and targets
   CBaseConvolutionLayer
   CBatchNormLayer
   CBatchNormLayerInt8
   CBlankLayer
   CBNLLLayer
   CCeilLayer
   CCeluLayer
   CChannelsPReLULayer
   CClassificationModelThis class represents high-level API for classification models
   CCompareLayer
   CConcatLayer
   CConstLayer
   CConvolutionLayer
   CConvolutionLayerInt8
   CCorrelationLayer
   CCoshLayer
   CCosLayer
   CCropAndResizeLayer
   CCropLayer
   CCumSumLayer
   CDataAugmentationLayer
   CDeconvolutionLayer
   CDepthToSpaceLayer
   CDequantizeDynamicLayerDynamic dequantization layer that reads scale and zero point from input tensors (produced by QuantizeDynamicLayer) rather than from fixed parameters
   CDequantizeLayer
   CDetectionModelThis class represents high-level API for object detection networks
   CDetectionOutputLayerDetection output layer
   CDictThis class implements name-value dictionary, values are instances of DictValue
   CDictValueThis struct stores the scalar value (or array) of one of the following type: double, cv::String or int64
   CEinsumLayerThis function performs array summation based on the Einstein summation convention. The function allows for concise expressions of various mathematical operations using subscripts
   CEltwiseLayerElement wise operation on inputs
   CEltwiseLayerInt8
   CELULayer
   CErfLayer
   CExpandLayer
   CExpLayer
   CFlattenLayer
   CFloorLayer
   CFlowWarpLayer
   CGatherElementsLayerGatherElements layer GatherElements takes two inputs data and indices of the same rank r >= 1 and an optional attribute axis and works such that: output[i][j][k] = data[index[i][j][k]][j][k] if axis = 0 and r = 3 output[i][j][k] = data[i][index[i][j][k]][k] if axis = 1 and r = 3 output[i][j][k] = data[i][j][index[i][j][k]] if axis = 2 and r = 3
   CGatherLayerGather layer
   CGeluApproximationLayer
   CGeluLayer
   CGemmLayer
   CGroupNormLayer
   CGRULayerGRU recurrent one-layer
   CHardSigmoidLayer
   CHardSwishLayer
   CImage2BlobParamsProcessing params of image to blob
   CInnerProductLayer
   CInnerProductLayerInt8
   CInstanceNormLayer
   CInterpLayerBilinear resize layer from https://github.com/cdmh/deeplab-public-ver2
   CKeypointsModelThis class represents high-level API for keypoints models
   CLayerThis interface class allows to build new Layers - are building blocks of networks
   CLayerFactoryLayer factory allows to create instances of registered layers
   CLayerNormLayer
   CLayerParamsThis class provides all data needed to initialize layer
   CLogLayer
   CLRNLayer
   CLSTMLayerLSTM recurrent layer
   CMatMulLayer
   CMaxUnpoolLayer
   CMishLayer
   CModelThis class is presented high-level API for neural networks
   CMVNLayer
   CNaryEltwiseLayer
   CNetThis class allows to create and manipulate comprehensive artificial neural networks
   CNormalizeBBoxLayer\( L_p \) - normalization layer
   CNotLayer
   CPaddingLayerAdds extra values for specific axes
   CPermuteLayer
   CPoolingLayer
   CPoolingLayerInt8
   CPowerLayer
   CPriorBoxLayer
   CProposalLayer
   CQuantizeDynamicLayerDynamic quantization layer that computes scale and zero point at runtime from activation min/max values. Outputs quantized data plus scale/zp tensors
   CQuantizeLayer
   CRandomNormalLikeLayer
   CReciprocalLayer
   CReduceLayer
   CRegionLayer
   CReLU6Layer
   CReLULayer
   CReorgLayer
   CRequantizeLayer
   CReshapeLayer
   CResizeLayerResize input 4-dimensional blob by nearest neighbor or bilinear strategy
   CRNNLayerClassical recurrent layer
   CRoundLayer
   CScaleLayer
   CScaleLayerInt8
   CScatterLayer
   CScatterNDLayer
   CSegmentationModelThis class represents high-level API for segmentation models
   CSeluLayer
   CShiftLayer
   CShiftLayerInt8
   CShrinkLayer
   CShuffleChannelLayer
   CSigmoidLayer
   CSignLayer
   CSinhLayer
   CSinLayer
   CSliceLayer
   CSoftmaxLayer
   CSoftmaxLayerInt8
   CSoftplusLayer
   CSoftsignLayer
   CSpaceToDepthLayer
   CSplitLayer
   CSqrtLayer
   CSwishLayer
   CTanHLayer
   CTanLayer
   CTextDetectionModelBase class for text detection networks
   CTextDetectionModel_DBThis class represents high-level API for text detection DL networks compatible with DB model
   CTextDetectionModel_EASTThis class represents high-level API for text detection DL networks compatible with EAST model
   CTextRecognitionModelThis class represents high-level API for text recognition networks
   CThresholdedReluLayer
   CTileLayer
   CTopKLayer
  Ndnn_objdetect
   CInferBboxA class to post process model predictions
   CobjectStructure to hold the details pertaining to a single bounding box
  Ndnn_superres
   CDnnSuperResImplA class to upscale images via convolutional neural networks. The following four models are implemented:
  Ndpm
   CDPMDetectorThis is a C++ abstract class, it provides external user API to work with DPM
    CObjectDetection
  Ndynafu
   CDynaFu
  Nface
   CBasicFaceRecognizer
   CBIF
   CCParams
   CEigenFaceRecognizer
   CFacemarkAbstract base class for all facemark models
   CFacemarkAAM
    CConfigOptional parameter for fitting process
    CDataData container for the facemark::getData function
    CModelThe model of AAM Algorithm
     CTexture
    CParams
   CFacemarkKazemi
    CParams
   CFacemarkLBF
    CBBox
    CParams
   CFacemarkTrainAbstract base class for trainable facemark models
   CFaceRecognizerAbstract base class for all face recognition models
   CFisherFaceRecognizer
   CLBPHFaceRecognizer
   CMACEMinimum Average Correlation Energy Filter useful for authentication with (cancellable) biometrical features. (does not need many positives to train (10-50), and no negatives at all, also robust to noise/salting)
   CPredictCollectorAbstract base class for all strategies of prediction result handling
   CStandardCollectorDefault predict collector
    CPredictResult
  Nfastcv
   CFCVMSERMSER blob detector for grayscale images
    CContourDataStructure containing additional information about found contour
   CQcAllocatorQualcomm's custom allocator. This allocator uses Qualcomm's memory management functions
   CQcResourceManagerResource manager for FastCV allocations. This class manages active allocations
  Nflann
   CCvType
   CCvType< char >
   CCvType< double >
   CCvType< float >
   CCvType< short >
   CCvType< unsigned char >
   CCvType< unsigned short >
   CGenericIndexThe FLANN nearest neighbor index class. This class is templated with the type of elements for which the index is built
  Nfreetype
   CFreeType2
  Ngapi
   Ncalib3dThis namespace contains G-API Operation Types for Stereo and related functionality
    Ncpu
     CStereoInitParamStructure for the Stereo operation initialization parameters
   NfluidThis namespace contains G-API Fluid backend functions, structures, and symbols
    CBorder
    CBuffer
     CCache
    CView
     CCache
   NieThis namespace contains G-API OpenVINO backend functions, structures, and symbols
    Ndetail
     CParamDesc
    CParamsThis structure provides functions that fill inference parameters for "OpenVINO Toolkit" model
    CParams< cv::gapi::Generic >
    CPortCfg
    CPyParams
   Noak
    Ndetail
     CParamDescThis structure contains description of inference parameters which is specific to OAK models
    CColorCamera
    CColorCameraParams
    CEncoderConfig
    CParams
   NonnxThis namespace contains G-API ONNX Runtime backend functions, structures, and symbols
    Ndetail
     CParamDescThis structure contains description of inference parameters which is specific to ONNX models
    NepThis namespace contains Execution Providers structures for G-API ONNX Runtime backend
     CCoreMLThis structure provides functions that fill inference options for ONNX CoreML Execution Provider. Please follow https://onnxruntime.ai/docs/execution-providers/CoreML-ExecutionProvider.html#coreml-execution-provider
     CCUDAThis structure provides functions that fill inference options for CUDA Execution Provider. Please follow https://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html#cuda-execution-provider
     CDirectMLThis structure provides functions that fill inference options for ONNX DirectML Execution Provider. Please follow https://onnxruntime.ai/docs/execution-providers/DirectML-ExecutionProvider.html#directml-execution-provider
     COpenVINOThis structure provides functions that fill inference options for ONNX OpenVINO Execution Provider. Please follow https://onnxruntime.ai/docs/execution-providers/OpenVINO-ExecutionProvider.html#summary-of-options
     CTensorRTThis structure provides functions that fill inference options for TensorRT Execution Provider. Please follow https://onnxruntime.ai/docs/execution-providers/TensorRT-ExecutionProvider.html#tensorrt-execution-provider
    CParams
    CParams< cv::gapi::Generic >
    CPortCfg
    CPyParams
    CWorkloadTypeONNX
   NotThis namespace contains G-API Operation Types for VAS Object Tracking module functionality
    CObjectTrackerParams
   NovThis namespace contains G-API OpenVINO 2.0 backend functions, structures, and symbols
    Ndetail
     CParamDesc
      CCompiledModel
      CModel
    CParamsThis structure provides functions that fill inference parameters for "OpenVINO Toolkit" model
    CParams< cv::gapi::Generic >
    CPyParams
   NownThis namespace contains G-API own data structures used in its standalone mode build
    Ndetail
     CMatHeader
    CMat
    CPoint
    CPoint2f
    CPoint3f
    CRect
    CScalar
    CSize
    CVoidType
   NplaidmlThis namespace contains G-API PlaidML backend functions, structures, and symbols
    CconfigThis structure represents the basic parameters for the experimental PlaidML backend
   NpythonThis namespace contains G-API Python backend functions, structures, and symbols
    CGPythonContext
    CGPythonFunctor
    CGPythonKernel
   Ns11nThis namespace contains G-API serialization and deserialization functions and data structures
    Ndetail
     CNotImplemented
     CS11NThis structure allows to implement serialization routines for custom types
     CS11N< cv::gapi::ot::ObjectTrackerParams >
     Cwrap_serialize
    CIIStreamThis structure is an interface for deserialization routines
    CIOStreamThis structure is an interface for serialization routines
   NstreamingThis namespace contains G-API functions, structures, and symbols related to the Streaming execution mode
    Ndetail
     CGDesync
     CGMeta
    Cqueue_capacitySpecify queue capacity for streaming execution
   NvideoThis namespace contains G-API Operations and functions for video-oriented algorithms, like optical flow and background subtraction
    CBackgroundSubtractorParamsStructure for the Background Subtractor operation's initialization parameters
   NwipThis namespace contains experimental G-API functionality, functions or structures in this namespace are subjects to change or removal in the future releases. This namespace also contains functions which API is not stabilized yet
    Ndraw
     CCircleThis structure represents a circle to draw
     Cfreetype_fontThis structure specifies which FreeType font to use by FText primitives
     CFTextThis structure represents a text string to draw using FreeType renderer
     CImageThis structure represents an image to draw
     CLineThis structure represents a line to draw
     CMosaicThis structure represents a mosaicing operation
     CPolyThis structure represents a polygon to draw
     CRectThis structure represents a rectangle to draw
     CTextThis structure represents a text string to draw
    Ngst
     CGStreamerPipeline
     CGStreamerSource
    Nonevpl
     CCfgParamPublic class is using for creation of onevpl::GSource instances
     CContext
     CDataProviderException
     CDataProviderImplementationException
     CDataProviderSystemErrorException
     CDataProviderUnsupportedException
     CDevice
     CGSourceG-API streaming source based on OneVPL implementation
     CIDataProviderPublic interface allows to customize extraction of video stream data used by onevpl::GSource instead of reading stream from file (by default)
     CIDeviceSelector
      CScore
    Nov
     Cbenchmark_modeAsk G-API OpenVINO backend to run only inference of model provided
     CWorkloadTypeOV
    CDataThis aggregate type represents all types which G-API can handle (via variant)
    CGAsyncCanceled
    CGAsyncContextA class to group async requests to cancel them in a single shot
    CGCaptureSourceOpenCV's VideoCapture-based streaming source
    CIStreamSourceAbstract streaming pipeline source
    CQueueInput
    CQueueSourceQueued streaming pipeline source
    CQueueSourceBase
   CGenericGeneric network type: input and output layers are configured dynamically at runtime
   CGNetPackageA container class for network configurations. Similar to GKernelPackage. Use cv::gapi::networks() to construct this object
   CKalmanParamsStructure for the Kalman filter's initialization parameters
   Cuse_onlyCv::gapi::use_only() is a special combinator which hints G-API to use only kernels specified in cv::GComputation::compile() (and not to extend kernels available by default with that package)
  Nhal
   CDCT2D
   CDFT1D
   CDFT2D
  Nhdf
   CHDF5Hierarchical Data Format version 5 interface
  Nhfs
   CHfsSegment
  Nimg_hash
   CAverageHashComputes average hash value of the input image
   CBlockMeanHashImage hash based on block mean
   CColorMomentHashImage hash based on color moments
   CImgHashBaseThe base class for image hash algorithms
   CMarrHildrethHashMarr-Hildreth Operator Based Hash, slowest but more discriminative
   CPHashPHash
   CRadialVarianceHashImage hash based on Radon transform
  Ninstr
   CNodeData
   CNodeDataTls
  Nkinfu
   Ndetail
    CPoseGraph
   CIntr
    CProjector
    CReprojectorCamera intrinsics
   CKinFuKinectFusion implementation
   CParams
   CVolume
   CVolumeParams
  Nlarge_kinfu
   CLargeKinfuLarge Scale Dense Depth Fusion implementation
   CParams
  Nlegacy
   CMultiTrackerThis class is used to track multiple objects using the specified tracker algorithm
   CMultiTracker_AltBase abstract class for the long-term Multi Object Trackers:
   CMultiTrackerTLDMulti Object Tracker for TLD
   CTrackerBase abstract class for the long-term tracker:
   CTrackerBoostingBoosting tracker
    CParams
   CTrackerCSRTCSRT tracker
    CParams
   CTrackerKCFKCF (Kernelized Correlation Filter) tracker
    CParams
   CTrackerMedianFlowMedian Flow tracker
    CParams
   CTrackerMILThe MIL algorithm trains a classifier in an online manner to separate the object from the background
    CParams
   CTrackerMOSSEMOSSE (Minimum Output Sum of Squared Error) tracker
   CTrackerTLDTLD (Tracking, learning and detection) tracker
    CParams
  Nline_descriptor
   CBinaryDescriptorClass implements both functionalities for detection of lines and computation of their binary descriptor
    CParamsList of BinaryDescriptor parameters:
   CBinaryDescriptorMatcherFurnishes all functionalities for querying a dataset provided by user or internal to class (that user must, anyway, populate) on the model of Descriptor Matchers
   CDrawLinesMatchesFlags
   CKeyLineA class to represent a line
   CLSDDetector
   CLSDParam
  Nlinemod
   CColorGradientModality that computes quantized gradient orientations from a color image
   CDepthNormalModality that computes quantized surface normals from a dense depth map
   CDetectorObject detector using the LINE template matching algorithm with any set of modalities
   CFeatureDiscriminant feature described by its location and label
   CMatchRepresents a successful template match
   CModalityInterface for modalities that plug into the LINE template matching representation
   CQuantizedPyramidRepresents a modality operating over an image pyramid
    CCandidateCandidate feature with a score
   CTemplate
  Nmcc
   CCCheckerChecker object
   CCCheckerDetectorA class to find the positions of the ColorCharts in the image
   CCCheckerDrawChecker draw
   CDetectorParametersParameters for the detectMarker process:
  Nml
   CANN_MLPArtificial Neural Networks - Multi-Layer Perceptrons
   CBoostBoosted tree classifier derived from DTrees
   CDTreesThe class represents a single decision tree or a collection of decision trees
    CNodeThe class represents a decision tree node
    CSplitThe class represents split in a decision tree
   CEMThe class implements the Expectation Maximization algorithm
   CKNearestThe class implements K-Nearest Neighbors model
   CLogisticRegressionImplements Logistic Regression classifier
   CNormalBayesClassifierBayes classifier for normally distributed data
   CParamGridThe structure represents the logarithmic grid range of statmodel parameters
   CRTreesThe class implements the random forest predictor
   CSimulatedAnnealingSolverSystemThis class declares example interface for system state used in simulated annealing optimization algorithm
   CStatModelBase class for statistical models in OpenCV ML
   CSVMSupport Vector Machines
    CKernel
   CSVMSGDStochastic Gradient Descent SVM classifier
   CTrainDataClass encapsulating training data
  Nmulticalib
   CMultiCameraCalibrationClass for multiple camera calibration that supports pinhole camera and omnidirection camera. For omnidirectional camera model, please refer to omnidir.hpp in ccalib module. It first calibrate each camera individually, then a bundle adjustment like optimization is applied to refine extrinsic parameters. So far, it only support "random" pattern for calibration, see randomPattern.hpp in ccalib module for details. Images that are used should be named by "cameraIdx-timestamp.*", several images with the same timestamp means that they are the same pattern that are photographed. cameraIdx should start from 0
    Cedge
    Cvertex
  Nocl
   CContext
    CUserContext
   CDevice
   CImage2D
   CKernel
   CKernelArg
   COpenCLExecutionContext
   COpenCLExecutionContextScope
   CPlatform
   CPlatformInfo
   CProgram
   CProgramSource
   CQueue
   CTimer
  Nogl
   CArraysWrapper for OpenGL Client-Side Vertex arrays
   CBufferSmart pointer for OpenGL buffer object with reference counting
   CTexture2DSmart pointer for OpenGL 2D texture memory with reference counting
  Noptflow
   CDenseRLOFOpticalFlowFast dense optical flow computation based on robust local optical flow (RLOF) algorithms and sparse-to-dense interpolation scheme
   CDualTVL1OpticalFlow"Dual TV L1" Optical Flow Algorithm
   CGPCDetails
   CGPCForest
   CGPCMatchingParamsClass encapsulating matching parameters
   CGPCPatchDescriptor
   CGPCPatchSample
   CGPCTrainingParamsClass encapsulating training parameters
   CGPCTrainingSamplesClass encapsulating training samples
   CGPCTreeClass for individual tree
    CNode
   COpticalFlowPCAFlowPCAFlow algorithm
   CPCAPriorThis class can be used for imposing a learned prior on the resulting optical flow. Solution will be regularized according to this prior. You need to generate appropriate prior file with "learn_prior.py" script beforehand
   CRLOFOpticalFlowParameterThis is used store and set up the parameters of the robust local optical flow (RLOF) algoritm
   CSparseRLOFOpticalFlowClass used for calculation sparse optical flow and feature tracking with robust local optical flow (RLOF) algorithms
  Novis
   CWindowScene
  Nparallel
   Nopenmp
    CParallelForBackend
   Ntbb
    CParallelForBackend
     CCallbackProxy
   CParallelForAPI
  Nphase_unwrapping
   CHistogramPhaseUnwrappingClass implementing two-dimensional phase unwrapping based on [162] This algorithm belongs to the quality-guided phase unwrapping methods. First, it computes a reliability map from second differences between a pixel and its eight neighbours. Reliability values lie between 0 and 16*pi*pi. Then, this reliability map is used to compute the reliabilities of "edges". An edge is an entity defined by two pixels that are connected horizontally or vertically. Its reliability is found by adding the the reliabilities of the two pixels connected through it. Edges are sorted in a histogram based on their reliability values. This histogram is then used to unwrap pixels, starting from the highest quality pixel
    CParamsParameters of phaseUnwrapping constructor
   CPhaseUnwrappingAbstract base class for phase unwrapping
  Nplot
   CPlot2d
  Nppf_match_3d
   CICPThis class implements a very efficient and robust variant of the iterative closest point (ICP) algorithm. The task is to register a 3D model (or point cloud) against a set of noisy target data. The variants are put together by myself after certain tests. The task is to be able to match partial, noisy point clouds in cluttered scenes, quickly. You will find that my emphasis is on the performance, while retaining the accuracy. This implementation is based on Tolga Birdal's MATLAB implementation in here: http://www.mathworks.com/matlabcentral/fileexchange/47152-icp-registration-using-efficient-variants-and-multi-resolution-scheme The main contributions come from:
   CPose3DClass, allowing the storage of a pose. The data structure stores both the quaternions and the matrix forms. It supports IO functionality together with various helper methods to work with poses
   CPoseCluster3DWhen multiple poses (see Pose3D) are grouped together (contribute to the same transformation) pose clusters occur. This class is a general container for such groups of poses. It is possible to store, load and perform IO on these poses
   CPPF3DDetectorClass, allowing the load and matching 3D models. Typical Use:
  Nquality
   CQualityBase
   CQualityBRISQUEBRISQUE (Blind/Referenceless Image Spatial Quality Evaluator) is a No Reference Image Quality Assessment (NR-IQA) algorithm
   CQualityGMSDFull reference GMSD algorithm http://www4.comp.polyu.edu.hk/~cslzhang/IQA/GMSD/GMSD.htm
    C_mat_data
   CQualityMSEFull reference mean square error algorithm https://en.wikipedia.org/wiki/Mean_squared_error
   CQualityPSNRFull reference peak signal to noise ratio (PSNR) algorithm https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratio
   CQualitySSIMFull reference structural similarity algorithm https://en.wikipedia.org/wiki/Structural_similarity
    C_mat_data
  Nrandpattern
   CRandomPatternCornerFinderClass for finding features points and corresponding 3D in world coordinate of a "random" pattern, which can be to be used in calibration. It is useful when pattern is partly occluded or only a part of pattern can be observed in multiple cameras calibration. The pattern can be generated by RandomPatternGenerator class described in this file
   CRandomPatternGenerator
  Nrapid
   CGOSTracker
   COLSTracker
   CRapidWrapper around silhouette based 3D object tracking function for uniform access
   CTrackerAbstract base class for stateful silhouette trackers
  Nreg
   CMapBase class for modelling a Map between two images
   CMapAffine
   CMapperBase class for modelling an algorithm for calculating a map
   CMapperGradAffine
   CMapperGradEuclid
   CMapperGradProj
   CMapperGradShift
   CMapperGradSimilar
   CMapperPyramid
   CMapProjec
   CMapShift
   CMapTypeCaster
  Nrgbd
   CDepthCleaner
   CFastICPOdometry
   CICPOdometry
   COdometry
   COdometryFrame
   CRgbdFrame
   CRgbdICPOdometry
   CRgbdNormals
   CRgbdOdometry
   CRgbdPlane
  Nsaliency
   CMotionSaliency
   CMotionSaliencyBinWangApr2014Fast Self-tuning Background Subtraction Algorithm from [299]
   CObjectness
   CObjectnessBINGObjectness algorithms based on [3] [3] Cheng, Ming-Ming, et al. "BING: Binarized normed gradients for objectness estimation at 300fps." IEEE CVPR. 2014
   CSaliency
   CStaticSaliency
   CStaticSaliencyFineGrainedFine Grained Saliency approach from [204]
   CStaticSaliencySpectralResidualSpectral Residual approach from [131]
  Nsegmentation
   CIntelligentScissorsMBIntelligent Scissors image segmentation
  Nsfm
   CBaseSFMBase class BaseSFM declares a common API that would be used in a typical scene reconstruction scenario
   Clibmv_CameraIntrinsicsOptionsData structure describing the camera model and its parameters
   Clibmv_ReconstructionOptionsData structure describing the reconstruction options
   CSFMLibmvEuclideanReconstructionSFMLibmvEuclideanReconstruction class provides an interface with the Libmv Structure From Motion pipeline
  Nstereo
   CMatchQuasiDense
   CPropagationParameters
   CQuasiDenseStereoClass containing the methods needed for Quasi Dense Stereo computation
   CStereoBinaryBMClass for computing stereo correspondence using the block matching algorithm, introduced and contributed to OpenCV by K. Konolige
   CStereoBinarySGBMThe class implements the modified H. Hirschmuller algorithm [129] that differs from the original one as follows:
   CStereoMatcherFilters off small noise blobs (speckles) in the disparity map
  Nstructured_light
   CGrayCodePatternClass implementing the Gray-code pattern, based on [127]
    CParamsParameters of StructuredLightPattern constructor
   CSinusoidalPatternClass implementing Fourier transform profilometry (FTP) , phase-shifting profilometry (PSP) and Fourier-assisted phase-shifting profilometry (FAPS) based on [65]
    CParamsParameters of SinusoidalPattern constructor
   CStructuredLightPatternAbstract base class for generating and decoding structured light patterns
  Nsuperres
   CBroxOpticalFlow
   CDenseOpticalFlowExt
   CDualTVL1OpticalFlow
   CFarnebackOpticalFlow
   CFrameSource
   CPyrLKOpticalFlow
   CSuperResolutionBase class for Super Resolution algorithms
  Ntext
   CBaseOCR
   CERFilterBase class for 1st and 2nd stages of Neumann and Matas scene text detection algorithm [212]. :
    CCallbackCallback with the classifier is made a class
   CERStatThe ERStat structure represents a class-specific Extremal Region (ER)
   COCRBeamSearchDecoderOCRBeamSearchDecoder class provides an interface for OCR using Beam Search algorithm
    CClassifierCallbackCallback with the character classifier is made a class
   COCRHMMDecoderOCRHMMDecoder class provides an interface for OCR using Hidden Markov Models
    CClassifierCallbackCallback with the character classifier is made a class
   COCRHolisticWordRecognizerOCRHolisticWordRecognizer class provides the functionallity of segmented wordspotting. Given a predefined vocabulary , a DictNet is employed to select the most probable word given an input image
   COCRTesseractOCRTesseract class provides an interface with the tesseract-ocr API (v3.02.02) in C++
   CTextDetectorAn abstract class providing interface for text detection algorithms
   CTextDetectorCNNTextDetectorCNN class provides the functionallity of text bounding box detection. This class is representing to find bounding boxes of text words given an input image. This class uses OpenCV dnn module to load pre-trained model described in [171]. The original repository with the modified SSD Caffe version: https://github.com/MhLiao/TextBoxes. Model can be downloaded from DropBox. Modified .prototxt file with the model description can be found in opencv_contrib/modules/text/samples/textbox.prototxt
  Nutil
   Ndetail
    Ctype_list_index_helper
    Ctype_list_index_helper< I, Target, First >
    Cvisitor_interface
    Cvisitor_return_type_deduction_helper
   Cany
   Cbad_any_cast
   Cbad_optional_access
   Cbad_variant_access
   Ccopy_through_move_t
   Cmonostate
   Coptional
   Cstatic_indexed_visitor
   Cstatic_visitor
   Ctype_list_element
   Ctype_list_index
   Cvariant
   Cvariant_size
   Cvariant_size< util::variant< Types... > >
  Nutils
   Nlogging
    CLogTag
    CLogTagAuto
   CAllocatorStatisticsInterface
   CBufferAreaManages memory block shared by muliple buffers
   Clock_guardA simple scoped lock (RAII-style locking for exclusive/write access)
   Coptional_lock_guardAn optional simple scoped lock (RAII-style locking for exclusive/write access)
   Coptional_shared_lock_guardAn optional shared scoped lock (RAII-style locking for shared/reader access)
   Cshared_lock_guardA shared scoped lock (RAII-style locking for shared/reader access)
  Nvideostab
   CColorAverageInpainter
   CColorInpainter
   CConsistentMosaicInpainter
   CDeblurerBase
   CFastMarchingMethodDescribes the Fast Marching Method implementation
   CFromFileMotionReader
   CGaussianMotionFilter
   CIDenseOptFlowEstimator
   CIFrameSource
   CILog
   CImageMotionEstimatorBaseBase class for global 2D motion estimation methods which take frames as input
   CIMotionStabilizer
   CInpainterBase
   CInpaintingPipeline
   CIOutlierRejector
   CISparseOptFlowEstimator
   CKeypointBasedMotionEstimatorDescribes a global 2D motion estimation method which uses keypoints detection and optical flow for matching
   CLogToStdout
   CLpMotionStabilizer
   CMaskFrameSource
   CMoreAccurateMotionWobbleSuppressor
   CMoreAccurateMotionWobbleSuppressorBase
   CMotionEstimatorBaseBase class for all global motion estimation methods
   CMotionEstimatorL1Describes a global 2D motion estimation method which minimizes L1 error
   CMotionEstimatorRansacL2Describes a robust RANSAC-based global 2D motion estimation method which minimizes L2 error
   CMotionFilterBase
   CMotionInpainter
   CMotionStabilizationPipeline
   CNullDeblurer
   CNullFrameSource
   CNullInpainter
   CNullLog
   CNullOutlierRejector
   CNullWobbleSuppressor
   COnePassStabilizer
   CPyrLkOptFlowEstimatorBase
   CRansacParamsDescribes RANSAC method parameters
   CSparsePyrLkOptFlowEstimator
   CStabilizerBase
   CToFileMotionWriter
   CTranslationBasedLocalOutlierRejector
   CTwoPassStabilizer
   CVideoFileSource
   CWeightingDeblurer
   CWobbleSuppressorBase
  Nviz
   CCameraThis class wraps intrinsic parameters of a camera
   CColorThis class represents color in BGR order
   CKeyboardEventThis class represents a keyboard event
   CMeshThis class wraps mesh attributes, and it can load a mesh from a ply file. :
   CMouseEventThis class represents a mouse event
   CViz3d3D visualizer window. This class is implicitly shared
   CWArrowThis 3D Widget defines an arrow
   CWCameraPositionThis 3D Widget represents camera position in a scene by its axes or viewing frustum. :
   CWCircleThis 3D Widget defines a circle
   CWCloudClouds
   CWCloudCollectionThis 3D Widget defines a collection of clouds. :
   CWCloudNormalsThis 3D Widget represents normals of a point cloud. :
   CWConeThis 3D Widget defines a cone. :
   CWCoordinateSystemCompound widgets
   CWCubeThis 3D Widget defines a cube
   CWCylinderThis 3D Widget defines a cylinder. :
   CWGridThis 3D Widget defines a grid. :
   CWidgetBase class of all widgets. Widget is implicitly shared
   CWidget2DBase class of all 2D widgets
   CWidget3DBase class of all 3D widgets
   CWidgetAccessorThis class is for users who want to develop their own widgets using VTK library API. :
   CWImage3DThis 3D Widget represents an image in 3D space. :
   CWImageOverlayThis 2D Widget represents an image overlay. :
   CWLineSimple widgets
   CWMeshConstructs a WMesh
   CWPaintedCloud
   CWPlaneThis 3D Widget defines a finite plane
   CWPolyLineThis 3D Widget defines a poly line. :
   CWSphereThis 3D Widget defines a sphere. :
   CWTextText and image widgets
   CWText3DThis 3D Widget represents 3D text. The text always faces the camera
   CWTrajectoryTrajectories
   CWTrajectoryFrustumsThis 3D Widget represents a trajectory. :
   CWTrajectorySpheresThis 3D Widget represents a trajectory using spheres and lines
   CWWidgetMergerThis class allows to merge several widgets to single one
  Nwechat_qrcode
   CWeChatQRCodeWeChat QRCode includes two CNN-based models: A object detection model and a super resolution model. Object detection model is applied to detect QRCode with the bounding box. super resolution model is applied to zoom in QRCode when it is small
  Nxfeatures2d
   CAffineFeature2DClass implementing affine adaptation for key points
   CBEBLIDClass implementing BEBLID (Boosted Efficient Binary Local Image Descriptor), described in [264]
   CBoostDescClass implementing BoostDesc (Learning Image Descriptors with Boosting), described in [269] and [270]
   CBriefDescriptorExtractorClass for computing BRIEF descriptors described in [49]
   CDAISYClass implementing DAISY descriptor, described in [278]
   CElliptic_KeyPointElliptic region around an interest point
   CFREAKClass implementing the FREAK (Fast Retina Keypoint) keypoint descriptor, described in [10]
   CHarrisLaplaceFeatureDetectorClass implementing the Harris-Laplace feature detector as described in [199]
   CLATCH
   CLUCIDClass implementing the locally uniform comparison image descriptor, described in [329]
   CMSDDetectorClass implementing the MSD (Maximal Self-Dissimilarity) keypoint detector, described in [279]
   CPCTSignaturesClass implementing PCT (position-color-texture) signature extraction as described in [157]. The algorithm is divided to a feature sampler and a clusterizer. Feature sampler produces samples at given set of coordinates. Clusterizer then produces clusters of these samples using k-means algorithm. Resulting set of clusters is the signature of the input image
   CPCTSignaturesSQFDClass implementing Signature Quadratic Form Distance (SQFD)
   CStarDetectorThe class implements the keypoint detector introduced by [3], synonym of StarDetector. :
   CSURFClass for extracting Speeded Up Robust Features from an image [22]
   CTBMRClass implementing the Tree Based Morse Regions (TBMR) as described in [315] extended with scaled extraction ability
   CTEBLIDClass implementing TEBLID (Triplet-based Efficient Binary Local Image Descriptor), described in [265]
   CVGGClass implementing VGG (Oxford Visual Geometry Group) descriptor trained end to end using "Descriptor Learning Using Convex Optimisation" (DLCO) aparatus described in [254]
  Nximgproc
   Nsegmentation
    CGraphSegmentationGraph Based Segmentation Algorithm. The class implements the algorithm described in [90]
    CSelectiveSearchSegmentationSelective search segmentation algorithm The class implements the algorithm described in [286]
    CSelectiveSearchSegmentationStrategyStrategie for the selective search segmentation algorithm The class implements a generic stragery for the algorithm described in [286]
    CSelectiveSearchSegmentationStrategyColorColor-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [286]
    CSelectiveSearchSegmentationStrategyFillFill-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [286]
    CSelectiveSearchSegmentationStrategyMultipleRegroup multiple strategies for the selective search segmentation algorithm
    CSelectiveSearchSegmentationStrategySizeSize-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [286]
    CSelectiveSearchSegmentationStrategyTextureTexture-based strategy for the selective search segmentation algorithm The class is implemented from the algorithm described in [286]
   CAdaptiveManifoldFilterInterface for Adaptive Manifold Filter realizations
   CBox
   CContourFittingClass for ContourFitting algorithms. ContourFitting match two contours \( z_a \) and \( z_b \) minimizing distance
   CDisparityFilterMain interface for all disparity map filters
   CDisparityWLSFilterDisparity map filter based on Weighted Least Squares filter (in form of Fast Global Smoother that is a lot faster than traditional Weighted Least Squares filter implementations) and optional use of left-right-consistency-based confidence to refine the results in half-occlusions and uniform areas
   CDTFilterInterface for realizations of Domain Transform filter
   CEdgeAwareInterpolatorSparse match interpolation algorithm based on modified locally-weighted affine estimator from [233] and Fast Global Smoother as post-processing filter
   CEdgeBoxesClass implementing EdgeBoxes algorithm from [331] :
   CEdgeDrawingClass implementing the ED (EdgeDrawing) [280], EDLines [5], EDPF [6], EDCircles [7] and ColorED [8] algorithms
    CParams
   CFastBilateralSolverFilterInterface for implementations of Fast Bilateral Solver
   CFastGlobalSmootherFilterInterface for implementations of Fast Global Smoother filter
   CFastLineDetectorClass implementing the FLD (Fast Line Detector) algorithm described in [161]
   CGuidedFilterInterface for realizations of (Fast) Guided Filter
   CRFFeatureGetter
   CRICInterpolatorSparse match interpolation algorithm based on modified piecewise locally-weighted affine estimator called Robust Interpolation method of Correspondences or RIC from [134] and Variational and Fast Global Smoother as post-processing filter. The RICInterpolator is a extension of the EdgeAwareInterpolator. Main concept of this extension is an piece-wise affine model based on over-segmentation via SLIC superpixel estimation. The method contains an efficient propagation mechanism to estimate among the pieces-wise models
   CRidgeDetectionFilterApplies Ridge Detection Filter to an input image. Implements Ridge detection similar to the one in Mathematica using the eigen values from the Hessian Matrix of the input image using Sobel Derivatives. Additional refinement can be done using Skeletonization and Binarization. Adapted from [83] and [193]
   CScanSegmentClass implementing the F-DBSCAN (Accelerated superpixel image segmentation with a parallelized DBSCAN algorithm) superpixels algorithm by Loke SC, et al. [176] for original paper
   CSparseMatchInterpolatorMain interface for all filters, that take sparse matches as an input and produce a dense per-pixel matching (optical flow) as an output
   CStructuredEdgeDetectionClass implementing edge detection algorithm from [74] :
   CSuperpixelLSCClass implementing the LSC (Linear Spectral Clustering) superpixels algorithm described in [166]
   CSuperpixelSEEDSClass implementing the SEEDS (Superpixels Extracted via Energy-Driven Sampling) superpixels algorithm described in [291]
   CSuperpixelSLICClass implementing the SLIC (Simple Linear Iterative Clustering) superpixels algorithm described in [1]
  Nxobjdetect
   CWBDetectorWaldBoost detector
  Nxphoto
   CGrayworldWBGray-world white balance algorithm
   CLearningBasedWBMore sophisticated learning-based automatic white balance algorithm
   CSimpleWBA simple white balance algorithm that works by independently stretching each of the input image channels to the specified range. For increased robustness it ignores the top and bottom \(p\%\) of pixel values
   CTonemapDurandThis algorithm decomposes image into two layers: base layer and detail layer using bilateral filter and compresses contrast of the base layer thus preserving all the details
   CWhiteBalancerThe base class for auto white balance algorithms
  C_InputArrayThis is the proxy class for passing read-only input arrays into OpenCV functions
  C_InputOutputArray
  C_OutputArrayThis type is very similar to InputArray except that it is used for input/output and output function parameters
  CAccumulator
  CAccumulator< char >
  CAccumulator< short >
  CAccumulator< unsigned char >
  CAccumulator< unsigned short >
  CAffine3Affine transform
  CAffineFeatureClass for implementing the wrapper which makes detectors and extractors to be affine invariant, described as ASIFT in [320]
  CAffineTransformerWrapper class for the OpenCV Affine Transformation algorithm. :
  CAffineWarperAffine warper factory class
  CAgastFeatureDetectorWrapping class for feature detection using the AGAST method. :
  CAKAZEClass implementing the AKAZE keypoint detector and descriptor extractor, described in [12]
  CAlgorithmThis is a base class for all more or less complex algorithms in OpenCV
  CAlignExposuresThe base class for algorithms that align images of the same scene with different exposures
  CAlignMTBThis algorithm converts images to median threshold bitmaps (1 for pixels brighter than median luminance and 0 otherwise) and than aligns the resulting bitmaps using bit operations
  CAllocator
   Crebind
  CAnimationRepresents an animation with multiple frames. The Animation struct is designed to store and manage data for animated sequences such as those from animated formats (e.g., GIF, AVIF, APNG, WebP). It provides support for looping, background color settings, frame timing, and frame storage
  CAsyncArrayReturns result of asynchronous operations
  CAsyncPromiseProvides result of asynchronous operations
  CAutoBufferAutomatically Allocated Buffer Class
  CAVIReadContainer
  CAVIWriteContainer
  CBackgroundSubtractorBase class for background/foreground segmentation. :
  CBackgroundSubtractorKNNK-nearest neighbours - based Background/Foreground Segmentation Algorithm
  CBackgroundSubtractorMOG2Gaussian Mixture-based Background/Foreground Segmentation Algorithm
  CBaseCascadeClassifier
   CMaskGenerator
  CBFMatcherBrute-force descriptor matcher
  CBOWImgDescriptorExtractorClass to compute an image descriptor using the bag of visual words
  CBOWKMeansTrainerKmeans -based class to train visual vocabulary using the bag of visual words approach. :
  CBOWTrainerAbstract base class for training the bag of visual words vocabulary from a set of descriptors
  CBRISKClass implementing the BRISK keypoint detector and descriptor extractor, described in [164]
  CBufferPoolController
  CCalibrateCRFThe base class for camera response calibration algorithms
  CCalibrateDebevecInverse camera response function is extracted for each brightness value by minimizing an objective function as linear system. Objective function is constructed using pixel values on the same position in all images, extra term is added to make the result smoother
  CCalibrateRobertsonInverse camera response function is extracted for each brightness value by minimizing an objective function as linear system. This algorithm uses all image pixels
  CCascadeClassifierCascade classifier class for object detection
  CChiHistogramCostExtractorAn Chi based cost extraction. :
  CCirclesGridFinderParameters
  CCLAHEBase class for Contrast Limited Adaptive Histogram Equalization
  CCommandLineParserDesigned for command line parsing
  CComplexA complex number class
  CCompressedRectilinearPortraitWarper
  CCompressedRectilinearWarper
  CConjGradSolverThis class is used to perform the non-linear non-constrained minimization of a function with known gradient,
  CCylindricalWarperCylindrical warper factory class
  CDataDepthA helper class for cv::DataType
  CDataTypeTemplate "trait" class for OpenCV primitive data types
  CDefaultDeleter< CvHaarClassifierCascade >
  CDenseOpticalFlow
  CDescriptorMatcherAbstract base class for matching keypoint descriptors
   CDescriptorCollection
  CDetectionBasedTracker
   CExtObject
   CIDetector
   CInnerParameters
   CParameters
   CTrackedObject
  CDetectionROIStruct for detection region of interest (ROI)
  CDISOpticalFlowDIS optical flow algorithm
  CDMatchClass for matching keypoint descriptors
  CDownhillSolverThis class is used to perform the non-linear non-constrained minimization of a function,
  CDualQuat
  CECCParametersStruct ECCParameters is used by findTransformECCMultiScale
  CEMDHistogramCostExtractorAn EMD based cost extraction. :
  CEMDL1HistogramCostExtractorAn EMD-L1 based cost extraction. :
  CExceptionClass passed to an error
  CFaceDetectorYNDNN-based face detector
  CFaceRecognizerSFDNN-based face recognizer
  CFarnebackOpticalFlowClass computing a dense optical flow using the Gunnar Farneback's algorithm
  CFastFeatureDetectorWrapping class for feature detection using the FAST method. :
  CFeature2DAbstract base class for 2D image feature detectors and descriptor extractors
  CFileNodeFile Storage Node class
  CFileNodeIteratorUsed to iterate through sequences and mappings
  CFileStorageXML/YAML/JSON file storage class that encapsulates all the information necessary for writing or reading data to/from a file
  CFisheyeWarper
  CFlannBasedMatcherFlann-based descriptor matcher
  CFormatted
  CFormatter
  CGArg
  CGArraycv::GArray<T> template class represents a list of objects of class T in the graph
  CGArrayDesc
  CGCall
  CGCompileArgRepresents an arbitrary compilation argument
  CGCompiledRepresents a compiled computation (graph). Can only be used with image / data formats & resolutions it was compiled for, with some exceptions
  CGComputationGComputation class represents a captured computation graph. GComputation objects form boundaries for expression code user writes with G-API, allowing to compile and execute it
  CGComputationTThis class is a typed wrapper over a regular GComputation
  CGComputationT< R(Args...)>
   CGCompiledT
  CGComputationT< std::tuple< R... >(Args...)>
   CGCompiledT
  CGCPUContext
  CGCPUKernel
  CGCPUKernelImpl
  CGCPUStKernelImpl
  CGeneralizedHoughFinds arbitrary template in the grayscale image using Generalized Hough Transform
  CGeneralizedHoughBallardFinds arbitrary template in the grayscale image using Generalized Hough Transform
  CGeneralizedHoughGuilFinds arbitrary template in the grayscale image using Generalized Hough Transform
  CGFluidKernel
  CGFluidKernelImpl
  CGFluidOutputRoisThis structure allows to control the output image region which Fluid backend will produce in the graph
  CGFluidParallelForThis structure allows to customize the way how Fluid executes parallel regions
  CGFluidParallelOutputRoisThis structure forces Fluid backend to generate multiple parallel output regions in the graph. These regions execute in parallel
  CGFrameGFrame class represents an image or media frame in the graph
  CGFrameDesc
  CGFTTDetectorWrapping class for feature detection using the goodFeaturesToTrack function. :
  CGInfer
  CGInferBase
  CGInferList
  CGInferList2
  CGInferList2Base
  CGInferListBase
  CGInferROI
  CGInferROIBase
  CGIOProtoArgs
  CGKernel
  CGKernelImpl
  CGKernelPackageA container class for heterogeneous kernel implementation collections and graph transformations
  CGKernelType
  CGKernelType< K, std::function< R(Args...)> >
  CGKernelTypeM
  CGKernelTypeM< K, std::function< std::tuple< R... >(Args...)> >
  CGMatGMat class represents image or tensor data in the graph
  CGMatDesc
  CGMatP
  CGNetworkType
  CGNetworkType< K, std::function< R(Args...)> >
  CGNetworkType< K, std::function< std::tuple< R... >(Args...)> >
  CGOCLContext
  CGOCLKernel
  CGOCLKernelImpl
  CGOpaquecv::GOpaque<T> template class represents an object of class T in the graph
  CGOpaqueDesc
  CGPlaidMLContext
  CGPlaidMLKernel
  CGPlaidMLKernelImpl
  Cgraph_dump_pathAsk G-API to dump compiled graph in Graphviz format under the given file name
  CGraphicalCodeDetector
  CGRunArg
  CGScalarGScalar class represents cv::Scalar data in the graph
  CGScalarDesc
  CGStreamingCompiledRepresents a computation (graph) compiled for streaming
  CGTransform
  CGTransformImpl
  CGTransformImpl< K, std::function< R(Args...)> >
  CGTypeInfo
  CHamming
  CHausdorffDistanceExtractorA simple Hausdorff distance measure between shapes defined by contours
  Chfloat
  CHistogramCostExtractorAbstract base class for histogram cost algorithms
  CHOGDescriptorImplementation of HOG (Histogram of Oriented Gradients) descriptor and object detector
  CImageCollectionTo read multi-page images on demand
   Citerator
  CIn_Tag
  CInferAPI
  CInferAPIList
  CInferAPIList2
  CInferAPIRoi
  CIStreamReaderRead data stream interface
  CKalmanFilterKalman filter class
  CKAZEClass implementing the KAZE keypoint detector and descriptor extractor, described in [11]
  CKeyPointData structure for salient point detectors
  CKeyPointsFilterA class filters a vector of keypoints
  CL1
  CL2
  CLDALinear Discriminant Analysis
  CLineIteratorClass for iterating over all pixels on a raster line segment
  CLineSegmentDetectorLine segment detector class
  CLMSolver
   CCallback
  CMatN-dimensional dense array class
  CMat_Template matrix class derived from Mat
  CMatAllocatorCustom array allocator
  CMatCommaInitializer_Comma-separated Matrix Initializer
  CMatConstIterator
  CMatConstIterator_Matrix read-only iterator
  CMatExprMatrix expression representation This is a list of implemented matrix operations that can be combined in arbitrary complex expressions (here A, B stand for matrices ( cv::Mat ), s for a cv::Scalar, alpha for a real-valued scalar ( double )):
  CMatIterator_Matrix read-write iterator
  CMatOp
  CMatSize
  CMatStep
  CMatxTemplate class for small matrices whose type and size are known at compilation time
  CMediaFrameCv::MediaFrame class represents an image/media frame obtained from an external source
   CIAdapterAn interface class for MediaFrame data adapters
   CViewProvides access to the MediaFrame's underlying data
  CMercatorWarper
  CMergeDebevecThe resulting HDR image is calculated as weighted average of the exposures considering exposure values and camera response
  CMergeExposuresThe base class algorithms that can merge exposure sequence to a single image
  CMergeMertensPixels are weighted using contrast, saturation and well-exposedness measures, than images are combined using laplacian pyramids
  CMergeRobertsonThe resulting HDR image is calculated as weighted average of the exposures considering exposure values and camera response
  CMinProblemSolverBasic interface for all solvers
   CFunctionRepresents function being optimized
  CMomentsStruct returned by cv::moments
  CMSERMaximally stable extremal region extractor
  CNAryMatIteratorN-ary multi-dimensional array iterator
  CNode
  CNormHistogramCostExtractorA norm based cost extraction. :
  CORBClass implementing the ORB (oriented BRIEF) keypoint detector and descriptor extractor
  COut_Tag
  CPaniniPortraitWarper
  CPaniniWarper
  CParallelLoopBodyBase class for parallel data processors
  CParallelLoopBodyLambdaWrapper
  CParamType
  CParamType< _Tp, typename std::enable_if< std::is_enum< _Tp >::value >::type >
  CParamType< Algorithm >
  CParamType< bool >
  CParamType< double >
  CParamType< float >
  CParamType< Mat >
  CParamType< Scalar >
  CParamType< std::vector< Mat > >
  CParamType< String >
  CParamType< uchar >
  CParamType< uint64 >
  CParamType< unsigned >
  CPCAPrincipal Component Analysis
  CPlaneWarperPlane warper factory class
  CPluginStreamReader
  CPoint3_Template class for 3D points specified by its coordinates x, y and z
  CPoint_Template class for 2D points specified by its coordinates x and y
  CPyRotationWarper
  CQRCodeDetector
  CQRCodeDetectorAruco
   CParams
  CQRCodeEncoder
   CParamsQR code encoder parameters
  CQtFontQtFont available only for Qt. See cv::fontQt
  CQuat
  CQuatEnum
  CRangeTemplate class specifying a continuous subsequence (slice) of a sequence
  CRect_Template class for 2D rectangles
  CRMat
   CIAdapter
   CView
  CRNGRandom Number Generator
  CRNG_MT19937Mersenne Twister random number generator
  CRotatedRectThe class represents rotated (i.e. not up-right) rectangles on a plane
  CScalar_Template class for a 4-element vector derived from Vec
  CShapeContextDistanceExtractorImplementation of the Shape Context descriptor and matching algorithm
  CShapeDistanceExtractorAbstract base class for shape distance algorithms
  CShapeTransformerAbstract base class for shape transformation algorithms
  CSIFTClass for extracting keypoints and computing descriptors using the Scale Invariant Feature Transform (SIFT) algorithm by D. Lowe [180]
  CSimilarRectsThis class is used for grouping object candidates detected by Cascade Classifier, HOG etc
  CSimpleBlobDetectorClass for extracting blobs from an image. :
   CParams
  CSize_Template class for specifying the size of an image or rectangle
  CSL2
  Csoftdouble
  Csoftfloat
  CSparseMatThe class SparseMat represents multi-dimensional sparse numerical arrays
   CHdrSparse matrix header
   CNodeSparse matrix node - element of a hash table
  CSparseMat_Template sparse n-dimensional array class derived from SparseMat
  CSparseMatConstIteratorRead-Only Sparse Matrix Iterator
  CSparseMatConstIterator_Template Read-Only Sparse Matrix Iterator Class
  CSparseMatIteratorRead-write Sparse Matrix Iterator
  CSparseMatIterator_Template Read-Write Sparse Matrix Iterator Class
  CSparseOpticalFlowBase interface for sparse optical flow algorithms
  CSparsePyrLKOpticalFlowClass used for calculating a sparse optical flow
  CSphericalWarperSpherical warper factory class
  CStereoBMClass for computing stereo correspondence using the block matching algorithm, introduced and contributed to OpenCV by K. Konolige
  CStereographicWarper
  CStereoMatcherThe base class for stereo correspondence algorithms
  CStereoSGBMThe class implements the modified H. Hirschmuller algorithm [129] that differs from the original one as follows:
  CStitcherHigh level image stitcher
  CSubdiv2D
   CQuadEdge
   CVertex
  CSVDSingular Value Decomposition
  CTermCriteriaThe class defining termination criteria for iterative algorithms
  CThinPlateSplineShapeTransformerDefinition of the transformation
  CTickMeterClass to measure passing time
  CTLSDataSimple TLS data class
  CTLSDataAccumulatorTLS data accumulator with gathering methods
  CTLSDataContainer
  CTonemapBase class for tonemapping algorithms - tools that are used to map HDR image to 8-bit range
  CTonemapDragoAdaptive logarithmic mapping is a fast global tonemapping algorithm that scales the image in logarithmic domain
  CTonemapMantiukThis algorithm transforms image to contrast using gradients on all levels of gaussian pyramid, transforms contrast values to HVS response and scales the response. After this the image is reconstructed from new contrast values
  CTonemapReinhardThis is a global tonemapping operator that models human visual system
  CTrackerBase abstract class for the long-term tracker
  CTrackerCSRTCSRT tracker
   CParams
  CTrackerDaSiamRPN
   CParams
  CTrackerGOTURNGOTURN (Generic Object Tracking Using Regression Networks) tracker
   CParams
  CTrackerKCFKCF (Kernelized Correlation Filter) tracker
   CParams
  CTrackerMILThe MIL algorithm trains a classifier in an online manner to separate the object from the background
   CParams
  CTrackerNanoNano tracker is a super lightweight dnn-based general object tracking
   CParams
  CTrackerVitVIT tracker is a super lightweight dnn-based general object tracking
   CParams
  CTransverseMercatorWarper
  CUMat
  CUMatData
  CUsacParams
  Cuse_threaded_executorAsk G-API to use threaded executor when cv::GComputation is compiled via cv::GComputation::compile method
  Cv_reg
  CV_TypeTraits
  CV_TypeTraits< double >
  CV_TypeTraits< float >
  CV_TypeTraits< int64 >
  CV_TypeTraits< schar >
  CV_TypeTraits< short >
  CV_TypeTraits< uchar >
  CV_TypeTraits< uint64 >
  CV_TypeTraits< unsigned >
  CV_TypeTraits< ushort >
  CVariationalRefinementVariational optical flow refinement
  CVecTemplate class for short numerical vectors, a partial case of Matx
  CVideoCaptureClass for video capturing from video files, image sequences or cameras
  CVideoWriterVideo writer class
  CWarperCreatorImage warper factories base class
 Ncvv
  Nimpl
   CCallMetaDataOptional information about a location in Code
  CFinalShowCallerRAII-class to call finalShow() in it's dtor
 NNcvCTprep
  CassertTest
  CCT_ASSERT_FAILURE
  CCT_ASSERT_FAILURE< true >
 NstdSTL namespace
  Chash< cv::gapi::GBackend >
  Chash< cv::GShape >
 C<AVCaptureVideoDataOutputSampleBufferDelegate>
 CCv16suf
 CCv32suf
 CCv64suf
 Ccv_camera_intrinsics_pinhole_32fCamera intrinsics structure, see projectPoints() documentation for details
 Ccv_camera_intrinsics_pinhole_64fCamera intrinsics structure, see projectPoints() documentation for details
 CCvAbstractCamera
 CcvhalDFTDummy structure storing DFT/DCT context
 CcvhalFilter2DDummy structure storing filtering context
 CcvhalKeyPoint
 CCvPhotoCamera
 C<CvPhotoCameraDelegate>
 CCvVideoCamera
 C<CvVideoCameraDelegate>
 CHaarClassifierCascadeDescriptor
 CHaarClassifierNode128
 CHaarClassifierNodeDescriptor32
 CHaarFeature64
 CHaarFeatureDescriptor32
 CHaarStage64
 Chashnode_i
 Chashtable_int
 CINCVMemAllocator
 CNCVBroxOpticalFlowDescriptorModel and solver parameters
 CNCVMatrix
 CNCVMatrixAlloc
 CNCVMatrixReuse
 CNCVMemNativeAllocator
 CNCVMemPtr
 CNCVMemSegment
 CNCVMemStackAllocator
 CNcvPoint2D32s
 CNcvPoint2D32u
 CNcvRect32s
 CNcvRect32u
 CNcvRect8u
 CNcvSize32s
 CNcvSize32u
 CNCVVector
 CNCVVectorAlloc
 CNCVVectorReuse
 CNppStInterpolationState
 CNSObject
 C<NSObject>
 COpenCV_API_Header
 CTHashStruct, holding a node in the hashtable
 Ctuple
 CWorkloadListener
 CWorkloadType