Navigation
index
next
|
previous
|
OpenCV v2.4.1 documentation
»
OpenCV API Reference
»
core. The Core Functionality
ΒΆ
Basic Structures
DataType
Point_
Point3_
Size_
Rect_
RotatedRect
TermCriteria
Matx
Vec
Scalar_
Range
Ptr
Mat
Matrix Expressions
Mat::Mat
Mat::~Mat
Mat::operator =
Mat::row
Mat::col
Mat::rowRange
Mat::colRange
Mat::diag
Mat::clone
Mat::copyTo
Mat::convertTo
Mat::assignTo
Mat::setTo
Mat::reshape
Mat::t
Mat::inv
Mat::mul
Mat::cross
Mat::dot
Mat::zeros
Mat::ones
Mat::eye
Mat::create
Mat::addref
Mat::release
Mat::resize
Mat::reserve
Mat::push_back
Mat::pop_back
Mat::locateROI
Mat::adjustROI
Mat::operator()
Mat::operator CvMat
Mat::operator IplImage
Mat::total
Mat::isContinuous
Mat::elemSize
Mat::elemSize1
Mat::type
Mat::depth
Mat::channels
Mat::step1
Mat::size
Mat::empty
Mat::ptr
Mat::at
Mat::begin
Mat::end
Mat_
InputArray
OutputArray
NAryMatIterator
SparseMat
SparseMat_
Algorithm
Algorithm::get
Algorithm::set
Algorithm::write
Algorithm::read
Algorithm::getList
Algorithm::create
Creating Own Algorithms
Basic C Structures and Operations
CvPoint
CvPoint2D32f
CvPoint3D32f
CvPoint2D64f
CvPoint3D64f
CvSize
CvSize2D32f
CvRect
CvBox2D
CvScalar
CvTermCriteria
CvMat
CvMatND
CvSparseMat
IplImage
CvArr
ClearND
CloneImage
CloneMat
CloneMatND
CloneSparseMat
ConvertScale
Copy
CreateData
CreateImage
CreateImageHeader
CreateMat
CreateMatHeader
CreateMatND
CreateMatNDHeader
CreateSparseMat
CrossProduct
DotProduct
Get?D
GetCol(s)
GetDiag
GetDims
GetDimSize
GetElemType
GetImage
GetImageCOI
GetImageROI
GetMat
GetNextSparseNode
GetRawData
GetReal?D
GetRow(s)
GetSize
GetSubRect
DecRefData
IncRefData
InitImageHeader
InitMatHeader
InitMatNDHeader
InitSparseMatIterator
Mat
Ptr?D
ReleaseData
ReleaseImage
ReleaseImageHeader
ReleaseMat
ReleaseMatND
ReleaseSparseMat
ResetImageROI
Reshape
ReshapeMatND
Set
Set?D
SetData
SetImageCOI
SetImageROI
SetReal?D
SetZero
mGet
mSet
SetIPLAllocators
RNG
RandArr
RandInt
RandReal
fromarray
Dynamic Structures
CvMemStorage
CvMemBlock
CvMemStoragePos
CvSeq
CvSlice
CvSet
CvGraph
CvGraphScanner
CvTreeNodeIterator
ClearGraph
ClearMemStorage
ClearSeq
ClearSet
CloneGraph
CloneSeq
CreateChildMemStorage
CreateGraph
CreateGraphScanner
CreateMemStorage
CreateSeq
CreateSet
CvtSeqToArray
EndWriteSeq
FindGraphEdge
FindGraphEdgeByPtr
FlushSeqWriter
GetGraphVtx
GetSeqElem
GetSeqReaderPos
GetSetElem
GraphAddEdge
GraphAddEdgeByPtr
GraphAddVtx
GraphEdgeIdx
GraphRemoveEdge
GraphRemoveEdgeByPtr
GraphRemoveVtx
GraphRemoveVtxByPtr
GraphVtxDegree
GraphVtxDegreeByPtr
GraphVtxIdx
InitTreeNodeIterator
InsertNodeIntoTree
MakeSeqHeaderForArray
MemStorageAlloc
MemStorageAllocString
NextGraphItem
NextTreeNode
PrevTreeNode
ReleaseGraphScanner
ReleaseMemStorage
RestoreMemStoragePos
SaveMemStoragePos
SeqElemIdx
SeqInsert
SeqInsertSlice
SeqInvert
SeqPop
SeqPopFront
SeqPopMulti
SeqPush
SeqPushFront
SeqPushMulti
SeqRemove
SeqRemoveSlice
SeqSearch
SeqSlice
SeqSort
SetAdd
SetNew
SetRemove
SetRemoveByPtr
SetSeqBlockSize
SetSeqReaderPos
StartAppendToSeq
StartReadSeq
StartWriteSeq
TreeToNodeSeq
Operations on Arrays
abs
absdiff
add
addWeighted
bitwise_and
bitwise_not
bitwise_or
bitwise_xor
calcCovarMatrix
cartToPolar
checkRange
compare
completeSymm
convertScaleAbs
countNonZero
cvarrToMat
dct
dft
divide
determinant
eigen
exp
extractImageCOI
insertImageCOI
flip
gemm
getConvertElem
getOptimalDFTSize
idct
idft
inRange
invert
log
LUT
magnitude
Mahalanobis
max
mean
meanStdDev
merge
min
minMaxIdx
minMaxLoc
mixChannels
mulSpectrums
multiply
mulTransposed
norm
normalize
PCA
PCA::PCA
PCA::operator ()
PCA::project
PCA::backProject
perspectiveTransform
phase
polarToCart
pow
RNG
RNG::RNG
RNG::next
RNG::operator T
RNG::operator ()
RNG::uniform
RNG::gaussian
RNG::fill
randu
randn
randShuffle
reduce
repeat
scaleAdd
setIdentity
solve
solveCubic
solvePoly
sort
sortIdx
split
sqrt
subtract
SVD
SVD::SVD
SVD::operator ()
SVD::compute
SVD::solveZ
SVD::backSubst
sum
theRNG
trace
transform
transpose
Drawing Functions
circle
clipLine
ellipse
ellipse2Poly
fillConvexPoly
fillPoly
getTextSize
InitFont
line
LineIterator
rectangle
polylines
drawContours
putText
XML/YAML Persistence
XML/YAML file storages. Writing to a file storage.
Reading data from a file storage.
FileStorage
FileStorage::FileStorage
FileStorage::open
FileStorage::isOpened
FileStorage::release
FileStorage::releaseAndGetString
FileStorage::getFirstTopLevelNode
FileStorage::root
FileStorage::operator[]
FileStorage::operator*
FileStorage::writeRaw
FileStorage::writeObj
FileStorage::getDefaultObjectName
operator <<
operator >>
FileNode
FileNode::FileNode
FileNode::operator[]
FileNode::type
FileNode::empty
FileNode::isNone
FileNode::isSeq
FileNode::isMap
FileNode::isInt
FileNode::isReal
FileNode::isString
FileNode::isNamed
FileNode::name
FileNode::size
FileNode::operator int
FileNode::operator float
FileNode::operator double
FileNode::operator string
FileNode::operator*
FileNode::begin
FileNode::end
FileNode::readRaw
FileNode::readObj
FileNodeIterator
FileNodeIterator::FileNodeIterator
FileNodeIterator::operator*
FileNodeIterator::operator->
FileNodeIterator::operator ++
FileNodeIterator::operator –
FileNodeIterator::operator +=
FileNodeIterator::operator -=
FileNodeIterator::readRaw
XML/YAML Persistence (C API)
CvFileStorage
CvFileNode
CvAttrList
CvTypeInfo
Clone
EndWriteStruct
FindType
FirstType
GetFileNode
GetFileNodeByName
GetFileNodeName
GetHashedKey
GetRootFileNode
Load
OpenFileStorage
Read
ReadByName
ReadInt
ReadIntByName
ReadRawData
ReadRawDataSlice
ReadReal
ReadRealByName
ReadString
ReadStringByName
RegisterType
Release
ReleaseFileStorage
Save
StartNextStream
StartReadRawData
StartWriteStruct
TypeOf
UnregisterType
Write
WriteComment
WriteFileNode
WriteInt
WriteRawData
WriteReal
WriteString
Clustering
kmeans
partition
Utility and System Functions and Macros
alignPtr
alignSize
allocate
deallocate
fastAtan2
cubeRoot
Ceil
Floor
Round
IsInf
IsNaN
CV_Assert
error
Exception
fastMalloc
fastFree
format
checkHardwareSupport
getNumThreads
getThreadNum
getTickCount
getTickFrequency
getCPUTickCount
saturate_cast
setNumThreads
setUseOptimized
useOptimized
Help and Feedback
You did not find what you were looking for?
Ask a question in the
user group/mailing list
.
If you think something is missing or wrong in the documentation, please file a
bug report
.
Previous topic
Introduction
Next topic
Basic Structures
This Page
Show Source
Navigation
index
next
|
previous
|
OpenCV v2.4.1 documentation
»
OpenCV API Reference
»