Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_CvPixelPosition32f
_CvPixelPosition8s
_CvPixelPosition8u
cv::_InputArrayProxy datatype for passing Mat's and vector<>'s as input parameters
_IplConvKernel
_IplConvKernelFP
_IplImage
_IplROI
cv::_OutputArrayProxy datatype for passing Mat's and vector<>'s as input parameters
cv::Accumulator< T >
cv::Accumulator< char >
cv::Accumulator< short >
cv::Accumulator< unsigned char >
cv::Accumulator< unsigned short >
cv::AdjusterAdapterA feature detector parameter adjuster, this is used by the DynamicAdaptedFeatureDetector and is a wrapper for FeatureDetector that allow them to be adjusted after a detection
cv::AlgorithmBase class for high-level OpenCV algorithms
cv::Allocator< _Tp >The STL-compilant memory Allocator based on cv::fastMalloc() and cv::fastFree()
NcvCTprep::assertTest< x >
cv::AutoBuffer< _Tp, fixed_size >Automatically Allocated Buffer Class
cvflann::AutotunedIndex< ELEM_TYPE, DIST_TYPE >
cvflann::AutotunedIndexParams
cv::BackgroundSubtractorThe Base Class for Background/Foreground Segmentation
cv::BackgroundSubtractorMOGGaussian Mixture-based Backbround/Foreground Segmentation Algorithm
cv::BackgroundSubtractorMOG2
cv::BaseColumnFilterThe Base Class for Column-wise Filters
cv::gpu::BaseColumnFilter_GPUThe Base Class for Column-wise Filters
cv::BaseFilterThe Base Class for Non-Separable 2D Filters
cv::gpu::BaseFilter_GPUThe Base Class for Non-Separable 2D Filters
cv::BaseKeypoint
cv::BaseRowFilterThe Base Class for 1D or Row-wise Filters
cv::gpu::BaseRowFilter_GPUThe Base Class for 1D or Row-wise Filters
cv::BlockedRange
cv::BOWImgDescriptorExtractor
cv::BOWKMeansTrainer
cv::BOWTrainer
cvflann::BranchStruct< T >
cv::BriefDescriptorExtractor
cv::BruteForceMatcher< Distance >
cv::gpu::BruteForceMatcher_GPU< Hamming >
cv::gpu::BruteForceMatcher_GPU< HammingLUT >
cv::gpu::BruteForceMatcher_GPU< L1< T > >
cv::gpu::BruteForceMatcher_GPU< L2< T > >
cv::gpu::BruteForceMatcher_GPU_base
cv::CalonderDescriptorExtractor< T >
cv::CascadeClassifier
cv::gpu::CascadeClassifier_GPU
cv::SimpleBlobDetector::Center
cv::CommandLineParserCommand Line Parser
cv::SIFT::CommonParams
cv::ORB::CommonParams
cv::Complex< _Tp >A complex number class
cvflann::CompositeIndex< ELEM_TYPE, DIST_TYPE >
cvflann::CompositeIndexParams
cv::gpu::ConvolveBuf
NcvCTprep::CT_ASSERT_FAILURE< true >
cv::gpu::CudaMem
Cv32suf
Cv3dTracker2dTrackedObject
Cv3dTrackerCameraInfo
Cv3dTrackerCameraIntrinsics
Cv3dTrackerTrackedObject
Cv64suf
CvAdaptiveSkinDetector
cv::CvAffinePose
CvANN_MLP
CvANN_MLP_TrainParams
CvAttrList
CvAvgComp
CvBGCodeBookElem
CvBGCodeBookModel
CvBGPixelCCStatTable
CvBGPixelCStatTable
CvBGPixelStat
CvBGStatModel
CvBigFuncTable
CvBlob
CvBlobDetector
CvBlobSeq
CvBlobTrack
CvBlobTrackAnalysis
CvBlobTrackAnalysisHeight
CvBlobTrackAnalysisOne
CvBlobTracker
CvBlobTrackerAuto
CvBlobTrackerAutoParam1
CvBlobTrackerOne
CvBlobTrackerParamLH
CvBlobTrackerParamMS
CvBlobTrackFVGen
CvBlobTrackGen
CvBlobTrackPostProc
CvBlobTrackPostProcOne
CvBlobTrackPredictor
CvBlobTrackSeq
CvBoost
CvBoostParams
CvBoostTree
CvBox2D
CvCalibFilter
CvCamera
CvCamShiftTracker
CvChain
CvChainPtReader
CvCliqueFinder
CvConDensation
CvConnectedComp
CvContour
CvContourOrientation
CvContourTree
CvConvexityDefect
CvDataMatrixCode
CvDefParam
CvDetectedBlob
CvDrawShape
CvDTree
CvDTreeNode
CvDTreeParams
CvDTreeSplit
CvDTreeTrainData
CvEHMM
CvEHMMState
CvEM
CvEMParams
CvERTrees
CvERTreeTrainData
CvFace
CvFGDetector
CvFGDStatModel
CvFGDStatModelParams
CvFileNode
CvFont
CvForestERTree
CvForestTree
CvFuncTable
CvFuzzyController
CvFuzzyCurve
CvFuzzyFunction
CvFuzzyMeanShiftTracker
CvFuzzyPoint
CvFuzzyRule
CvGaussBGModel
CvGaussBGPoint
CvGaussBGStatModelParams
CvGaussBGValues
CvGBTrees
CvGBTreesParams
CvGraph
CvGraphEdge
CvGraphScanner
CvGraphVtx
CvGraphVtx2D
CvGraphWeightedEdge
CvGraphWeightedVtx
CvHaarClassifier
CvHaarClassifierCascade
CvHaarFeature
CvHaarStageClassifier
CvHistogram
CvHuMoments
CvImage
CvImageDrawer
CvImgObsInfo
CvInput
CvKalman
CvKNearest
CvLatentSvmDetector
CvLCMEdge
CvLCMNode
CvLevMarq
CvLineIterator
CvLSHOperations
CvLSVMFilterObject
CvLSVMFilterPosition
CvMat
CvMatND
CvMatrix
CvMatrix3
CvMemBlock
CvMemStorage
CvMemStoragePos
CvMLData
CvModule
CvModuleInfo
CvMoments
CvMSERParamsMaximal Stable Regions Parameters
CvNArrayIterator
CvNormalBayesClassifier
CvObjectDetection
CvObjectDetector
CvPair16u32s
CvParamGrid
CvParamLattice
CvPluginFuncInfo
CvPoint
CvPoint2D32f
CvPoint2D64f
CvPoint3D32f
CvPoint3D64f
CvProb
CvQuadEdge2D
CvRandState
CvRect
CvRTParams
CvRTrees
CvScalar
CvSeq
CvSeqBlock
CvSeqReader
CvSeqWriter
CvSet
CvSetElem
CvSize
CvSize2D32f
CvSlice
CvSparseMat
CvSparseMatIterator
CvSparseNode
CvStarDetectorParams
CvStarKeypoint
CvStatModel
CvStereoBMState
CvStereoCamera
CvStereoGCState
CvStereoLineCoeff
CvString
CvStringHashNode
CvSubdiv2D
CvSubdiv2DPoint
CvSURFParams
CvSURFPoint
CvSVM
CvSVMDecisionFunc
CvSVMKernel
CvSVMKernelRow
CvSVMParams
CvSVMSolutionInfo
CvSVMSolver
CvTermCriteria
CvTracksTimePos
CvTrainTestSplit
CvTreeNodeIterator
CvType
cv::flann::CvType< T >
cv::flann::CvType< char >
cv::flann::CvType< double >
cv::flann::CvType< float >
cv::flann::CvType< int >
cv::flann::CvType< short >
cv::flann::CvType< unsigned char >
cv::flann::CvType< unsigned short >
CvTypeInfo
CvVectors
CvVoronoiDiagram2D
CvVoronoiEdge2D
CvVoronoiNode2D
CvVoronoiSite2D
CvVSModule
cv::CascadeClassifier::Data
cv::DataDepth< _Tp >A helper class for cv::DataType
cv::DataDepth< _Tp * >
cv::DataDepth< bool >
cv::DataDepth< char >
cv::DataDepth< double >
cv::DataDepth< float >
cv::DataDepth< int >
cv::DataDepth< schar >
cv::DataDepth< short >
cv::DataDepth< uchar >
cv::DataDepth< unsigned >
cv::DataDepth< ushort >
cv::DataMatrixCode
cv::DataType< _Tp >Informative template class for OpenCV "scalars"
cvflann::Datatype< T >
cv::DataType< bool >
cv::DataType< char >
cvflann::Datatype< char >
cv::DataType< Complex< _Tp > >
cv::DataType< double >
cvflann::Datatype< double >
cv::DataType< float >
cvflann::Datatype< float >
cv::DataType< int >
cvflann::Datatype< int >
cv::DataType< Point3_< _Tp > >
cv::DataType< Point_< _Tp > >
cv::DataType< Range >
cv::DataType< Rect_< _Tp > >
cv::DataType< Scalar_< _Tp > >
cv::DataType< schar >
cv::DataType< short >
cvflann::Datatype< short >
cv::DataType< Size_< _Tp > >
cv::DataType< std::complex< _Tp > >
cv::DataType< uchar >
cvflann::Datatype< unsigned char >
cvflann::Datatype< unsigned int >
cvflann::Datatype< unsigned short >
cv::DataType< ushort >
cv::DataType< Vec< _Tp, cn > >
cv::DefaultRngAuto
cv::DenseFeatureDetector
cv::DescriptorMatcher::DescriptorCollection
cv::DescriptorExtractor
cv::DescriptorMatcher
cv::SIFT::DescriptorParams
cv::SIFT::DetectorParams
cv::gpu::DeviceInfo
cv::gpu::DevMem2D_< T >
cv::gpu::DisparityBilateralFilter
cvflann::DistType< ELEM_TYPE >
cvflann::DistType< int >
cvflann::DistType< unsigned char >
cv::DMatch
cv::DrawMatchesFlags
cv::CascadeClassifier::Data::DTree
cv::CascadeClassifier::Data::DTreeNode
cv::DynamicAdaptedFeatureDetectorAdaptively adjusting detector that iteratively detects until the desired number of features are detected. Beware that this is not thread safe - as the adjustment of parameters breaks the const of the detection routine... /TODO Make this const correct and thread safe
cv::Mesh3D::EmptyMeshException
cv::ExceptionThe standard OpenCV exception class
cv::FastAdjusterAdjust for the FAST detector. This will basically decrement or increment the threshold by 1
cv::FastFeatureDetector
cv::FernClassifier::Feature
cv::FeatureDetector
cv::FeatureEvaluator
cv::FernClassifier
cv::FernDescriptorMatcher
cv::FileNodeFile Storage Node class
cv::FileNodeIteratorFile Node Iterator
cv::FileStorageXML/YAML File Storage Class
cv::FilterEngineThe Main Class for Image Filtering
cv::gpu::FilterEngine_GPUThe Base Class for Filter Engine
cv::FlannBasedMatcher
cvflann::FLANNException
cv::Formatted
cv::Formatter
cv::GenericDescriptorMatcher
cv::GoodFeaturesToTrackDetector
cv::gpu::GpuMatSmart pointer for GPU memory with reference counting. Its interface is mostly similar with cv::Mat
cv::GreaterEq< _Tp >
cv::GreaterEqIdx< _Tp >
cv::GridAdaptedFeatureDetector
cv::Hamming
cv::HammingLUT
cv::SparseMat::HdrSparse matrix header
cv::Vector< _Tp >::Hdr
cvflann::Heap< T >
cv::gpu::HOGDescriptor
cv::HOGDescriptor
cinder::ImageSourceCvMat
cinder::ImageTargetCvMat
INCVMemAllocator
cvflann::Index< T >
cv::flann::Index_< T >
cvflann::IndexHeader
cvflann::IndexParams
cv::KalmanFilterKalman filter
cv::KDTreeFast Nearest Neighbor Search Class
cvflann::KDTreeIndex< ELEM_TYPE, DIST_TYPE >
cvflann::KDTreeIndexParams
cv::KeyPointThe Keypoint Class
cv::GenericDescriptorMatcher::KeyPointCollection
cv::KeyPointsFilter
cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE >
cvflann::KMeansIndexParams
cvflann::KNNResultSet< ELEM_TYPE >
cv::L1< T >
cv::L2< T >
cv::LDetector
cv::LessThan< _Tp >
cv::LessThanIdx< _Tp >
cv::LevMarqSparse
cvflann::LinearIndex< ELEM_TYPE, DIST_TYPE >
cvflann::LinearIndexParams
cv::LineIteratorLine iterator class
cvflann::Logger
lsh_hash
cv::MatThe n-dimensional matrix class
cv::Mat_< _Tp >Template matrix class derived from Mat
cv::MatAllocatorCustom array allocator
cv::MatCommaInitializer_< _Tp >Comma-separated Matrix Initializer
cv::MatConstIterator
cv::MatConstIterator_< _Tp >Matrix read-only iterator
cv::MatExpr
cv::MatIterator_< _Tp >Matrix read-write iterator
cv::MatOp
cvflann::Matrix< T >
cv::Matx< _Tp, m, n >
cv::Matx_AddOpA short numerical vector
cv::Matx_DetOp< _Tp, m >
cv::Matx_DetOp< _Tp, 1 >
cv::Matx_DetOp< _Tp, 2 >
cv::Matx_DetOp< _Tp, 3 >
cv::Matx_FastInvOp< _Tp, m >
cv::Matx_FastInvOp< _Tp, 2 >
cv::Matx_FastInvOp< _Tp, 3 >
cv::Matx_FastSolveOp< _Tp, m, n >
cv::Matx_FastSolveOp< _Tp, 2, 1 >
cv::Matx_FastSolveOp< _Tp, 3, 1 >
cv::Matx_MatMulOp
cv::Matx_MulOp
cv::Matx_ScaleOp
cv::Matx_SubOp
cv::Matx_TOp
cv::MatxCommaInitializer< _Tp, m, n >
cv::Mesh3D
cv::MomentsRaster image moments
cv::MSERMaximal Stable Extremal Regions class
cv::MserFeatureDetector
cv::Mat::MSize
cv::Mat::MStep
cv::NAryMatIteratorN-Dimensional Dense Matrix Iterator Class
NCVMatrix< T >
NCVMatrixAlloc< T >
NCVMatrixReuse< T >
NCVMemNativeAllocator
NCVMemPtr
NCVMemSegment
NCVMemStackAllocator
NcvRect32s
NcvRect32u
NcvRect8u
NcvSize32s
NcvSize32u
NCVVector< T >
NCVVectorAlloc< T >
NCVVectorReuse< T >
cvflann::NNIndex< ELEM_TYPE >
cv::KDTree::NodeThe node of the search tree
cv::SparseMat::NodeSparse matrix node - element of a hash table
cv::Octree::Node
cvflann::ObjectFactory< BaseClass, UniqueIdType >
cv::Octree
cv::OneWayDescriptor
cv::OneWayDescriptorBase
cv::OneWayDescriptorMatcher
cv::OneWayDescriptorObject
cv::OpponentColorDescriptorExtractor
cv::ORBORB implementation
cv::OrbDescriptorExtractor
cv::OrbFeatureDetector
cv::DenseFeatureDetector::Params
cv::GoodFeaturesToTrackDetector::Params
cv::SimpleBlobDetector::Params
cv::FernDescriptorMatcher::Params
cv::OneWayDescriptorMatcher::Params
cv::PatchGeneratorThe Patch Generator class
cv::PCAPrincipal Component Analysis
cv::PlanarObjectDetector
cv::Point3_< _Tp >Template 3D point class
cv::Point_< _Tp >Template 2D point class
cvflann::PooledAllocator
cv::Ptr< _Tp >Smart pointer to dynamically allocated objects
cv::gpu::PtrElemStep_< T >
cv::gpu::PtrStep_< T >
cv::PyramidAdaptedFeatureDetector
cvflann::RadiusResultSet< ELEM_TYPE >
cv::RandomizedTree
cv::RangeThe 2D range class
cv::Allocator< _Tp >::rebind< U >
cv::Rect_< _Tp >The 2D up-right rectangle class
cvflann::ResultSet< ELEM_TYPE >
cv::RNGRandom Number Generator
cv::RotatedRectThe rotated 2D rectangle
cv::RTreeClassifier
cv::RTreeNode
cv::RTTIImpl< _ClsName >
cvflann::SavedIndexParams
cv::Scalar_< _Tp >The template scalar class
cvflann::SearchParams
cv::SelfSimDescriptor
cv::Seq< _Tp >Template Sequence Class derived from CvSeq
cv::SeqIterator< _Tp >STL-style Sequence Iterator inherited from the CvSeqReader structure
cv::SIFTSIFT implementation
cv::SiftDescriptorExtractor
cv::SiftFeatureDetector
cv::SimpleBlobDetector
cv::Size_< _Tp >The 2D size class
cv::SparseMatSparse matrix class
cv::SparseMat_< _Tp >The Template Sparse Matrix class derived from cv::SparseMat
cv::SparseMatConstIteratorRead-Only Sparse Matrix Iterator
cv::SparseMatConstIterator_< _Tp >Template Read-Only Sparse Matrix Iterator Class
cv::SparseMatIteratorRead-write Sparse Matrix Iterator
cv::SparseMatIterator_< _Tp >Template Read-Write Sparse Matrix Iterator Class
cv::SpinImageModel
cv::Split
cv::CascadeClassifier::Data::Stage
cv::StarAdjuster
cv::StarDetectorThe "Star" Detector
cv::StarFeatureDetector
cvflann::StartStopTimer
cv::gpu::StaticAssert< true >
cv::gpu::StereoBeliefPropagation
cv::StereoBMBlock Matching Stereo Correspondence Algorithm
cv::gpu::StereoBM_GPU
cv::gpu::StereoConstantSpaceBP
cv::StereoSGBMSemi-Global Block Matching Stereo Correspondence Algorithm
cv::StereoVar
cv::gpu::Stream
cv::gpu::StreamAccessor
cv::SURFSURF implementation
cv::gpu::SURF_GPU
cv::SurfAdjuster
cv::SurfDescriptorExtractor
cv::SurfFeatureDetector
cv::SVDSingular Value Decomposition class
cv::gpu::TargetArchs
cv::TermCriteriaTermination criteria in iterative algorithms
cv::TickMeter
cvflann::UniqueRandom
cvflann::UntypedMatrix
cv::Vec< _Tp, cn >A short numerical vector
cv::VecCommaInitializer< _Tp, m >
cv::VecReaderProxy< _Tp, numflag >
cv::VecReaderProxy< _Tp, 1 >
cv::Vector< _Tp >
cv::VectorDescriptorMatcher
cv::VecWriterProxy< _Tp, numflag >
cv::VecWriterProxy< _Tp, 1 >
cv::VideoCapture
cv::VideoWriter
cv::WImage< T >
cv::WImageBuffer< T >
cv::WImageBufferC< T, C >
cv::WImageC< T, C >
cv::WImageView< T >
cv::WImageViewC< T, C >
cv::WriteStructContext
cvflann::ZeroIterator< T >