diff --git a/doc/ChangeLog.htm b/doc/ChangeLog.htm index 44dff6ed41..007fa2cad8 100644 --- a/doc/ChangeLog.htm +++ b/doc/ChangeLog.htm @@ -161,191 +161,7 @@ OpenCV 2.1 is basically a stabilized OpenCV 2.0, yet there are a few new feature -
(September, 2009)
- -
->>> New functionality, features: <<<
-
- - General:
- * The brand-new C++ interface for most of OpenCV functionality
- (cxcore, cv, highgui) has been introduced.
- Generally it means that you will need to do less coding to achieve the same results;
- it brings automatic memory management and many other advantages.
- See the C++ Reference section in opencv/doc/opencv.pdf and opencv/include/opencv/*.hpp.
- The previous interface is retained and still supported.
-
- * The source directory structure has been reogranized; now all the external headers are placed
- in the single directory on all platforms.
-
- * The primary build system is CMake, http://www.cmake.org (2.6.x is the preferable version).
- + In Windows package the project files for Visual Studio, makefiles for MSVC,
- Borland C++ or MinGW are note supplied anymore; please, generate them using CMake.
-
- + In MacOSX the users can generate project files for Xcode.
-
- + In Linux and any other platform the users can generate project files for
- cross-platform IDEs, such as Eclipse or Code Blocks,
- or makefiles for building OpenCV from a command line.
-
- * OpenCV repository has been converted to Subversion, hosted at SourceForge:
- http://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary
- where the very latest snapshot is at
- http://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/trunk,
- and the more or less stable version can be found at
- http://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/tags/latest_tested_snapshot
-
- - CXCORE, CV, CVAUX:
-
- * CXCORE now uses Lapack (CLapack 3.1.1.1 in OpenCV 2.0) in its various linear algebra functions
- (such as solve, invert, SVD, determinant, eigen etc.) and the corresponding old-style functions
- (cvSolve, cvInvert etc.)
-
- * Lots of new feature and object detectors and descriptors have been added
- (there is no documentation on them yet), see cv.hpp and cvaux.hpp:
-
- + FAST - the fast corner detector, submitted by Edward Rosten
-
- + MSER - maximally stable extremal regions, submitted by Liu Liu
-
- + LDetector - fast circle-based feature detector by V. Lepetit (a.k.a. YAPE)
-
- + Fern-based point classifier and the planar object detector -
- based on the works by M. Ozuysal and V. Lepetit
-
- + One-way descriptor - a powerful PCA-based feature descriptor,
- (S. Hinterstoisser, O. Kutter, N. Navab, P. Fua, and V. Lepetit,
- "Real-Time Learning of Accurate Patch Rectification").
- Contributed by Victor Eruhimov
-
- + Spin Images 3D feature descriptor - based on the A. Johnson PhD thesis;
- implemented by Anatoly Baksheev
-
- + Self-similarity features - contributed by Rainer Leinhart
-
- + HOG people and object detector - the reimplementation of Navneet Dalal framework
- (http://pascal.inrialpes.fr/soft/olt/). Currently, only the detection part is ported,
- but it is fully compatible with the original training code.
- See cvaux.hpp and opencv/samples/c/peopledetect.cpp.
-
- + Extended variant of the Haar feature-based object detector - implemented by Maria Dimashova.
- It now supports Haar features and LBPs (local binary patterns);
- other features can be more or less easily added
-
- + Adaptive skin detector and the fuzzy meanshift tracker - contributed by Farhad Dadgostar,
- see cvaux.hpp and opencv/samples/c/adaptiveskindetector.cpp
-
- * The new traincascade application complementing the new-style HAAR+LBP object detector has been added.
- See opencv/apps/traincascade.
-
- * The powerful library for approximate nearest neighbor search FLANN by Marius Muja
- is now shipped with OpenCV, and the OpenCV-style interface to the library
- is included into cxcore. See cxcore.hpp and opencv/samples/c/find_obj.cpp
-
- * The bundle adjustment engine has been contributed by PhaseSpace; see cvaux.hpp
-
- * Added dense optical flow estimation function (based on the paper
- "Two-Frame Motion Estimation Based on Polynomial Expansion" by G. Farnerback).
- See cv::calcOpticalFlowFarneback and the C++ documentation
-
- * Image warping operations (resize, remap, warpAffine, warpPerspective)
- now all support bicubic and Lanczos interpolation.
-
- * Most of the new linear and non-linear filtering operations (filter2D, sepFilter2D, erode, dilate ...)
- support arbitrary border modes and can use the valid image pixels outside of the ROI
- (i.e. the ROIs are not "isolated" anymore), see the C++ documentation.
-
- * The data can now be saved to and loaded from GZIP-compressed XML/YML files, e.g.:
- cvSave("a.xml.gz", my_huge_matrix);
-
- - MLL:
- * Added the Extremely Random Trees that train super-fast,
- comparing to Boosting or Random Trees (by Maria Dimashova).
-
- * The decision tree engine and based on it classes
- (Decision Tree itself, Boost, Random Trees)
- have been reworked and now:
- + they consume much less memory (up to 200% savings)
- + the training can be run in multiple threads (when OpenCV is built with OpenMP support)
- + the boosting classification on numerical variables is especially
- fast because of the specialized low-overhead branch.
-
- * mltest has been added. While far from being complete,
- it contains correctness tests for some of the MLL classes.
-
- - HighGUI:
- * [Linux] The support for stereo cameras (currently Videre only) has been added.
- There is now uniform interface for capturing video from two-, three- ... n-head cameras.
-
- * Images can now be compressed to or decompressed from buffers in the memory,
- see the C++ HighGUI reference manual
-
- - Documentation:
- * The reference manual has been converted from HTML to LaTeX (by James Bowman and Caroline Pantofaru),
- so there is now:
- + opencv.pdf for reading offline
- + and the online up-to-date documentation
- (as the result of LaTeX->Sphinx->HTML conversion) available at
- http://opencv.willowgarage.com/documentation/index.html
-
- - Samples, misc.:
- * Better eye detector has been contributed by Shiqi Yu,
- see opencv/data/haarcascades/*[lefteye|righteye]*.xml
- * sample LBP cascade for the frontal face detection
- has been created by Maria Dimashova,
- see opencv/data/lbpcascades/lbpcascade_frontalface.xml
- * Several high-quality body parts and facial feature detectors
- have been contributed by Modesto Castrillon-Santana,
- see opencv/data/haarcascades/haarcascade_mcs*.xml
-
->>> Optimization:
- * Many of the basic functions and the image processing operations
- (like arithmetic operations, geometric image transformations, filtering etc.)
- have got SSE2 optimization, so they are several times faster.
-
- - The model of IPP support has been changed. Now IPP is supposed to be
- detected by CMake at the configuration stage and linked against OpenCV.
- (In the beta it is not implemented yet though).
-
- * PNG encoder performance improved by factor of 4 by tuning the parameters
-
->>> Bug fixes: <<<
- TBD
- (see http://sourceforge.net/tracker/?group_id=22870&atid=376677 of the list
- of the closed and still opened bugs).
-
- Many thanks to everybody who submitted bug reports and/or provided the patches!
-
->>> Known issues:
- * configure+autotools based build is currently broken.
- Please, use CMake.
- * OpenCV bug tracker at SF still lists about 150 open bugs.
- Some of them may be actually fixed already, and most of the remaining bugs
- are going to be fixed by OpenCV 2.0 gold.
- * IPP is not supported. As the new OpenCV includes a lot of SSE2 code,
- it may be not such a serious problem, though.
- The support (at least for most important functions that do not have
- SSE2 optimization) will be returned in 2.0 gold.
- * The documentation has been updated and improved a lot, but it still
- needs quite a bit of work:
- - some of the new functionality in cvaux is not described yet.
- - the bibliography part is broken
- - there are quite a few known bugs and typos there
- - many of the hyperlinks are not working.
- * The existing tests partly cover the new functionality
- (via the old backward-compatibility OpenCV 1.x API), but the coverage is
- not sufficient of course.
- * The new-style Python interface is not included yet
-
- Many of the problems will be addressed in 2.0 gold.
- If you have found some specific problem, please, put the record to the bug tracker:
- http://sourceforge.net/tracker/?group_id=22870
- Better if the bug reports will include a small code sample in C++/python +
- all the necessary data files needed to reproduce the problem.
-
-
-
-(September, 2009)
diff --git a/doc/cv_image_transform.tex b/doc/cv_image_transform.tex
index d56ecf5f3a..7ebee5d3df 100644
--- a/doc/cv_image_transform.tex
+++ b/doc/cv_image_transform.tex
@@ -1205,4 +1205,32 @@ can be found in OpenCV samples directory; see \texttt{watershed.cpp} demo.
See also: \cvCppCross{findContours}
+\cvCppFunc{grabCut}
+Runs GrabCut algorithm
+
+\cvdefCpp{void grabCut(const Mat\& image, Mat\& mask, Rect rect,\par
+ Mat\& bgdModel, Mat\& fgdModel,\par int iterCount, int mode );}
+\begin{description}
+\cvarg{image}{The input 8-bit 3-channel image.}
+\cvarg{mask}{The input/output 8-bit single-channel mask. Its elements may have one of four values. The mask is initialize when \texttt{mode==GC\_INIT\_WITH\_RECT}}
+\begin{description}
+ \cvarg{GC\_BGD}{Certainly a background pixel}
+ \cvarg{GC\_FGD}{Certainly a foreground (object) pixel}
+ \cvarg{GC\_PR\_BGD}{Likely a background pixel}
+ \cvarg{GC\_PR\_BGD}{Likely a foreground pixel}
+\end{description}
+\cvarg{rect}{The ROI containing the segmented object. The pixels outside of the ROI are marked as "certainly a background". The parameter is only used when \texttt{mode==GC\_INIT\_WITH\_RECT}}
+\cvarg{bgdModel, fgdModel}{Temporary arrays used for segmentation. Do not modify them while you are processing the same image}
+\cvarg{iterCount}{The number of iterations the algorithm should do before returning the result. Note that the result can be refined with further calls with the \texttt{mode==GC\_INIT\_WITH\_MASK} or \texttt{mode==GC\_EVAL}}
+\cvarg{mode}{The operation mode}
+\begin{description}
+ \cvarg{GC\_INIT\_WITH\_RECT}{The function initializes the state and the mask using the provided rectangle. After that it runs \texttt{iterCount} iterations of the algorithm}
+ \cvarg{GC\_INIT\_WITH\_MASK}{The function initializes the state using the provided mask. Note that \texttt{GC\_INIT\_WITH\_RECT} and \texttt{GC\_INIT\_WITH\_MASK} can be combined, then all the pixels outside of the ROI are automatically initialized with \texttt{GC\_BGD}}.
+ \cvarg{GC\_EVAL}{The value means that algorithm should just resume.}
+\end{description}
+\end{description}
+
+The function implements the \href{http://en.wikipedia.org/wiki/GrabCut}{GrabCut} image segmentation algorithm.
+See the sample grabcut.cpp on how to use the function.
+
\fi
diff --git a/doc/opencv.pdf b/doc/opencv.pdf
index bac82497e5..6076c40c72 100644
--- a/doc/opencv.pdf
+++ b/doc/opencv.pdf
@@ -1,8685 +1,8691 @@
%PDF-1.4
%ÐÔÅØ
-1 0 obj
+4 0 obj
<< /S /GoTo /D (part.1) >>
endobj
-4 0 obj
+7 0 obj
(I C API Reference)
endobj
-5 0 obj
+8 0 obj
<< /S /GoTo /D (chapter.1) >>
endobj
-8 0 obj
+11 0 obj
(cxcore. The Core Functionality)
endobj
-9 0 obj
-<< /S /GoTo /D (section.1.1) >>
-endobj
12 0 obj
-(Basic Structures)
+<< /S /GoTo /D (section.1.1) >>
endobj
-13 0 obj
-<< /S /GoTo /D (subsection*.2) >>
+15 0 obj
+(Basic Structures)
endobj
16 0 obj
-(CvPoint)
+<< /S /GoTo /D (subsection*.2) >>
endobj
-17 0 obj
-<< /S /GoTo /D (subsection*.3) >>
+19 0 obj
+(CvPoint)
endobj
20 0 obj
-(CvPoint2D32f)
+<< /S /GoTo /D (subsection*.3) >>
endobj
-21 0 obj
-<< /S /GoTo /D (subsection*.4) >>
+23 0 obj
+(CvPoint2D32f)
endobj
24 0 obj
-(CvPoint3D32f)
+<< /S /GoTo /D (subsection*.4) >>
endobj
-25 0 obj
-<< /S /GoTo /D (subsection*.5) >>
+27 0 obj
+(CvPoint3D32f)
endobj
28 0 obj
-(CvPoint2D64f)
+<< /S /GoTo /D (subsection*.5) >>
endobj
-29 0 obj
-<< /S /GoTo /D (subsection*.6) >>
+31 0 obj
+(CvPoint2D64f)
endobj
32 0 obj
-(CvPoint3D64f)
+<< /S /GoTo /D (subsection*.6) >>
endobj
-33 0 obj
-<< /S /GoTo /D (subsection*.7) >>
+35 0 obj
+(CvPoint3D64f)
endobj
36 0 obj
-(CvSize)
+<< /S /GoTo /D (subsection*.7) >>
endobj
-37 0 obj
-<< /S /GoTo /D (subsection*.8) >>
+39 0 obj
+(CvSize)
endobj
40 0 obj
-(CvSize2D32f)
+<< /S /GoTo /D (subsection*.8) >>
endobj
-41 0 obj
-<< /S /GoTo /D (subsection*.9) >>
+43 0 obj
+(CvSize2D32f)
endobj
44 0 obj
-(CvRect)
+<< /S /GoTo /D (subsection*.9) >>
endobj
-45 0 obj
-<< /S /GoTo /D (subsection*.10) >>
+47 0 obj
+(CvRect)
endobj
48 0 obj
-(CvScalar)
+<< /S /GoTo /D (subsection*.10) >>
endobj
-49 0 obj
-<< /S /GoTo /D (subsection*.11) >>
+51 0 obj
+(CvScalar)
endobj
52 0 obj
-(CvTermCriteria)
+<< /S /GoTo /D (subsection*.11) >>
endobj
-53 0 obj
-<< /S /GoTo /D (subsection*.12) >>
+55 0 obj
+(CvTermCriteria)
endobj
56 0 obj
-(CvMat)
+<< /S /GoTo /D (subsection*.12) >>
endobj
-57 0 obj
-<< /S /GoTo /D (subsection*.13) >>
+59 0 obj
+(CvMat)
endobj
60 0 obj
-(CvMatND)
+<< /S /GoTo /D (subsection*.13) >>
endobj
-61 0 obj
-<< /S /GoTo /D (subsection*.14) >>
+63 0 obj
+(CvMatND)
endobj
64 0 obj
+<< /S /GoTo /D (subsection*.14) >>
+endobj
+67 0 obj
(CvSparseMat)
endobj
-65 0 obj
+68 0 obj
<< /S /GoTo /D (subsection*.15) >>
endobj
-68 0 obj
+71 0 obj
(IplImage)
endobj
-69 0 obj
-<< /S /GoTo /D (subsection*.16) >>
-endobj
72 0 obj
-(CvArr)
+<< /S /GoTo /D (subsection*.16) >>
endobj
-73 0 obj
-<< /S /GoTo /D (section.1.2) >>
+75 0 obj
+(CvArr)
endobj
76 0 obj
-(Operations on Arrays)
+<< /S /GoTo /D (section.1.2) >>
endobj
-77 0 obj
-<< /S /GoTo /D (subsection*.17) >>
+79 0 obj
+(Operations on Arrays)
endobj
80 0 obj
+<< /S /GoTo /D (subsection*.17) >>
+endobj
+83 0 obj
(cvAbsDiff)
endobj
-81 0 obj
+84 0 obj
<< /S /GoTo /D (subsection*.18) >>
endobj
-84 0 obj
+87 0 obj
(cvAbsDiffS)
endobj
-85 0 obj
+88 0 obj
<< /S /GoTo /D (subsection*.19) >>
endobj
-88 0 obj
+91 0 obj
(cvAdd)
endobj
-89 0 obj
+92 0 obj
<< /S /GoTo /D (subsection*.20) >>
endobj
-92 0 obj
+95 0 obj
(cvAddS)
endobj
-93 0 obj
+96 0 obj
<< /S /GoTo /D (subsection*.21) >>
endobj
-96 0 obj
+99 0 obj
(cvAddWeighted)
endobj
-97 0 obj
+100 0 obj
<< /S /GoTo /D (subsection*.22) >>
endobj
-100 0 obj
+103 0 obj
(cvAnd)
endobj
-101 0 obj
+104 0 obj
<< /S /GoTo /D (subsection*.23) >>
endobj
-104 0 obj
+107 0 obj
(cvAndS)
endobj
-105 0 obj
+108 0 obj
<< /S /GoTo /D (subsection*.24) >>
endobj
-108 0 obj
+111 0 obj
(cvAvg)
endobj
-109 0 obj
+112 0 obj
<< /S /GoTo /D (subsection*.25) >>
endobj
-112 0 obj
+115 0 obj
(cvAvgSdv)
endobj
-113 0 obj
+116 0 obj
<< /S /GoTo /D (subsection*.26) >>
endobj
-116 0 obj
+119 0 obj
(cvCalcCovarMatrix)
endobj
-117 0 obj
+120 0 obj
<< /S /GoTo /D (subsection*.27) >>
endobj
-120 0 obj
+123 0 obj
(cvCartToPolar)
endobj
-121 0 obj
+124 0 obj
<< /S /GoTo /D (subsection*.28) >>
endobj
-124 0 obj
+127 0 obj
(cvCbrt)
endobj
-125 0 obj
+128 0 obj
<< /S /GoTo /D (subsection*.29) >>
endobj
-128 0 obj
+131 0 obj
(cvClearND)
endobj
-129 0 obj
+132 0 obj
<< /S /GoTo /D (subsection*.30) >>
endobj
-132 0 obj
+135 0 obj
(cvCloneImage)
endobj
-133 0 obj
+136 0 obj
<< /S /GoTo /D (subsection*.31) >>
endobj
-136 0 obj
+139 0 obj
(cvCloneMat)
endobj
-137 0 obj
+140 0 obj
<< /S /GoTo /D (subsection*.32) >>
endobj
-140 0 obj
+143 0 obj
(cvCloneMatND)
endobj
-141 0 obj
+144 0 obj
<< /S /GoTo /D (subsection*.33) >>
endobj
-144 0 obj
+147 0 obj
(cvCloneSparseMat)
endobj
-145 0 obj
+148 0 obj
<< /S /GoTo /D (subsection*.34) >>
endobj
-148 0 obj
+151 0 obj
(cvCmp)
endobj
-149 0 obj
+152 0 obj
<< /S /GoTo /D (subsection*.35) >>
endobj
-152 0 obj
+155 0 obj
(cvCmpS)
endobj
-153 0 obj
+156 0 obj
<< /S /GoTo /D (subsection*.36) >>
endobj
-156 0 obj
+159 0 obj
(cvConvertScale)
endobj
-157 0 obj
+160 0 obj
<< /S /GoTo /D (subsection*.37) >>
endobj
-160 0 obj
+163 0 obj
(cvConvertScaleAbs)
endobj
-161 0 obj
+164 0 obj
<< /S /GoTo /D (subsection*.38) >>
endobj
-164 0 obj
+167 0 obj
(cvCvtScaleAbs)
endobj
-165 0 obj
+168 0 obj
<< /S /GoTo /D (subsection*.39) >>
endobj
-168 0 obj
+171 0 obj
(cvCopy)
endobj
-169 0 obj
+172 0 obj
<< /S /GoTo /D (subsection*.40) >>
endobj
-172 0 obj
+175 0 obj
(cvCountNonZero)
endobj
-173 0 obj
+176 0 obj
<< /S /GoTo /D (subsection*.41) >>
endobj
-176 0 obj
+179 0 obj
(cvCreateData)
endobj
-177 0 obj
+180 0 obj
<< /S /GoTo /D (subsection*.42) >>
endobj
-180 0 obj
+183 0 obj
(cvCreateImage)
endobj
-181 0 obj
+184 0 obj
<< /S /GoTo /D (subsection*.43) >>
endobj
-184 0 obj
+187 0 obj
(cvCreateImageHeader)
endobj
-185 0 obj
+188 0 obj
<< /S /GoTo /D (subsection*.44) >>
endobj
-188 0 obj
+191 0 obj
(cvCreateMat)
endobj
-189 0 obj
+192 0 obj
<< /S /GoTo /D (subsection*.45) >>
endobj
-192 0 obj
+195 0 obj
(cvCreateMatHeader)
endobj
-193 0 obj
+196 0 obj
<< /S /GoTo /D (subsection*.46) >>
endobj
-196 0 obj
+199 0 obj
(cvCreateMatND)
endobj
-197 0 obj
+200 0 obj
<< /S /GoTo /D (subsection*.47) >>
endobj
-200 0 obj
+203 0 obj
(cvCreateMatNDHeader)
endobj
-201 0 obj
+204 0 obj
<< /S /GoTo /D (subsection*.48) >>
endobj
-204 0 obj
+207 0 obj
(cvCreateSparseMat)
endobj
-205 0 obj
+208 0 obj
<< /S /GoTo /D (subsection*.49) >>
endobj
-208 0 obj
+211 0 obj
(cvCrossProduct)
endobj
-209 0 obj
+212 0 obj
<< /S /GoTo /D (subsection*.50) >>
endobj
-212 0 obj
+215 0 obj
(CvtPixToPlane)
endobj
-213 0 obj
-<< /S /GoTo /D (subsection*.51) >>
-endobj
216 0 obj
+<< /S /GoTo /D (subsection*.51) >>
+endobj
+219 0 obj
(cvDCT)
endobj
-217 0 obj
+220 0 obj
<< /S /GoTo /D (subsection*.52) >>
endobj
-220 0 obj
+223 0 obj
(cvDFT)
endobj
-221 0 obj
+224 0 obj
<< /S /GoTo /D (subsection*.53) >>
endobj
-224 0 obj
+227 0 obj
(cvDecRefData)
endobj
-225 0 obj
+228 0 obj
<< /S /GoTo /D (subsection*.54) >>
endobj
-228 0 obj
+231 0 obj
(cvDet)
endobj
-229 0 obj
+232 0 obj
<< /S /GoTo /D (subsection*.55) >>
endobj
-232 0 obj
+235 0 obj
(cvDiv)
endobj
-233 0 obj
+236 0 obj
<< /S /GoTo /D (subsection*.56) >>
endobj
-236 0 obj
+239 0 obj
(cvDotProduct)
endobj
-237 0 obj
+240 0 obj
<< /S /GoTo /D (subsection*.57) >>
endobj
-240 0 obj
+243 0 obj
(cvEigenVV)
endobj
-241 0 obj
+244 0 obj
<< /S /GoTo /D (subsection*.58) >>
endobj
-244 0 obj
+247 0 obj
(cvExp)
endobj
-245 0 obj
+248 0 obj
<< /S /GoTo /D (subsection*.59) >>
endobj
-248 0 obj
+251 0 obj
(cvFastArctan)
endobj
-249 0 obj
+252 0 obj
<< /S /GoTo /D (subsection*.60) >>
endobj
-252 0 obj
+255 0 obj
(cvFlip)
endobj
-253 0 obj
+256 0 obj
<< /S /GoTo /D (subsection*.61) >>
endobj
-256 0 obj
+259 0 obj
(cvGEMM)
endobj
-257 0 obj
+260 0 obj
<< /S /GoTo /D (subsection*.62) >>
endobj
-260 0 obj
+263 0 obj
(cvGet?D)
endobj
-261 0 obj
+264 0 obj
<< /S /GoTo /D (subsection*.63) >>
endobj
-264 0 obj
+267 0 obj
(cvGetCol\(s\))
endobj
-265 0 obj
+268 0 obj
<< /S /GoTo /D (subsection*.64) >>
endobj
-268 0 obj
+271 0 obj
(cvGetDiag)
endobj
-269 0 obj
+272 0 obj
<< /S /GoTo /D (subsection*.65) >>
endobj
-272 0 obj
+275 0 obj
(cvGetDims, cvGetDimSize)
endobj
-273 0 obj
+276 0 obj
<< /S /GoTo /D (subsection*.66) >>
endobj
-276 0 obj
+279 0 obj
(cvGetElemType)
endobj
-277 0 obj
+280 0 obj
<< /S /GoTo /D (subsection*.67) >>
endobj
-280 0 obj
+283 0 obj
(cvGetImage)
endobj
-281 0 obj
+284 0 obj
<< /S /GoTo /D (subsection*.68) >>
endobj
-284 0 obj
+287 0 obj
(cvGetImageCOI)
endobj
-285 0 obj
+288 0 obj
<< /S /GoTo /D (subsection*.69) >>
endobj
-288 0 obj
+291 0 obj
(cvGetImageROI)
endobj
-289 0 obj
+292 0 obj
<< /S /GoTo /D (subsection*.70) >>
endobj
-292 0 obj
+295 0 obj
(cvGetMat)
endobj
-293 0 obj
+296 0 obj
<< /S /GoTo /D (subsection*.71) >>
endobj
-296 0 obj
+299 0 obj
(cvGetNextSparseNode)
endobj
-297 0 obj
+300 0 obj
<< /S /GoTo /D (subsection*.72) >>
endobj
-300 0 obj
+303 0 obj
(cvGetOptimalDFTSize)
endobj
-301 0 obj
+304 0 obj
<< /S /GoTo /D (subsection*.73) >>
endobj
-304 0 obj
+307 0 obj
(cvGetRawData)
endobj
-305 0 obj
+308 0 obj
<< /S /GoTo /D (subsection*.74) >>
endobj
-308 0 obj
+311 0 obj
(cvGetReal1D)
endobj
-309 0 obj
+312 0 obj
<< /S /GoTo /D (subsection*.75) >>
endobj
-312 0 obj
+315 0 obj
(cvGetReal2D)
endobj
-313 0 obj
+316 0 obj
<< /S /GoTo /D (subsection*.76) >>
endobj
-316 0 obj
+319 0 obj
(cvGetReal3D)
endobj
-317 0 obj
+320 0 obj
<< /S /GoTo /D (subsection*.77) >>
endobj
-320 0 obj
+323 0 obj
(cvGetRealND)
endobj
-321 0 obj
+324 0 obj
<< /S /GoTo /D (subsection*.78) >>
endobj
-324 0 obj
+327 0 obj
(cvGetRow\(s\))
endobj
-325 0 obj
+328 0 obj
<< /S /GoTo /D (subsection*.79) >>
endobj
-328 0 obj
+331 0 obj
(cvGetSize)
endobj
-329 0 obj
+332 0 obj
<< /S /GoTo /D (subsection*.80) >>
endobj
-332 0 obj
+335 0 obj
(cvGetSubRect)
endobj
-333 0 obj
+336 0 obj
<< /S /GoTo /D (subsection*.81) >>
endobj
-336 0 obj
+339 0 obj
(cvInRange)
endobj
-337 0 obj
+340 0 obj
<< /S /GoTo /D (subsection*.82) >>
endobj
-340 0 obj
+343 0 obj
(cvInRangeS)
endobj
-341 0 obj
+344 0 obj
<< /S /GoTo /D (subsection*.83) >>
endobj
-344 0 obj
+347 0 obj
(cvIncRefData)
endobj
-345 0 obj
+348 0 obj
<< /S /GoTo /D (subsection*.84) >>
endobj
-348 0 obj
+351 0 obj
(cvInitImageHeader)
endobj
-349 0 obj
+352 0 obj
<< /S /GoTo /D (subsection*.85) >>
endobj
-352 0 obj
+355 0 obj
(cvInitMatHeader)
endobj
-353 0 obj
+356 0 obj
<< /S /GoTo /D (subsection*.86) >>
endobj
-356 0 obj
+359 0 obj
(cvInitMatNDHeader)
endobj
-357 0 obj
+360 0 obj
<< /S /GoTo /D (subsection*.87) >>
endobj
-360 0 obj
+363 0 obj
(cvInitSparseMatIterator)
endobj
-361 0 obj
+364 0 obj
<< /S /GoTo /D (subsection*.88) >>
endobj
-364 0 obj
+367 0 obj
(cvInvSqrt)
endobj
-365 0 obj
+368 0 obj
<< /S /GoTo /D (subsection*.89) >>
endobj
-368 0 obj
+371 0 obj
(cvInv)
endobj
-369 0 obj
+372 0 obj
<< /S /GoTo /D (subsection*.90) >>
endobj
-372 0 obj
+375 0 obj
(cvInvert)
endobj
-373 0 obj
+376 0 obj
<< /S /GoTo /D (subsection*.91) >>
endobj
-376 0 obj
+379 0 obj
(cvIsInf)
endobj
-377 0 obj
+380 0 obj
<< /S /GoTo /D (subsection*.92) >>
endobj
-380 0 obj
+383 0 obj
(cvIsNaN)
endobj
-381 0 obj
+384 0 obj
<< /S /GoTo /D (subsection*.93) >>
endobj
-384 0 obj
+387 0 obj
(cvLUT)
endobj
-385 0 obj
+388 0 obj
<< /S /GoTo /D (subsection*.94) >>
endobj
-388 0 obj
+391 0 obj
(cvLog)
endobj
-389 0 obj
+392 0 obj
<< /S /GoTo /D (subsection*.95) >>
endobj
-392 0 obj
+395 0 obj
(cvMahalonobis)
endobj
-393 0 obj
+396 0 obj
<< /S /GoTo /D (subsection*.96) >>
endobj
-396 0 obj
+399 0 obj
(cvMat)
endobj
-397 0 obj
+400 0 obj
<< /S /GoTo /D (subsection*.97) >>
endobj
-400 0 obj
+403 0 obj
(cvMax)
endobj
-401 0 obj
+404 0 obj
<< /S /GoTo /D (subsection*.98) >>
endobj
-404 0 obj
+407 0 obj
(cvMaxS)
endobj
-405 0 obj
+408 0 obj
<< /S /GoTo /D (subsection*.99) >>
endobj
-408 0 obj
+411 0 obj
(cvMerge)
endobj
-409 0 obj
+412 0 obj
<< /S /GoTo /D (subsection*.100) >>
endobj
-412 0 obj
+415 0 obj
(cvMin)
endobj
-413 0 obj
+416 0 obj
<< /S /GoTo /D (subsection*.101) >>
endobj
-416 0 obj
+419 0 obj
(cvMinMaxLoc)
endobj
-417 0 obj
+420 0 obj
<< /S /GoTo /D (subsection*.102) >>
endobj
-420 0 obj
+423 0 obj
(cvMinS)
endobj
-421 0 obj
+424 0 obj
<< /S /GoTo /D (subsection*.103) >>
endobj
-424 0 obj
+427 0 obj
(Mirror)
endobj
-425 0 obj
-<< /S /GoTo /D (subsection*.104) >>
-endobj
428 0 obj
+<< /S /GoTo /D (subsection*.104) >>
+endobj
+431 0 obj
(cvMixChannels)
endobj
-429 0 obj
+432 0 obj
<< /S /GoTo /D (subsection*.105) >>
endobj
-432 0 obj
+435 0 obj
(MulAddS)
endobj
-433 0 obj
-<< /S /GoTo /D (subsection*.106) >>
-endobj
436 0 obj
+<< /S /GoTo /D (subsection*.106) >>
+endobj
+439 0 obj
(cvMul)
endobj
-437 0 obj
+440 0 obj
<< /S /GoTo /D (subsection*.107) >>
endobj
-440 0 obj
+443 0 obj
(cvMulSpectrums)
endobj
-441 0 obj
+444 0 obj
<< /S /GoTo /D (subsection*.108) >>
endobj
-444 0 obj
+447 0 obj
(cvMulTransposed)
endobj
-445 0 obj
+448 0 obj
<< /S /GoTo /D (subsection*.109) >>
endobj
-448 0 obj
+451 0 obj
(cvNorm)
endobj
-449 0 obj
+452 0 obj
<< /S /GoTo /D (subsection*.110) >>
endobj
-452 0 obj
+455 0 obj
(cvNot)
endobj
-453 0 obj
+456 0 obj
<< /S /GoTo /D (subsection*.111) >>
endobj
-456 0 obj
+459 0 obj
(cvOr)
endobj
-457 0 obj
+460 0 obj
<< /S /GoTo /D (subsection*.112) >>
endobj
-460 0 obj
+463 0 obj
(cvOrS)
endobj
-461 0 obj
+464 0 obj
<< /S /GoTo /D (subsection*.113) >>
endobj
-464 0 obj
+467 0 obj
(cvPerspectiveTransform)
endobj
-465 0 obj
+468 0 obj
<< /S /GoTo /D (subsection*.114) >>
endobj
-468 0 obj
+471 0 obj
(cvPolarToCart)
endobj
-469 0 obj
+472 0 obj
<< /S /GoTo /D (subsection*.115) >>
endobj
-472 0 obj
+475 0 obj
(cvPow)
endobj
-473 0 obj
+476 0 obj
<< /S /GoTo /D (subsection*.116) >>
endobj
-476 0 obj
+479 0 obj
(cvPtr?D)
endobj
-477 0 obj
+480 0 obj
<< /S /GoTo /D (subsection*.117) >>
endobj
-480 0 obj
+483 0 obj
(cvRNG)
endobj
-481 0 obj
+484 0 obj
<< /S /GoTo /D (subsection*.118) >>
endobj
-484 0 obj
+487 0 obj
(cvRandArr)
endobj
-485 0 obj
+488 0 obj
<< /S /GoTo /D (subsection*.119) >>
endobj
-488 0 obj
+491 0 obj
(cvRandInt)
endobj
-489 0 obj
+492 0 obj
<< /S /GoTo /D (subsection*.120) >>
endobj
-492 0 obj
+495 0 obj
(cvRandReal)
endobj
-493 0 obj
+496 0 obj
<< /S /GoTo /D (subsection*.121) >>
endobj
-496 0 obj
+499 0 obj
(cvReduce)
endobj
-497 0 obj
+500 0 obj
<< /S /GoTo /D (subsection*.122) >>
endobj
-500 0 obj
+503 0 obj
(cvReleaseData)
endobj
-501 0 obj
+504 0 obj
<< /S /GoTo /D (subsection*.123) >>
endobj
-504 0 obj
+507 0 obj
(cvReleaseImage)
endobj
-505 0 obj
+508 0 obj
<< /S /GoTo /D (subsection*.124) >>
endobj
-508 0 obj
+511 0 obj
(cvReleaseImageHeader)
endobj
-509 0 obj
+512 0 obj
<< /S /GoTo /D (subsection*.125) >>
endobj
-512 0 obj
+515 0 obj
(cvReleaseMat)
endobj
-513 0 obj
+516 0 obj
<< /S /GoTo /D (subsection*.126) >>
endobj
-516 0 obj
+519 0 obj
(cvReleaseMatND)
endobj
-517 0 obj
+520 0 obj
<< /S /GoTo /D (subsection*.127) >>
endobj
-520 0 obj
+523 0 obj
(cvReleaseSparseMat)
endobj
-521 0 obj
+524 0 obj
<< /S /GoTo /D (subsection*.128) >>
endobj
-524 0 obj
+527 0 obj
(cvRepeat)
endobj
-525 0 obj
+528 0 obj
<< /S /GoTo /D (subsection*.129) >>
endobj
-528 0 obj
+531 0 obj
(cvResetImageROI)
endobj
-529 0 obj
+532 0 obj
<< /S /GoTo /D (subsection*.130) >>
endobj
-532 0 obj
+535 0 obj
(cvReshape)
endobj
-533 0 obj
+536 0 obj
<< /S /GoTo /D (subsection*.131) >>
endobj
-536 0 obj
+539 0 obj
(cvReshapeMatND)
endobj
-537 0 obj
+540 0 obj
<< /S /GoTo /D (subsection*.132) >>
endobj
-540 0 obj
+543 0 obj
(cvRound, cvFloor, cvCeil)
endobj
-541 0 obj
+544 0 obj
<< /S /GoTo /D (subsection*.133) >>
endobj
-544 0 obj
+547 0 obj
(cvScaleAdd)
endobj
-545 0 obj
+548 0 obj
<< /S /GoTo /D (subsection*.134) >>
endobj
-548 0 obj
+551 0 obj
(cvSet)
endobj
-549 0 obj
+552 0 obj
<< /S /GoTo /D (subsection*.135) >>
endobj
-552 0 obj
+555 0 obj
(cvSet?D)
endobj
-553 0 obj
+556 0 obj
<< /S /GoTo /D (subsection*.136) >>
endobj
-556 0 obj
+559 0 obj
(cvSetData)
endobj
-557 0 obj
+560 0 obj
<< /S /GoTo /D (subsection*.137) >>
endobj
-560 0 obj
+563 0 obj
(cvSetIdentity)
endobj
-561 0 obj
+564 0 obj
<< /S /GoTo /D (subsection*.138) >>
endobj
-564 0 obj
+567 0 obj
(cvSetImageCOI)
endobj
-565 0 obj
+568 0 obj
<< /S /GoTo /D (subsection*.139) >>
endobj
-568 0 obj
+571 0 obj
(cvSetImageROI)
endobj
-569 0 obj
+572 0 obj
<< /S /GoTo /D (subsection*.140) >>
endobj
-572 0 obj
+575 0 obj
(cvSetReal?D)
endobj
-573 0 obj
+576 0 obj
<< /S /GoTo /D (subsection*.141) >>
endobj
-576 0 obj
+579 0 obj
(cvSetZero)
endobj
-577 0 obj
+580 0 obj
<< /S /GoTo /D (subsection*.142) >>
endobj
-580 0 obj
+583 0 obj
(cvSolve)
endobj
-581 0 obj
+584 0 obj
<< /S /GoTo /D (subsection*.143) >>
endobj
-584 0 obj
+587 0 obj
(cvSolveCubic)
endobj
-585 0 obj
+588 0 obj
<< /S /GoTo /D (subsection*.144) >>
endobj
-588 0 obj
+591 0 obj
(cvSplit)
endobj
-589 0 obj
+592 0 obj
<< /S /GoTo /D (subsection*.145) >>
endobj
-592 0 obj
+595 0 obj
(cvSqrt)
endobj
-593 0 obj
+596 0 obj
<< /S /GoTo /D (subsection*.146) >>
endobj
-596 0 obj
+599 0 obj
(cvSub)
endobj
-597 0 obj
+600 0 obj
<< /S /GoTo /D (subsection*.147) >>
endobj
-600 0 obj
+603 0 obj
(cvSubRS)
endobj
-601 0 obj
+604 0 obj
<< /S /GoTo /D (subsection*.148) >>
endobj
-604 0 obj
+607 0 obj
(cvSubS)
endobj
-605 0 obj
+608 0 obj
<< /S /GoTo /D (subsection*.149) >>
endobj
-608 0 obj
+611 0 obj
(cvSum)
endobj
-609 0 obj
+612 0 obj
<< /S /GoTo /D (subsection*.150) >>
endobj
-612 0 obj
+615 0 obj
(cvSVBkSb)
endobj
-613 0 obj
+616 0 obj
<< /S /GoTo /D (subsection*.151) >>
endobj
-616 0 obj
+619 0 obj
(cvSVD)
endobj
-617 0 obj
+620 0 obj
<< /S /GoTo /D (subsection*.152) >>
endobj
-620 0 obj
+623 0 obj
(cvTrace)
endobj
-621 0 obj
+624 0 obj
<< /S /GoTo /D (subsection*.153) >>
endobj
-624 0 obj
+627 0 obj
(cvTransform)
endobj
-625 0 obj
+628 0 obj
<< /S /GoTo /D (subsection*.154) >>
endobj
-628 0 obj
+631 0 obj
(cvTranspose)
endobj
-629 0 obj
+632 0 obj
<< /S /GoTo /D (subsection*.155) >>
endobj
-632 0 obj
+635 0 obj
(cvXor)
endobj
-633 0 obj
+636 0 obj
<< /S /GoTo /D (subsection*.156) >>
endobj
-636 0 obj
+639 0 obj
(cvXorS)
endobj
-637 0 obj
+640 0 obj
<< /S /GoTo /D (subsection*.157) >>
endobj
-640 0 obj
+643 0 obj
(cvmGet)
endobj
-641 0 obj
+644 0 obj
<< /S /GoTo /D (subsection*.158) >>
endobj
-644 0 obj
+647 0 obj
(cvmSet)
endobj
-645 0 obj
+648 0 obj
<< /S /GoTo /D (section.1.3) >>
endobj
-648 0 obj
+651 0 obj
(Dynamic Structures)
endobj
-649 0 obj
-<< /S /GoTo /D (subsection*.159) >>
-endobj
652 0 obj
-(CvMemStorage)
+<< /S /GoTo /D (subsection*.159) >>
endobj
-653 0 obj
-<< /S /GoTo /D (subsection*.160) >>
+655 0 obj
+(CvMemStorage)
endobj
656 0 obj
+<< /S /GoTo /D (subsection*.160) >>
+endobj
+659 0 obj
(CvMemBlock)
endobj
-657 0 obj
+660 0 obj
<< /S /GoTo /D (subsection*.161) >>
endobj
-660 0 obj
+663 0 obj
(CvMemStoragePos)
endobj
-661 0 obj
+664 0 obj
<< /S /GoTo /D (subsection*.162) >>
endobj
-664 0 obj
+667 0 obj
(CvSeq)
endobj
-665 0 obj
-<< /S /GoTo /D (subsection*.163) >>
-endobj
668 0 obj
+<< /S /GoTo /D (subsection*.163) >>
+endobj
+671 0 obj
(CvSeqBlock)
endobj
-669 0 obj
+672 0 obj
<< /S /GoTo /D (subsection*.164) >>
endobj
-672 0 obj
+675 0 obj
(CvSlice)
endobj
-673 0 obj
+676 0 obj
<< /S /GoTo /D (subsection*.165) >>
endobj
-676 0 obj
+679 0 obj
(CvSet)
endobj
-677 0 obj
-<< /S /GoTo /D (subsection*.166) >>
-endobj
680 0 obj
+<< /S /GoTo /D (subsection*.166) >>
+endobj
+683 0 obj
(CvGraph)
endobj
-681 0 obj
+684 0 obj
<< /S /GoTo /D (subsection*.167) >>
endobj
-684 0 obj
+687 0 obj
(CvGraphScanner)
endobj
-685 0 obj
+688 0 obj
<< /S /GoTo /D (subsection*.168) >>
endobj
-688 0 obj
+691 0 obj
(CV\137TREE\137NODE\137FIELDS)
endobj
-689 0 obj
+692 0 obj
<< /S /GoTo /D (subsection*.169) >>
endobj
-692 0 obj
+695 0 obj
(CvTreeNodeIterator)
endobj
-693 0 obj
+696 0 obj
<< /S /GoTo /D (subsection*.170) >>
endobj
-696 0 obj
+699 0 obj
(cvClearGraph)
endobj
-697 0 obj
+700 0 obj
<< /S /GoTo /D (subsection*.171) >>
endobj
-700 0 obj
+703 0 obj
(cvClearMemStorage)
endobj
-701 0 obj
+704 0 obj
<< /S /GoTo /D (subsection*.172) >>
endobj
-704 0 obj
+707 0 obj
(cvClearSeq)
endobj
-705 0 obj
+708 0 obj
<< /S /GoTo /D (subsection*.173) >>
endobj
-708 0 obj
+711 0 obj
(cvClearSet)
endobj
-709 0 obj
+712 0 obj
<< /S /GoTo /D (subsection*.174) >>
endobj
-712 0 obj
+715 0 obj
(cvCloneGraph)
endobj
-713 0 obj
+716 0 obj
<< /S /GoTo /D (subsection*.175) >>
endobj
-716 0 obj
+719 0 obj
(cvCloneSeq)
endobj
-717 0 obj
+720 0 obj
<< /S /GoTo /D (subsection*.176) >>
endobj
-720 0 obj
+723 0 obj
(cvCreateChildMemStorage)
endobj
-721 0 obj
+724 0 obj
<< /S /GoTo /D (subsection*.177) >>
endobj
-724 0 obj
+727 0 obj
(cvCreateGraph)
endobj
-725 0 obj
+728 0 obj
<< /S /GoTo /D (subsection*.178) >>
endobj
-728 0 obj
+731 0 obj
(cvCreateGraphScanner)
endobj
-729 0 obj
+732 0 obj
<< /S /GoTo /D (subsection*.179) >>
endobj
-732 0 obj
+735 0 obj
(cvCreateMemStorage)
endobj
-733 0 obj
+736 0 obj
<< /S /GoTo /D (subsection*.180) >>
endobj
-736 0 obj
+739 0 obj
(cvCreateSeq)
endobj
-737 0 obj
+740 0 obj
<< /S /GoTo /D (subsection*.181) >>
endobj
-740 0 obj
+743 0 obj
(cvCreateSet)
endobj
-741 0 obj
+744 0 obj
<< /S /GoTo /D (subsection*.182) >>
endobj
-744 0 obj
+747 0 obj
(cvCvtSeqToArray)
endobj
-745 0 obj
+748 0 obj
<< /S /GoTo /D (subsection*.183) >>
endobj
-748 0 obj
+751 0 obj
(cvEndWriteSeq)
endobj
-749 0 obj
+752 0 obj
<< /S /GoTo /D (subsection*.184) >>
endobj
-752 0 obj
+755 0 obj
(cvFindGraphEdge)
endobj
-753 0 obj
+756 0 obj
<< /S /GoTo /D (subsection*.185) >>
endobj
-756 0 obj
+759 0 obj
(cvFindGraphEdgeByPtr)
endobj
-757 0 obj
+760 0 obj
<< /S /GoTo /D (subsection*.186) >>
endobj
-760 0 obj
+763 0 obj
(cvFlushSeqWriter)
endobj
-761 0 obj
+764 0 obj
<< /S /GoTo /D (subsection*.187) >>
endobj
-764 0 obj
+767 0 obj
(cvGetGraphVtx)
endobj
-765 0 obj
+768 0 obj
<< /S /GoTo /D (subsection*.188) >>
endobj
-768 0 obj
+771 0 obj
(cvGetSeqElem)
endobj
-769 0 obj
+772 0 obj
<< /S /GoTo /D (subsection*.189) >>
endobj
-772 0 obj
+775 0 obj
(cvGetSeqReaderPos)
endobj
-773 0 obj
+776 0 obj
<< /S /GoTo /D (subsection*.190) >>
endobj
-776 0 obj
+779 0 obj
(cvGetSetElem)
endobj
-777 0 obj
+780 0 obj
<< /S /GoTo /D (subsection*.191) >>
endobj
-780 0 obj
+783 0 obj
(cvGraphAddEdge)
endobj
-781 0 obj
+784 0 obj
<< /S /GoTo /D (subsection*.192) >>
endobj
-784 0 obj
+787 0 obj
(cvGraphAddEdgeByPtr)
endobj
-785 0 obj
+788 0 obj
<< /S /GoTo /D (subsection*.193) >>
endobj
-788 0 obj
+791 0 obj
(cvGraphAddVtx)
endobj
-789 0 obj
+792 0 obj
<< /S /GoTo /D (subsection*.194) >>
endobj
-792 0 obj
+795 0 obj
(cvGraphEdgeIdx)
endobj
-793 0 obj
+796 0 obj
<< /S /GoTo /D (subsection*.195) >>
endobj
-796 0 obj
+799 0 obj
(cvGraphRemoveEdge)
endobj
-797 0 obj
+800 0 obj
<< /S /GoTo /D (subsection*.196) >>
endobj
-800 0 obj
+803 0 obj
(cvGraphRemoveEdgeByPtr)
endobj
-801 0 obj
+804 0 obj
<< /S /GoTo /D (subsection*.197) >>
endobj
-804 0 obj
+807 0 obj
(cvGraphRemoveVtx)
endobj
-805 0 obj
+808 0 obj
<< /S /GoTo /D (subsection*.198) >>
endobj
-808 0 obj
+811 0 obj
(cvGraphRemoveVtxByPtr)
endobj
-809 0 obj
+812 0 obj
<< /S /GoTo /D (subsection*.199) >>
endobj
-812 0 obj
+815 0 obj
(cvGraphVtxDegree)
endobj
-813 0 obj
+816 0 obj
<< /S /GoTo /D (subsection*.200) >>
endobj
-816 0 obj
+819 0 obj
(cvGraphVtxDegreeByPtr)
endobj
-817 0 obj
+820 0 obj
<< /S /GoTo /D (subsection*.201) >>
endobj
-820 0 obj
+823 0 obj
(cvGraphVtxIdx)
endobj
-821 0 obj
+824 0 obj
<< /S /GoTo /D (subsection*.202) >>
endobj
-824 0 obj
+827 0 obj
(cvInitTreeNodeIterator)
endobj
-825 0 obj
+828 0 obj
<< /S /GoTo /D (subsection*.203) >>
endobj
-828 0 obj
+831 0 obj
(cvInsertNodeIntoTree)
endobj
-829 0 obj
+832 0 obj
<< /S /GoTo /D (subsection*.204) >>
endobj
-832 0 obj
+835 0 obj
(cvMakeSeqHeaderForArray)
endobj
-833 0 obj
+836 0 obj
<< /S /GoTo /D (subsection*.205) >>
endobj
-836 0 obj
+839 0 obj
(cvMemStorageAlloc)
endobj
-837 0 obj
+840 0 obj
<< /S /GoTo /D (subsection*.206) >>
endobj
-840 0 obj
+843 0 obj
(cvMemStorageAllocString)
endobj
-841 0 obj
+844 0 obj
<< /S /GoTo /D (subsection*.207) >>
endobj
-844 0 obj
+847 0 obj
(cvNextGraphItem)
endobj
-845 0 obj
+848 0 obj
<< /S /GoTo /D (subsection*.208) >>
endobj
-848 0 obj
+851 0 obj
(cvNextTreeNode)
endobj
-849 0 obj
+852 0 obj
<< /S /GoTo /D (subsection*.209) >>
endobj
-852 0 obj
+855 0 obj
(cvPrevTreeNode)
endobj
-853 0 obj
+856 0 obj
<< /S /GoTo /D (subsection*.210) >>
endobj
-856 0 obj
+859 0 obj
(cvReleaseGraphScanner)
endobj
-857 0 obj
+860 0 obj
<< /S /GoTo /D (subsection*.211) >>
endobj
-860 0 obj
+863 0 obj
(cvReleaseMemStorage)
endobj
-861 0 obj
+864 0 obj
<< /S /GoTo /D (subsection*.212) >>
endobj
-864 0 obj
+867 0 obj
(cvRestoreMemStoragePos)
endobj
-865 0 obj
+868 0 obj
<< /S /GoTo /D (subsection*.213) >>
endobj
-868 0 obj
+871 0 obj
(cvSaveMemStoragePos)
endobj
-869 0 obj
+872 0 obj
<< /S /GoTo /D (subsection*.214) >>
endobj
-872 0 obj
+875 0 obj
(cvSeqElemIdx)
endobj
-873 0 obj
+876 0 obj
<< /S /GoTo /D (subsection*.215) >>
endobj
-876 0 obj
+879 0 obj
(cvSeqInsert)
endobj
-877 0 obj
+880 0 obj
<< /S /GoTo /D (subsection*.216) >>
endobj
-880 0 obj
+883 0 obj
(cvSeqInsertSlice)
endobj
-881 0 obj
+884 0 obj
<< /S /GoTo /D (subsection*.217) >>
endobj
-884 0 obj
+887 0 obj
(cvSeqInvert)
endobj
-885 0 obj
+888 0 obj
<< /S /GoTo /D (subsection*.218) >>
endobj
-888 0 obj
+891 0 obj
(cvSeqPop)
endobj
-889 0 obj
+892 0 obj
<< /S /GoTo /D (subsection*.219) >>
endobj
-892 0 obj
+895 0 obj
(cvSeqPopFront)
endobj
-893 0 obj
+896 0 obj
<< /S /GoTo /D (subsection*.220) >>
endobj
-896 0 obj
+899 0 obj
(cvSeqPopMulti)
endobj
-897 0 obj
+900 0 obj
<< /S /GoTo /D (subsection*.221) >>
endobj
-900 0 obj
+903 0 obj
(cvSeqPush)
endobj
-901 0 obj
+904 0 obj
<< /S /GoTo /D (subsection*.222) >>
endobj
-904 0 obj
+907 0 obj
(cvSeqPushFront)
endobj
-905 0 obj
+908 0 obj
<< /S /GoTo /D (subsection*.223) >>
endobj
-908 0 obj
+911 0 obj
(cvSeqPushMulti)
endobj
-909 0 obj
+912 0 obj
<< /S /GoTo /D (subsection*.224) >>
endobj
-912 0 obj
+915 0 obj
(cvSeqRemove)
endobj
-913 0 obj
+916 0 obj
<< /S /GoTo /D (subsection*.225) >>
endobj
-916 0 obj
+919 0 obj
(cvSeqRemoveSlice)
endobj
-917 0 obj
+920 0 obj
<< /S /GoTo /D (subsection*.226) >>
endobj
-920 0 obj
+923 0 obj
(cvSeqSearch)
endobj
-921 0 obj
+924 0 obj
<< /S /GoTo /D (subsection*.227) >>
endobj
-924 0 obj
+927 0 obj
(cvSeqSlice)
endobj
-925 0 obj
+928 0 obj
<< /S /GoTo /D (subsection*.228) >>
endobj
-928 0 obj
+931 0 obj
(cvSeqSort)
endobj
-929 0 obj
+932 0 obj
<< /S /GoTo /D (subsection*.229) >>
endobj
-932 0 obj
+935 0 obj
(cvSetAdd)
endobj
-933 0 obj
+936 0 obj
<< /S /GoTo /D (subsection*.230) >>
endobj
-936 0 obj
+939 0 obj
(cvSetNew)
endobj
-937 0 obj
+940 0 obj
<< /S /GoTo /D (subsection*.231) >>
endobj
-940 0 obj
+943 0 obj
(cvSetRemove)
endobj
-941 0 obj
+944 0 obj
<< /S /GoTo /D (subsection*.232) >>
endobj
-944 0 obj
+947 0 obj
(cvSetRemoveByPtr)
endobj
-945 0 obj
+948 0 obj
<< /S /GoTo /D (subsection*.233) >>
endobj
-948 0 obj
+951 0 obj
(cvSetSeqBlockSize)
endobj
-949 0 obj
+952 0 obj
<< /S /GoTo /D (subsection*.234) >>
endobj
-952 0 obj
+955 0 obj
(cvSetSeqReaderPos)
endobj
-953 0 obj
+956 0 obj
<< /S /GoTo /D (subsection*.235) >>
endobj
-956 0 obj
+959 0 obj
(cvStartAppendToSeq)
endobj
-957 0 obj
+960 0 obj
<< /S /GoTo /D (subsection*.236) >>
endobj
-960 0 obj
+963 0 obj
(cvStartReadSeq)
endobj
-961 0 obj
+964 0 obj
<< /S /GoTo /D (subsection*.237) >>
endobj
-964 0 obj
+967 0 obj
(cvStartWriteSeq)
endobj
-965 0 obj
+968 0 obj
<< /S /GoTo /D (subsection*.238) >>
endobj
-968 0 obj
+971 0 obj
(cvTreeToNodeSeq)
endobj
-969 0 obj
+972 0 obj
<< /S /GoTo /D (section.1.4) >>
endobj
-972 0 obj
+975 0 obj
(Drawing Functions)
endobj
-973 0 obj
-<< /S /GoTo /D (subsection*.239) >>
-endobj
976 0 obj
+<< /S /GoTo /D (subsection*.239) >>
+endobj
+979 0 obj
(cvCircle)
endobj
-977 0 obj
+980 0 obj
<< /S /GoTo /D (subsection*.240) >>
endobj
-980 0 obj
+983 0 obj
(cvClipLine)
endobj
-981 0 obj
+984 0 obj
<< /S /GoTo /D (subsection*.241) >>
endobj
-984 0 obj
+987 0 obj
(cvDrawContours)
endobj
-985 0 obj
+988 0 obj
<< /S /GoTo /D (subsection*.242) >>
endobj
-988 0 obj
+991 0 obj
(cvEllipse)
endobj
-989 0 obj
+992 0 obj
<< /S /GoTo /D (subsection*.243) >>
endobj
-992 0 obj
+995 0 obj
(cvEllipseBox)
endobj
-993 0 obj
+996 0 obj
<< /S /GoTo /D (subsection*.244) >>
endobj
-996 0 obj
+999 0 obj
(cvFillConvexPoly)
endobj
-997 0 obj
+1000 0 obj
<< /S /GoTo /D (subsection*.245) >>
endobj
-1000 0 obj
+1003 0 obj
(cvFillPoly)
endobj
-1001 0 obj
+1004 0 obj
<< /S /GoTo /D (subsection*.246) >>
endobj
-1004 0 obj
+1007 0 obj
(cvGetTextSize)
endobj
-1005 0 obj
+1008 0 obj
<< /S /GoTo /D (subsection*.247) >>
endobj
-1008 0 obj
+1011 0 obj
(cvInitFont)
endobj
-1009 0 obj
+1012 0 obj
<< /S /GoTo /D (subsection*.248) >>
endobj
-1012 0 obj
+1015 0 obj
(cvInitLineIterator)
endobj
-1013 0 obj
+1016 0 obj
<< /S /GoTo /D (subsection*.249) >>
endobj
-1016 0 obj
+1019 0 obj
(cvLine)
endobj
-1017 0 obj
+1020 0 obj
<< /S /GoTo /D (subsection*.250) >>
endobj
-1020 0 obj
+1023 0 obj
(cvPolyLine)
endobj
-1021 0 obj
+1024 0 obj
<< /S /GoTo /D (subsection*.251) >>
endobj
-1024 0 obj
+1027 0 obj
(cvPutText)
endobj
-1025 0 obj
+1028 0 obj
<< /S /GoTo /D (subsection*.252) >>
endobj
-1028 0 obj
+1031 0 obj
(cvRectangle)
endobj
-1029 0 obj
+1032 0 obj
<< /S /GoTo /D (subsection*.253) >>
endobj
-1032 0 obj
+1035 0 obj
(CV\137RGB)
endobj
-1033 0 obj
-<< /S /GoTo /D (section.1.5) >>
-endobj
1036 0 obj
-(XML/YAML Persistence)
+<< /S /GoTo /D (section.1.5) >>
endobj
-1037 0 obj
-<< /S /GoTo /D (subsection*.254) >>
+1039 0 obj
+(XML/YAML Persistence)
endobj
1040 0 obj
+<< /S /GoTo /D (subsection*.254) >>
+endobj
+1043 0 obj
(CvFileStorage)
endobj
-1041 0 obj
+1044 0 obj
<< /S /GoTo /D (subsection*.255) >>
endobj
-1044 0 obj
+1047 0 obj
(CvFileNode)
endobj
-1045 0 obj
+1048 0 obj
<< /S /GoTo /D (subsection*.256) >>
endobj
-1048 0 obj
+1051 0 obj
(CvAttrList)
endobj
-1049 0 obj
+1052 0 obj
<< /S /GoTo /D (subsection*.257) >>
endobj
-1052 0 obj
+1055 0 obj
(CvTypeInfo)
endobj
-1053 0 obj
+1056 0 obj
<< /S /GoTo /D (subsection*.258) >>
endobj
-1056 0 obj
+1059 0 obj
(cvClone)
endobj
-1057 0 obj
+1060 0 obj
<< /S /GoTo /D (subsection*.259) >>
endobj
-1060 0 obj
+1063 0 obj
(cvEndWriteStruct)
endobj
-1061 0 obj
+1064 0 obj
<< /S /GoTo /D (subsection*.260) >>
endobj
-1064 0 obj
+1067 0 obj
(cvFindType)
endobj
-1065 0 obj
+1068 0 obj
<< /S /GoTo /D (subsection*.261) >>
endobj
-1068 0 obj
+1071 0 obj
(cvFirstType)
endobj
-1069 0 obj
+1072 0 obj
<< /S /GoTo /D (subsection*.262) >>
endobj
-1072 0 obj
+1075 0 obj
(cvGetFileNode)
endobj
-1073 0 obj
+1076 0 obj
<< /S /GoTo /D (subsection*.263) >>
endobj
-1076 0 obj
+1079 0 obj
(cvGetFileNodeByName)
endobj
-1077 0 obj
+1080 0 obj
<< /S /GoTo /D (subsection*.264) >>
endobj
-1080 0 obj
+1083 0 obj
(cvGetFileNodeName)
endobj
-1081 0 obj
+1084 0 obj
<< /S /GoTo /D (subsection*.265) >>
endobj
-1084 0 obj
+1087 0 obj
(cvGetHashedKey)
endobj
-1085 0 obj
+1088 0 obj
<< /S /GoTo /D (subsection*.266) >>
endobj
-1088 0 obj
+1091 0 obj
(cvGetRootFileNode)
endobj
-1089 0 obj
+1092 0 obj
<< /S /GoTo /D (subsection*.267) >>
endobj
-1092 0 obj
+1095 0 obj
(cvLoad)
endobj
-1093 0 obj
+1096 0 obj
<< /S /GoTo /D (subsection*.268) >>
endobj
-1096 0 obj
+1099 0 obj
(cvOpenFileStorage)
endobj
-1097 0 obj
+1100 0 obj
<< /S /GoTo /D (subsection*.269) >>
endobj
-1100 0 obj
+1103 0 obj
(cvRead)
endobj
-1101 0 obj
+1104 0 obj
<< /S /GoTo /D (subsection*.270) >>
endobj
-1104 0 obj
+1107 0 obj
(cvReadByName)
endobj
-1105 0 obj
+1108 0 obj
<< /S /GoTo /D (subsection*.271) >>
endobj
-1108 0 obj
+1111 0 obj
(cvReadInt)
endobj
-1109 0 obj
+1112 0 obj
<< /S /GoTo /D (subsection*.272) >>
endobj
-1112 0 obj
+1115 0 obj
(cvReadIntByName)
endobj
-1113 0 obj
+1116 0 obj
<< /S /GoTo /D (subsection*.273) >>
endobj
-1116 0 obj
+1119 0 obj
(cvReadRawData)
endobj
-1117 0 obj
+1120 0 obj
<< /S /GoTo /D (subsection*.274) >>
endobj
-1120 0 obj
+1123 0 obj
(cvReadRawDataSlice)
endobj
-1121 0 obj
+1124 0 obj
<< /S /GoTo /D (subsection*.275) >>
endobj
-1124 0 obj
+1127 0 obj
(cvReadReal)
endobj
-1125 0 obj
+1128 0 obj
<< /S /GoTo /D (subsection*.276) >>
endobj
-1128 0 obj
+1131 0 obj
(cvReadRealByName)
endobj
-1129 0 obj
+1132 0 obj
<< /S /GoTo /D (subsection*.277) >>
endobj
-1132 0 obj
+1135 0 obj
(cvReadString)
endobj
-1133 0 obj
+1136 0 obj
<< /S /GoTo /D (subsection*.278) >>
endobj
-1136 0 obj
+1139 0 obj
(cvReadStringByName)
endobj
-1137 0 obj
+1140 0 obj
<< /S /GoTo /D (subsection*.279) >>
endobj
-1140 0 obj
+1143 0 obj
(cvRegisterType)
endobj
-1141 0 obj
+1144 0 obj
<< /S /GoTo /D (subsection*.280) >>
endobj
-1144 0 obj
+1147 0 obj
(cvRelease)
endobj
-1145 0 obj
+1148 0 obj
<< /S /GoTo /D (subsection*.281) >>
endobj
-1148 0 obj
+1151 0 obj
(cvReleaseFileStorage)
endobj
-1149 0 obj
+1152 0 obj
<< /S /GoTo /D (subsection*.282) >>
endobj
-1152 0 obj
+1155 0 obj
(cvSave)
endobj
-1153 0 obj
+1156 0 obj
<< /S /GoTo /D (subsection*.283) >>
endobj
-1156 0 obj
+1159 0 obj
(cvStartNextStream)
endobj
-1157 0 obj
+1160 0 obj
<< /S /GoTo /D (subsection*.284) >>
endobj
-1160 0 obj
+1163 0 obj
(cvStartReadRawData)
endobj
-1161 0 obj
+1164 0 obj
<< /S /GoTo /D (subsection*.285) >>
endobj
-1164 0 obj
+1167 0 obj
(cvStartWriteStruct)
endobj
-1165 0 obj
+1168 0 obj
<< /S /GoTo /D (subsection*.286) >>
endobj
-1168 0 obj
+1171 0 obj
(cvTypeOf)
endobj
-1169 0 obj
+1172 0 obj
<< /S /GoTo /D (subsection*.287) >>
endobj
-1172 0 obj
+1175 0 obj
(cvUnregisterType)
endobj
-1173 0 obj
+1176 0 obj
<< /S /GoTo /D (subsection*.288) >>
endobj
-1176 0 obj
+1179 0 obj
(cvWrite)
endobj
-1177 0 obj
+1180 0 obj
<< /S /GoTo /D (subsection*.289) >>
endobj
-1180 0 obj
+1183 0 obj
(cvWriteComment)
endobj
-1181 0 obj
+1184 0 obj
<< /S /GoTo /D (subsection*.290) >>
endobj
-1184 0 obj
+1187 0 obj
(cvWriteFileNode)
endobj
-1185 0 obj
+1188 0 obj
<< /S /GoTo /D (subsection*.291) >>
endobj
-1188 0 obj
+1191 0 obj
(cvWriteInt)
endobj
-1189 0 obj
+1192 0 obj
<< /S /GoTo /D (subsection*.292) >>
endobj
-1192 0 obj
+1195 0 obj
(cvWriteRawData)
endobj
-1193 0 obj
+1196 0 obj
<< /S /GoTo /D (subsection*.293) >>
endobj
-1196 0 obj
+1199 0 obj
(cvWriteReal)
endobj
-1197 0 obj
+1200 0 obj
<< /S /GoTo /D (subsection*.294) >>
endobj
-1200 0 obj
+1203 0 obj
(cvWriteString)
endobj
-1201 0 obj
+1204 0 obj
<< /S /GoTo /D (section.1.6) >>
endobj
-1204 0 obj
+1207 0 obj
(Clustering and Search in Multi-Dimensional Spaces)
endobj
-1205 0 obj
-<< /S /GoTo /D (subsection*.295) >>
-endobj
1208 0 obj
+<< /S /GoTo /D (subsection*.295) >>
+endobj
+1211 0 obj
(cvKMeans2)
endobj
-1209 0 obj
+1212 0 obj
<< /S /GoTo /D (subsection*.296) >>
endobj
-1212 0 obj
+1215 0 obj
(cvSeqPartition)
endobj
-1213 0 obj
+1216 0 obj
<< /S /GoTo /D (section.1.7) >>
endobj
-1216 0 obj
+1219 0 obj
(Utility and System Functions and Macros)
endobj
-1217 0 obj
-<< /S /GoTo /D (subsection*.297) >>
-endobj
1220 0 obj
-(Error Handling)
+<< /S /GoTo /D (subsection*.297) >>
endobj
-1221 0 obj
-<< /S /GoTo /D (subsection*.298) >>
+1223 0 obj
+(Error Handling)
endobj
1224 0 obj
+<< /S /GoTo /D (subsection*.298) >>
+endobj
+1227 0 obj
(Example: Use of Error Handling Macros)
endobj
-1225 0 obj
+1228 0 obj
<< /S /GoTo /D (subsection*.299) >>
endobj
-1228 0 obj
+1231 0 obj
(cvGetErrStatus)
endobj
-1229 0 obj
+1232 0 obj
<< /S /GoTo /D (subsection*.300) >>
endobj
-1232 0 obj
+1235 0 obj
(cvSetErrStatus)
endobj
-1233 0 obj
+1236 0 obj
<< /S /GoTo /D (subsection*.301) >>
endobj
-1236 0 obj
+1239 0 obj
(cvGetErrMode)
endobj
-1237 0 obj
+1240 0 obj
<< /S /GoTo /D (subsection*.302) >>
endobj
-1240 0 obj
+1243 0 obj
(cvSetErrMode)
endobj
-1241 0 obj
+1244 0 obj
<< /S /GoTo /D (subsection*.303) >>
endobj
-1244 0 obj
+1247 0 obj
(cvError)
endobj
-1245 0 obj
+1248 0 obj
<< /S /GoTo /D (subsection*.304) >>
endobj
-1248 0 obj
+1251 0 obj
(cvErrorStr)
endobj
-1249 0 obj
+1252 0 obj
<< /S /GoTo /D (subsection*.305) >>
endobj
-1252 0 obj
+1255 0 obj
(cvRedirectError)
endobj
-1253 0 obj
+1256 0 obj
<< /S /GoTo /D (subsection*.306) >>
endobj
-1256 0 obj
+1259 0 obj
(cvNulDevReport cvStdErrReport cvGuiBoxReport)
endobj
-1257 0 obj
+1260 0 obj
<< /S /GoTo /D (subsection*.307) >>
endobj
-1260 0 obj
+1263 0 obj
(cvAlloc)
endobj
-1261 0 obj
+1264 0 obj
<< /S /GoTo /D (subsection*.308) >>
endobj
-1264 0 obj
+1267 0 obj
(cvFree)
endobj
-1265 0 obj
+1268 0 obj
<< /S /GoTo /D (subsection*.309) >>
endobj
-1268 0 obj
+1271 0 obj
(cvGetTickCount)
endobj
-1269 0 obj
+1272 0 obj
<< /S /GoTo /D (subsection*.310) >>
endobj
-1272 0 obj
+1275 0 obj
(cvGetTickFrequency)
endobj
-1273 0 obj
+1276 0 obj
<< /S /GoTo /D (subsection*.311) >>
endobj
-1276 0 obj
+1279 0 obj
(cvRegisterModule)
endobj
-1277 0 obj
+1280 0 obj
<< /S /GoTo /D (subsection*.312) >>
endobj
-1280 0 obj
+1283 0 obj
(cvGetModuleInfo)
endobj
-1281 0 obj
+1284 0 obj
<< /S /GoTo /D (subsection*.313) >>
endobj
-1284 0 obj
+1287 0 obj
(cvUseOptimized)
endobj
-1285 0 obj
+1288 0 obj
<< /S /GoTo /D (subsection*.314) >>
endobj
-1288 0 obj
+1291 0 obj
(cvSetMemoryManager)
endobj
-1289 0 obj
+1292 0 obj
<< /S /GoTo /D (subsection*.315) >>
endobj
-1292 0 obj
+1295 0 obj
(cvSetIPLAllocators)
endobj
-1293 0 obj
+1296 0 obj
<< /S /GoTo /D (chapter.2) >>
endobj
-1296 0 obj
+1299 0 obj
(cv. Image Processing and Computer Vision)
endobj
-1297 0 obj
-<< /S /GoTo /D (section.2.1) >>
-endobj
1300 0 obj
-(Image Filtering)
+<< /S /GoTo /D (section.2.1) >>
endobj
-1301 0 obj
-<< /S /GoTo /D (subsection*.316) >>
+1303 0 obj
+(Image Filtering)
endobj
1304 0 obj
-(IplConvKernel)
+<< /S /GoTo /D (subsection*.316) >>
endobj
-1305 0 obj
-<< /S /GoTo /D (subsection*.317) >>
+1307 0 obj
+(IplConvKernel)
endobj
1308 0 obj
+<< /S /GoTo /D (subsection*.317) >>
+endobj
+1311 0 obj
(cvCopyMakeBorder)
endobj
-1309 0 obj
+1312 0 obj
<< /S /GoTo /D (subsection*.318) >>
endobj
-1312 0 obj
+1315 0 obj
(cvCreateStructuringElementEx)
endobj
-1313 0 obj
+1316 0 obj
<< /S /GoTo /D (subsection*.319) >>
endobj
-1316 0 obj
+1319 0 obj
(cvDilate)
endobj
-1317 0 obj
+1320 0 obj
<< /S /GoTo /D (subsection*.320) >>
endobj
-1320 0 obj
+1323 0 obj
(cvErode)
endobj
-1321 0 obj
+1324 0 obj
<< /S /GoTo /D (subsection*.321) >>
endobj
-1324 0 obj
+1327 0 obj
(cvFilter2D)
endobj
-1325 0 obj
+1328 0 obj
<< /S /GoTo /D (subsection*.322) >>
endobj
-1328 0 obj
+1331 0 obj
(cvLaplace)
endobj
-1329 0 obj
+1332 0 obj
<< /S /GoTo /D (subsection*.323) >>
endobj
-1332 0 obj
+1335 0 obj
(cvMorphologyEx)
endobj
-1333 0 obj
+1336 0 obj
<< /S /GoTo /D (subsection*.324) >>
endobj
-1336 0 obj
+1339 0 obj
(cvPyrDown)
endobj
-1337 0 obj
+1340 0 obj
<< /S /GoTo /D (subsection*.325) >>
endobj
-1340 0 obj
+1343 0 obj
(cvReleaseStructuringElement)
endobj
-1341 0 obj
+1344 0 obj
<< /S /GoTo /D (subsection*.326) >>
endobj
-1344 0 obj
+1347 0 obj
(cvSmooth)
endobj
-1345 0 obj
+1348 0 obj
<< /S /GoTo /D (subsection*.327) >>
endobj
-1348 0 obj
+1351 0 obj
(cvSobel)
endobj
-1349 0 obj
+1352 0 obj
<< /S /GoTo /D (section.2.2) >>
endobj
-1352 0 obj
+1355 0 obj
(Geometric Image Transformations)
endobj
-1353 0 obj
-<< /S /GoTo /D (subsection*.328) >>
-endobj
1356 0 obj
+<< /S /GoTo /D (subsection*.328) >>
+endobj
+1359 0 obj
(cvGetRotationMatrix2D)
endobj
-1357 0 obj
+1360 0 obj
<< /S /GoTo /D (subsection*.329) >>
endobj
-1360 0 obj
+1363 0 obj
(cvGetAffineTransform)
endobj
-1361 0 obj
+1364 0 obj
<< /S /GoTo /D (subsection*.330) >>
endobj
-1364 0 obj
+1367 0 obj
(cvGetPerspectiveTransform)
endobj
-1365 0 obj
+1368 0 obj
<< /S /GoTo /D (subsection*.331) >>
endobj
-1368 0 obj
+1371 0 obj
(cvGetQuadrangleSubPix)
endobj
-1369 0 obj
+1372 0 obj
<< /S /GoTo /D (subsection*.332) >>
endobj
-1372 0 obj
+1375 0 obj
(cvGetRectSubPix)
endobj
-1373 0 obj
+1376 0 obj
<< /S /GoTo /D (subsection*.333) >>
endobj
-1376 0 obj
+1379 0 obj
(cvLogPolar)
endobj
-1377 0 obj
+1380 0 obj
<< /S /GoTo /D (subsection*.334) >>
endobj
-1380 0 obj
+1383 0 obj
(cvRemap)
endobj
-1381 0 obj
+1384 0 obj
<< /S /GoTo /D (subsection*.335) >>
endobj
-1384 0 obj
+1387 0 obj
(cvResize)
endobj
-1385 0 obj
+1388 0 obj
<< /S /GoTo /D (subsection*.336) >>
endobj
-1388 0 obj
+1391 0 obj
(cvWarpAffine)
endobj
-1389 0 obj
+1392 0 obj
<< /S /GoTo /D (subsection*.337) >>
endobj
-1392 0 obj
+1395 0 obj
(cvWarpPerspective)
endobj
-1393 0 obj
+1396 0 obj
<< /S /GoTo /D (section.2.3) >>
endobj
-1396 0 obj
+1399 0 obj
(Miscellaneous Image Transformations)
endobj
-1397 0 obj
-<< /S /GoTo /D (subsection*.338) >>
-endobj
1400 0 obj
+<< /S /GoTo /D (subsection*.338) >>
+endobj
+1403 0 obj
(cvAdaptiveThreshold)
endobj
-1401 0 obj
+1404 0 obj
<< /S /GoTo /D (subsection*.339) >>
endobj
-1404 0 obj
+1407 0 obj
(cvCvtColor)
endobj
-1405 0 obj
+1408 0 obj
<< /S /GoTo /D (subsection*.340) >>
endobj
-1408 0 obj
+1411 0 obj
(cvDistTransform)
endobj
-1409 0 obj
+1412 0 obj
<< /S /GoTo /D (subsection*.341) >>
endobj
-1412 0 obj
+1415 0 obj
(CvConnectedComp)
endobj
-1413 0 obj
-<< /S /GoTo /D (subsection*.342) >>
-endobj
1416 0 obj
+<< /S /GoTo /D (subsection*.342) >>
+endobj
+1419 0 obj
(cvFloodFill)
endobj
-1417 0 obj
+1420 0 obj
<< /S /GoTo /D (subsection*.343) >>
endobj
-1420 0 obj
+1423 0 obj
(cvInpaint)
endobj
-1421 0 obj
+1424 0 obj
<< /S /GoTo /D (subsection*.344) >>
endobj
-1424 0 obj
+1427 0 obj
(cvIntegral)
endobj
-1425 0 obj
+1428 0 obj
<< /S /GoTo /D (subsection*.345) >>
endobj
-1428 0 obj
+1431 0 obj
(cvPyrMeanShiftFiltering)
endobj
-1429 0 obj
+1432 0 obj
<< /S /GoTo /D (subsection*.346) >>
endobj
-1432 0 obj
+1435 0 obj
(cvPyrSegmentation)
endobj
-1433 0 obj
+1436 0 obj
<< /S /GoTo /D (subsection*.347) >>
endobj
-1436 0 obj
+1439 0 obj
(cvThreshold)
endobj
-1437 0 obj
+1440 0 obj
<< /S /GoTo /D (section.2.4) >>
endobj
-1440 0 obj
+1443 0 obj
(Histograms)
endobj
-1441 0 obj
-<< /S /GoTo /D (subsection*.348) >>
-endobj
1444 0 obj
-(CvHistogram)
+<< /S /GoTo /D (subsection*.348) >>
endobj
-1445 0 obj
-<< /S /GoTo /D (subsection*.349) >>
+1447 0 obj
+(CvHistogram)
endobj
1448 0 obj
+<< /S /GoTo /D (subsection*.349) >>
+endobj
+1451 0 obj
(cvCalcBackProject)
endobj
-1449 0 obj
+1452 0 obj
<< /S /GoTo /D (subsection*.350) >>
endobj
-1452 0 obj
+1455 0 obj
(cvCalcBackProjectPatch)
endobj
-1453 0 obj
+1456 0 obj
<< /S /GoTo /D (subsection*.351) >>
endobj
-1456 0 obj
+1459 0 obj
(cvCalcHist)
endobj
-1457 0 obj
+1460 0 obj
<< /S /GoTo /D (subsection*.352) >>
endobj
-1460 0 obj
+1463 0 obj
(cvCalcProbDensity)
endobj
-1461 0 obj
+1464 0 obj
<< /S /GoTo /D (subsection*.353) >>
endobj
-1464 0 obj
+1467 0 obj
(cvClearHist)
endobj
-1465 0 obj
+1468 0 obj
<< /S /GoTo /D (subsection*.354) >>
endobj
-1468 0 obj
+1471 0 obj
(cvCompareHist)
endobj
-1469 0 obj
+1472 0 obj
<< /S /GoTo /D (subsection*.355) >>
endobj
-1472 0 obj
+1475 0 obj
(cvCopyHist)
endobj
-1473 0 obj
+1476 0 obj
<< /S /GoTo /D (subsection*.356) >>
endobj
-1476 0 obj
+1479 0 obj
(cvCreateHist)
endobj
-1477 0 obj
+1480 0 obj
<< /S /GoTo /D (subsection*.357) >>
endobj
-1480 0 obj
+1483 0 obj
(cvGetHistValue*D)
endobj
-1481 0 obj
+1484 0 obj
<< /S /GoTo /D (subsection*.358) >>
endobj
-1484 0 obj
+1487 0 obj
(cvGetMinMaxHistValue)
endobj
-1485 0 obj
+1488 0 obj
<< /S /GoTo /D (subsection*.359) >>
endobj
-1488 0 obj
+1491 0 obj
(cvMakeHistHeaderForArray)
endobj
-1489 0 obj
+1492 0 obj
<< /S /GoTo /D (subsection*.360) >>
endobj
-1492 0 obj
+1495 0 obj
(cvNormalizeHist)
endobj
-1493 0 obj
+1496 0 obj
<< /S /GoTo /D (subsection*.361) >>
endobj
-1496 0 obj
+1499 0 obj
(cvQueryHistValue*D)
endobj
-1497 0 obj
+1500 0 obj
<< /S /GoTo /D (subsection*.362) >>
endobj
-1500 0 obj
+1503 0 obj
(cvReleaseHist)
endobj
-1501 0 obj
+1504 0 obj
<< /S /GoTo /D (subsection*.363) >>
endobj
-1504 0 obj
+1507 0 obj
(cvSetHistBinRanges)
endobj
-1505 0 obj
+1508 0 obj
<< /S /GoTo /D (subsection*.364) >>
endobj
-1508 0 obj
+1511 0 obj
(cvThreshHist)
endobj
-1509 0 obj
+1512 0 obj
<< /S /GoTo /D (section.2.5) >>
endobj
-1512 0 obj
+1515 0 obj
(Feature Detection)
endobj
-1513 0 obj
-<< /S /GoTo /D (subsection*.365) >>
-endobj
1516 0 obj
+<< /S /GoTo /D (subsection*.365) >>
+endobj
+1519 0 obj
(cvCanny)
endobj
-1517 0 obj
+1520 0 obj
<< /S /GoTo /D (subsection*.366) >>
endobj
-1520 0 obj
+1523 0 obj
(cvCornerEigenValsAndVecs)
endobj
-1521 0 obj
+1524 0 obj
<< /S /GoTo /D (subsection*.367) >>
endobj
-1524 0 obj
+1527 0 obj
(cvCornerHarris)
endobj
-1525 0 obj
+1528 0 obj
<< /S /GoTo /D (subsection*.368) >>
endobj
-1528 0 obj
+1531 0 obj
(cvCornerMinEigenVal)
endobj
-1529 0 obj
+1532 0 obj
<< /S /GoTo /D (subsection*.369) >>
endobj
-1532 0 obj
+1535 0 obj
(cvExtractSURF)
endobj
-1533 0 obj
+1536 0 obj
<< /S /GoTo /D (subsection*.370) >>
endobj
-1536 0 obj
+1539 0 obj
(cvFindCornerSubPix)
endobj
-1537 0 obj
+1540 0 obj
<< /S /GoTo /D (subsection*.371) >>
endobj
-1540 0 obj
+1543 0 obj
(cvGetStarKeypoints)
endobj
-1541 0 obj
+1544 0 obj
<< /S /GoTo /D (subsection*.372) >>
endobj
-1544 0 obj
+1547 0 obj
(cvGoodFeaturesToTrack)
endobj
-1545 0 obj
+1548 0 obj
<< /S /GoTo /D (subsection*.373) >>
endobj
-1548 0 obj
+1551 0 obj
(cvHoughLines2)
endobj
-1549 0 obj
+1552 0 obj
<< /S /GoTo /D (subsection*.374) >>
endobj
-1552 0 obj
+1555 0 obj
(cvPreCornerDetect)
endobj
-1553 0 obj
+1556 0 obj
<< /S /GoTo /D (subsection*.375) >>
endobj
-1556 0 obj
+1559 0 obj
(cvSampleLine)
endobj
-1557 0 obj
+1560 0 obj
<< /S /GoTo /D (section.2.6) >>
endobj
-1560 0 obj
+1563 0 obj
(Motion Analysis and Object Tracking)
endobj
-1561 0 obj
-<< /S /GoTo /D (subsection*.376) >>
-endobj
1564 0 obj
+<< /S /GoTo /D (subsection*.376) >>
+endobj
+1567 0 obj
(cvAcc)
endobj
-1565 0 obj
+1568 0 obj
<< /S /GoTo /D (subsection*.377) >>
endobj
-1568 0 obj
+1571 0 obj
(cvCalcGlobalOrientation)
endobj
-1569 0 obj
+1572 0 obj
<< /S /GoTo /D (subsection*.378) >>
endobj
-1572 0 obj
+1575 0 obj
(cvCalcMotionGradient)
endobj
-1573 0 obj
+1576 0 obj
<< /S /GoTo /D (subsection*.379) >>
endobj
-1576 0 obj
+1579 0 obj
(cvCalcOpticalFlowBM)
endobj
-1577 0 obj
+1580 0 obj
<< /S /GoTo /D (subsection*.380) >>
endobj
-1580 0 obj
+1583 0 obj
(cvCalcOpticalFlowHS)
endobj
-1581 0 obj
+1584 0 obj
<< /S /GoTo /D (subsection*.381) >>
endobj
-1584 0 obj
+1587 0 obj
(cvCalcOpticalFlowLK)
endobj
-1585 0 obj
+1588 0 obj
<< /S /GoTo /D (subsection*.382) >>
endobj
-1588 0 obj
+1591 0 obj
(cvCalcOpticalFlowPyrLK)
endobj
-1589 0 obj
+1592 0 obj
<< /S /GoTo /D (subsection*.383) >>
endobj
-1592 0 obj
+1595 0 obj
(cvCamShift)
endobj
-1593 0 obj
+1596 0 obj
<< /S /GoTo /D (subsection*.384) >>
endobj
-1596 0 obj
+1599 0 obj
(CvConDensation)
endobj
-1597 0 obj
+1600 0 obj
<< /S /GoTo /D (subsection*.385) >>
endobj
-1600 0 obj
+1603 0 obj
(cvCreateConDensation)
endobj
-1601 0 obj
+1604 0 obj
<< /S /GoTo /D (subsection*.386) >>
endobj
-1604 0 obj
+1607 0 obj
(cvConDensInitSampleSet)
endobj
-1605 0 obj
+1608 0 obj
<< /S /GoTo /D (subsection*.387) >>
endobj
-1608 0 obj
+1611 0 obj
(CvKalman)
endobj
-1609 0 obj
-<< /S /GoTo /D (subsection*.388) >>
-endobj
1612 0 obj
+<< /S /GoTo /D (subsection*.388) >>
+endobj
+1615 0 obj
(cvCreateKalman)
endobj
-1613 0 obj
+1616 0 obj
<< /S /GoTo /D (subsection*.389) >>
endobj
-1616 0 obj
+1619 0 obj
(cvKalmanCorrect)
endobj
-1617 0 obj
+1620 0 obj
<< /S /GoTo /D (subsection*.390) >>
endobj
-1620 0 obj
+1623 0 obj
(cvKalmanPredict)
endobj
-1621 0 obj
+1624 0 obj
<< /S /GoTo /D (subsection*.391) >>
endobj
-1624 0 obj
+1627 0 obj
(KalmanUpdateByMeasurement)
endobj
-1625 0 obj
-<< /S /GoTo /D (subsection*.392) >>
-endobj
1628 0 obj
-(KalmanUpdateByTime)
+<< /S /GoTo /D (subsection*.392) >>
endobj
-1629 0 obj
-<< /S /GoTo /D (subsection*.393) >>
+1631 0 obj
+(KalmanUpdateByTime)
endobj
1632 0 obj
+<< /S /GoTo /D (subsection*.393) >>
+endobj
+1635 0 obj
(cvMeanShift)
endobj
-1633 0 obj
+1636 0 obj
<< /S /GoTo /D (subsection*.394) >>
endobj
-1636 0 obj
+1639 0 obj
(cvMultiplyAcc)
endobj
-1637 0 obj
+1640 0 obj
<< /S /GoTo /D (subsection*.395) >>
endobj
-1640 0 obj
+1643 0 obj
(cvReleaseConDensation)
endobj
-1641 0 obj
+1644 0 obj
<< /S /GoTo /D (subsection*.396) >>
endobj
-1644 0 obj
+1647 0 obj
(cvReleaseKalman)
endobj
-1645 0 obj
+1648 0 obj
<< /S /GoTo /D (subsection*.397) >>
endobj
-1648 0 obj
+1651 0 obj
(cvRunningAvg)
endobj
-1649 0 obj
+1652 0 obj
<< /S /GoTo /D (subsection*.398) >>
endobj
-1652 0 obj
+1655 0 obj
(cvSegmentMotion)
endobj
-1653 0 obj
+1656 0 obj
<< /S /GoTo /D (subsection*.399) >>
endobj
-1656 0 obj
+1659 0 obj
(cvSnakeImage)
endobj
-1657 0 obj
+1660 0 obj
<< /S /GoTo /D (subsection*.400) >>
endobj
-1660 0 obj
+1663 0 obj
(cvSquareAcc)
endobj
-1661 0 obj
+1664 0 obj
<< /S /GoTo /D (subsection*.401) >>
endobj
-1664 0 obj
+1667 0 obj
(cvUpdateMotionHistory)
endobj
-1665 0 obj
+1668 0 obj
<< /S /GoTo /D (section.2.7) >>
endobj
-1668 0 obj
+1671 0 obj
(Structural Analysis and Shape Descriptors)
endobj
-1669 0 obj
-<< /S /GoTo /D (subsection*.402) >>
-endobj
1672 0 obj
+<< /S /GoTo /D (subsection*.402) >>
+endobj
+1675 0 obj
(cvApproxChains)
endobj
-1673 0 obj
+1676 0 obj
<< /S /GoTo /D (subsection*.403) >>
endobj
-1676 0 obj
+1679 0 obj
(cvApproxPoly)
endobj
-1677 0 obj
+1680 0 obj
<< /S /GoTo /D (subsection*.404) >>
endobj
-1680 0 obj
+1683 0 obj
(cvArcLength)
endobj
-1681 0 obj
+1684 0 obj
<< /S /GoTo /D (subsection*.405) >>
endobj
-1684 0 obj
+1687 0 obj
(cvBoundingRect)
endobj
-1685 0 obj
+1688 0 obj
<< /S /GoTo /D (subsection*.406) >>
endobj
-1688 0 obj
+1691 0 obj
(cvBoxPoints)
endobj
-1689 0 obj
+1692 0 obj
<< /S /GoTo /D (subsection*.407) >>
endobj
-1692 0 obj
+1695 0 obj
(cvCalcPGH)
endobj
-1693 0 obj
+1696 0 obj
<< /S /GoTo /D (subsection*.408) >>
endobj
-1696 0 obj
+1699 0 obj
(cvCalcEMD2)
endobj
-1697 0 obj
+1700 0 obj
<< /S /GoTo /D (subsection*.409) >>
endobj
-1700 0 obj
+1703 0 obj
(cvCheckContourConvexity)
endobj
-1701 0 obj
+1704 0 obj
<< /S /GoTo /D (subsection*.410) >>
endobj
-1704 0 obj
+1707 0 obj
(CvConvexityDefect)
endobj
-1705 0 obj
-<< /S /GoTo /D (subsection*.411) >>
-endobj
1708 0 obj
+<< /S /GoTo /D (subsection*.411) >>
+endobj
+1711 0 obj
(cvContourArea)
endobj
-1709 0 obj
+1712 0 obj
<< /S /GoTo /D (subsection*.412) >>
endobj
-1712 0 obj
+1715 0 obj
(cvContourFromContourTree)
endobj
-1713 0 obj
+1716 0 obj
<< /S /GoTo /D (subsection*.413) >>
endobj
-1716 0 obj
+1719 0 obj
(cvConvexHull2)
endobj
-1717 0 obj
+1720 0 obj
<< /S /GoTo /D (subsection*.414) >>
endobj
-1720 0 obj
+1723 0 obj
(cvConvexityDefects)
endobj
-1721 0 obj
+1724 0 obj
<< /S /GoTo /D (subsection*.415) >>
endobj
-1724 0 obj
+1727 0 obj
(cvCreateContourTree)
endobj
-1725 0 obj
+1728 0 obj
<< /S /GoTo /D (subsection*.416) >>
endobj
-1728 0 obj
+1731 0 obj
(cvEndFindContours)
endobj
-1729 0 obj
+1732 0 obj
<< /S /GoTo /D (subsection*.417) >>
endobj
-1732 0 obj
+1735 0 obj
(cvFindContours)
endobj
-1733 0 obj
+1736 0 obj
<< /S /GoTo /D (subsection*.418) >>
endobj
-1736 0 obj
+1739 0 obj
(cvFindNextContour)
endobj
-1737 0 obj
+1740 0 obj
<< /S /GoTo /D (subsection*.419) >>
endobj
-1740 0 obj
+1743 0 obj
(cvFitEllipse2)
endobj
-1741 0 obj
+1744 0 obj
<< /S /GoTo /D (subsection*.420) >>
endobj
-1744 0 obj
+1747 0 obj
(cvFitLine)
endobj
-1745 0 obj
+1748 0 obj
<< /S /GoTo /D (subsection*.421) >>
endobj
-1748 0 obj
+1751 0 obj
(cvGetCentralMoment)
endobj
-1749 0 obj
+1752 0 obj
<< /S /GoTo /D (subsection*.422) >>
endobj
-1752 0 obj
+1755 0 obj
(cvGetHuMoments)
endobj
-1753 0 obj
+1756 0 obj
<< /S /GoTo /D (subsection*.423) >>
endobj
-1756 0 obj
+1759 0 obj
(cvGetNormalizedCentralMoment)
endobj
-1757 0 obj
+1760 0 obj
<< /S /GoTo /D (subsection*.424) >>
endobj
-1760 0 obj
+1763 0 obj
(cvGetSpatialMoment)
endobj
-1761 0 obj
+1764 0 obj
<< /S /GoTo /D (subsection*.425) >>
endobj
-1764 0 obj
+1767 0 obj
(cvMatchContourTrees)
endobj
-1765 0 obj
+1768 0 obj
<< /S /GoTo /D (subsection*.426) >>
endobj
-1768 0 obj
+1771 0 obj
(cvMatchShapes)
endobj
-1769 0 obj
+1772 0 obj
<< /S /GoTo /D (subsection*.427) >>
endobj
-1772 0 obj
+1775 0 obj
(cvMinAreaRect2)
endobj
-1773 0 obj
+1776 0 obj
<< /S /GoTo /D (subsection*.428) >>
endobj
-1776 0 obj
+1779 0 obj
(cvMinEnclosingCircle)
endobj
-1777 0 obj
+1780 0 obj
<< /S /GoTo /D (subsection*.429) >>
endobj
-1780 0 obj
+1783 0 obj
(cvMoments)
endobj
-1781 0 obj
+1784 0 obj
<< /S /GoTo /D (subsection*.430) >>
endobj
-1784 0 obj
+1787 0 obj
(cvPointPolygonTest)
endobj
-1785 0 obj
+1788 0 obj
<< /S /GoTo /D (subsection*.431) >>
endobj
-1788 0 obj
+1791 0 obj
(cvPointSeqFromMat)
endobj
-1789 0 obj
+1792 0 obj
<< /S /GoTo /D (subsection*.432) >>
endobj
-1792 0 obj
+1795 0 obj
(cvReadChainPoint)
endobj
-1793 0 obj
+1796 0 obj
<< /S /GoTo /D (subsection*.433) >>
endobj
-1796 0 obj
+1799 0 obj
(cvStartFindContours)
endobj
-1797 0 obj
+1800 0 obj
<< /S /GoTo /D (subsection*.434) >>
endobj
-1800 0 obj
+1803 0 obj
(cvStartReadChainPoints)
endobj
-1801 0 obj
+1804 0 obj
<< /S /GoTo /D (subsection*.435) >>
endobj
-1804 0 obj
+1807 0 obj
(cvSubstituteContour)
endobj
-1805 0 obj
+1808 0 obj
<< /S /GoTo /D (section.2.8) >>
endobj
-1808 0 obj
+1811 0 obj
(Planar Subdivisions)
endobj
-1809 0 obj
-<< /S /GoTo /D (subsection*.436) >>
-endobj
1812 0 obj
-(CvSubdiv2D)
+<< /S /GoTo /D (subsection*.436) >>
endobj
-1813 0 obj
-<< /S /GoTo /D (subsection*.437) >>
+1815 0 obj
+(CvSubdiv2D)
endobj
1816 0 obj
+<< /S /GoTo /D (subsection*.437) >>
+endobj
+1819 0 obj
(CvQuadEdge2D)
endobj
-1817 0 obj
+1820 0 obj
<< /S /GoTo /D (subsection*.438) >>
endobj
-1820 0 obj
+1823 0 obj
(CvSubdiv2DPoint)
endobj
-1821 0 obj
-<< /S /GoTo /D (subsection*.439) >>
-endobj
1824 0 obj
+<< /S /GoTo /D (subsection*.439) >>
+endobj
+1827 0 obj
(cvCalcSubdivVoronoi2D)
endobj
-1825 0 obj
+1828 0 obj
<< /S /GoTo /D (subsection*.440) >>
endobj
-1828 0 obj
+1831 0 obj
(cvClearSubdivVoronoi2D)
endobj
-1829 0 obj
+1832 0 obj
<< /S /GoTo /D (subsection*.441) >>
endobj
-1832 0 obj
+1835 0 obj
(cvCreateSubdivDelaunay2D)
endobj
-1833 0 obj
+1836 0 obj
<< /S /GoTo /D (subsection*.442) >>
endobj
-1836 0 obj
+1839 0 obj
(cvFindNearestPoint2D)
endobj
-1837 0 obj
+1840 0 obj
<< /S /GoTo /D (subsection*.443) >>
endobj
-1840 0 obj
+1843 0 obj
(cvSubdiv2DEdgeDst)
endobj
-1841 0 obj
+1844 0 obj
<< /S /GoTo /D (subsection*.444) >>
endobj
-1844 0 obj
+1847 0 obj
(cvSubdiv2DGetEdge)
endobj
-1845 0 obj
+1848 0 obj
<< /S /GoTo /D (subsection*.445) >>
endobj
-1848 0 obj
+1851 0 obj
(cvSubdiv2DNextEdge)
endobj
-1849 0 obj
+1852 0 obj
<< /S /GoTo /D (subsection*.446) >>
endobj
-1852 0 obj
+1855 0 obj
(cvSubdiv2DLocate)
endobj
-1853 0 obj
+1856 0 obj
<< /S /GoTo /D (subsection*.447) >>
endobj
-1856 0 obj
+1859 0 obj
(cvSubdiv2DRotateEdge)
endobj
-1857 0 obj
+1860 0 obj
<< /S /GoTo /D (subsection*.448) >>
endobj
-1860 0 obj
+1863 0 obj
(cvSubdivDelaunay2DInsert)
endobj
-1861 0 obj
+1864 0 obj
<< /S /GoTo /D (section.2.9) >>
endobj
-1864 0 obj
+1867 0 obj
(Object Detection)
endobj
-1865 0 obj
-<< /S /GoTo /D (subsection*.449) >>
-endobj
1868 0 obj
+<< /S /GoTo /D (subsection*.449) >>
+endobj
+1871 0 obj
(cvMatchTemplate)
endobj
-1869 0 obj
+1872 0 obj
<< /S /GoTo /D (subsection*.450) >>
endobj
-1872 0 obj
+1875 0 obj
(Haar Feature-based Cascade Classifier for Object Detection)
endobj
-1873 0 obj
-<< /S /GoTo /D (subsection*.451) >>
-endobj
1876 0 obj
+<< /S /GoTo /D (subsection*.451) >>
+endobj
+1879 0 obj
(CvHaarFeature, CvHaarClassifier, CvHaarStageClassifier, CvHaarClassifierCascade)
endobj
-1877 0 obj
+1880 0 obj
<< /S /GoTo /D (subsection*.452) >>
endobj
-1880 0 obj
+1883 0 obj
(cvLoadHaarClassifierCascade)
endobj
-1881 0 obj
+1884 0 obj
<< /S /GoTo /D (subsection*.453) >>
endobj
-1884 0 obj
+1887 0 obj
(cvHaarDetectObjects)
endobj
-1885 0 obj
+1888 0 obj
<< /S /GoTo /D (subsection*.454) >>
endobj
-1888 0 obj
+1891 0 obj
(cvSetImagesForHaarClassifierCascade)
endobj
-1889 0 obj
+1892 0 obj
<< /S /GoTo /D (subsection*.455) >>
endobj
-1892 0 obj
+1895 0 obj
(cvReleaseHaarClassifierCascade)
endobj
-1893 0 obj
+1896 0 obj
<< /S /GoTo /D (subsection*.456) >>
endobj
-1896 0 obj
+1899 0 obj
(cvRunHaarClassifierCascade)
endobj
-1897 0 obj
+1900 0 obj
<< /S /GoTo /D (section.2.10) >>
endobj
-1900 0 obj
+1903 0 obj
(Camera Calibration and 3D Reconstruction)
endobj
-1901 0 obj
-<< /S /GoTo /D (subsection*.457) >>
-endobj
1904 0 obj
+<< /S /GoTo /D (subsection*.457) >>
+endobj
+1907 0 obj
(cvCalcImageHomography)
endobj
-1905 0 obj
+1908 0 obj
<< /S /GoTo /D (subsection*.458) >>
endobj
-1908 0 obj
+1911 0 obj
(cvCalibrateCamera2)
endobj
-1909 0 obj
+1912 0 obj
<< /S /GoTo /D (subsection*.459) >>
endobj
-1912 0 obj
+1915 0 obj
(cvComputeCorrespondEpilines)
endobj
-1913 0 obj
+1916 0 obj
<< /S /GoTo /D (subsection*.460) >>
endobj
-1916 0 obj
+1919 0 obj
(cvConvertPointsHomogeneous)
endobj
-1917 0 obj
+1920 0 obj
<< /S /GoTo /D (subsection*.461) >>
endobj
-1920 0 obj
+1923 0 obj
(cvCreatePOSITObject)
endobj
-1921 0 obj
+1924 0 obj
<< /S /GoTo /D (subsection*.462) >>
endobj
-1924 0 obj
+1927 0 obj
(cvCreateStereoBMState)
endobj
-1925 0 obj
+1928 0 obj
<< /S /GoTo /D (subsection*.463) >>
endobj
-1928 0 obj
+1931 0 obj
(cvCreateStereoGCState)
endobj
-1929 0 obj
+1932 0 obj
<< /S /GoTo /D (subsection*.464) >>
endobj
-1932 0 obj
+1935 0 obj
(CvStereoBMState)
endobj
-1933 0 obj
-<< /S /GoTo /D (subsection*.465) >>
-endobj
1936 0 obj
-(CvStereoGCState)
+<< /S /GoTo /D (subsection*.465) >>
endobj
-1937 0 obj
-<< /S /GoTo /D (subsection*.466) >>
+1939 0 obj
+(CvStereoGCState)
endobj
1940 0 obj
+<< /S /GoTo /D (subsection*.466) >>
+endobj
+1943 0 obj
(cvDecomposeProjectionMatrix)
endobj
-1941 0 obj
+1944 0 obj
<< /S /GoTo /D (subsection*.467) >>
endobj
-1944 0 obj
+1947 0 obj
(cvDrawChessboardCorners)
endobj
-1945 0 obj
+1948 0 obj
<< /S /GoTo /D (subsection*.468) >>
endobj
-1948 0 obj
+1951 0 obj
(cvFindChessboardCorners)
endobj
-1949 0 obj
+1952 0 obj
<< /S /GoTo /D (subsection*.469) >>
endobj
-1952 0 obj
+1955 0 obj
(cvFindExtrinsicCameraParams2)
endobj
-1953 0 obj
+1956 0 obj
<< /S /GoTo /D (subsection*.470) >>
endobj
-1956 0 obj
+1959 0 obj
(cvFindFundamentalMat)
endobj
-1957 0 obj
+1960 0 obj
<< /S /GoTo /D (subsection*.471) >>
endobj
-1960 0 obj
+1963 0 obj
(cvFindHomography)
endobj
-1961 0 obj
+1964 0 obj
<< /S /GoTo /D (subsection*.472) >>
endobj
-1964 0 obj
+1967 0 obj
(cvFindStereoCorrespondenceBM)
endobj
-1965 0 obj
+1968 0 obj
<< /S /GoTo /D (subsection*.473) >>
endobj
-1968 0 obj
+1971 0 obj
(cvFindStereoCorrespondenceGC)
endobj
-1969 0 obj
+1972 0 obj
<< /S /GoTo /D (subsection*.474) >>
endobj
-1972 0 obj
+1975 0 obj
(cvGetOptimalNewCameraMatrix)
endobj
-1973 0 obj
+1976 0 obj
<< /S /GoTo /D (subsection*.475) >>
endobj
-1976 0 obj
+1979 0 obj
(cvInitIntrinsicParams2D)
endobj
-1977 0 obj
+1980 0 obj
<< /S /GoTo /D (subsection*.476) >>
endobj
-1980 0 obj
+1983 0 obj
(cvInitUndistortMap)
endobj
-1981 0 obj
+1984 0 obj
<< /S /GoTo /D (subsection*.477) >>
endobj
-1984 0 obj
+1987 0 obj
(cvInitUndistortRectifyMap)
endobj
-1985 0 obj
+1988 0 obj
<< /S /GoTo /D (subsection*.478) >>
endobj
-1988 0 obj
+1991 0 obj
(cvPOSIT)
endobj
-1989 0 obj
+1992 0 obj
<< /S /GoTo /D (subsection*.479) >>
endobj
-1992 0 obj
+1995 0 obj
(cvProjectPoints2)
endobj
-1993 0 obj
+1996 0 obj
<< /S /GoTo /D (subsection*.480) >>
endobj
-1996 0 obj
+1999 0 obj
(cvReprojectImageTo3D)
endobj
-1997 0 obj
+2000 0 obj
<< /S /GoTo /D (subsection*.481) >>
endobj
-2000 0 obj
+2003 0 obj
(cvRQDecomp3x3)
endobj
-2001 0 obj
+2004 0 obj
<< /S /GoTo /D (subsection*.482) >>
endobj
-2004 0 obj
+2007 0 obj
(cvReleasePOSITObject)
endobj
-2005 0 obj
+2008 0 obj
<< /S /GoTo /D (subsection*.483) >>
endobj
-2008 0 obj
+2011 0 obj
(cvReleaseStereoBMState)
endobj
-2009 0 obj
+2012 0 obj
<< /S /GoTo /D (subsection*.484) >>
endobj
-2012 0 obj
+2015 0 obj
(cvReleaseStereoGCState)
endobj
-2013 0 obj
+2016 0 obj
<< /S /GoTo /D (subsection*.485) >>
endobj
-2016 0 obj
+2019 0 obj
(cvRodrigues2)
endobj
-2017 0 obj
+2020 0 obj
<< /S /GoTo /D (subsection*.486) >>
endobj
-2020 0 obj
+2023 0 obj
(cvStereoCalibrate)
endobj
-2021 0 obj
+2024 0 obj
<< /S /GoTo /D (subsection*.487) >>
endobj
-2024 0 obj
+2027 0 obj
(cvStereoRectify)
endobj
-2025 0 obj
+2028 0 obj
<< /S /GoTo /D (subsection*.488) >>
endobj
-2028 0 obj
+2031 0 obj
(cvStereoRectifyUncalibrated)
endobj
-2029 0 obj
+2032 0 obj
<< /S /GoTo /D (subsection*.489) >>
endobj
-2032 0 obj
+2035 0 obj
(cvUndistort2)
endobj
-2033 0 obj
+2036 0 obj
<< /S /GoTo /D (subsection*.490) >>
endobj
-2036 0 obj
+2039 0 obj
(cvUndistortPoints)
endobj
-2037 0 obj
+2040 0 obj
<< /S /GoTo /D (chapter.3) >>
endobj
-2040 0 obj
+2043 0 obj
(cvaux. Extra Computer Vision Functionality)
endobj
-2041 0 obj
-<< /S /GoTo /D (section.3.1) >>
-endobj
2044 0 obj
-(Object detection and descriptors)
+<< /S /GoTo /D (section.3.1) >>
endobj
-2045 0 obj
-<< /S /GoTo /D (chapter.4) >>
+2047 0 obj
+(Object detection and descriptors)
endobj
2048 0 obj
-(highgui. High-level GUI and Media I/O)
+<< /S /GoTo /D (chapter.4) >>
endobj
-2049 0 obj
-<< /S /GoTo /D (section.4.1) >>
+2051 0 obj
+(highgui. High-level GUI and Media I/O)
endobj
2052 0 obj
-(User Interface)
+<< /S /GoTo /D (section.4.1) >>
endobj
-2053 0 obj
-<< /S /GoTo /D (subsection*.491) >>
+2055 0 obj
+(User Interface)
endobj
2056 0 obj
+<< /S /GoTo /D (subsection*.491) >>
+endobj
+2059 0 obj
(cvConvertImage)
endobj
-2057 0 obj
+2060 0 obj
<< /S /GoTo /D (subsection*.492) >>
endobj
-2060 0 obj
+2063 0 obj
(cvCreateTrackbar)
endobj
-2061 0 obj
+2064 0 obj
<< /S /GoTo /D (subsection*.493) >>
endobj
-2064 0 obj
+2067 0 obj
(cvDestroyAllWindows)
endobj
-2065 0 obj
+2068 0 obj
<< /S /GoTo /D (subsection*.494) >>
endobj
-2068 0 obj
+2071 0 obj
(cvDestroyWindow)
endobj
-2069 0 obj
+2072 0 obj
<< /S /GoTo /D (subsection*.495) >>
endobj
-2072 0 obj
+2075 0 obj
(cvGetTrackbarPos)
endobj
-2073 0 obj
+2076 0 obj
<< /S /GoTo /D (subsection*.496) >>
endobj
-2076 0 obj
+2079 0 obj
(cvGetWindowHandle)
endobj
-2077 0 obj
+2080 0 obj
<< /S /GoTo /D (subsection*.497) >>
endobj
-2080 0 obj
+2083 0 obj
(cvGetWindowName)
endobj
-2081 0 obj
+2084 0 obj
<< /S /GoTo /D (subsection*.498) >>
endobj
-2084 0 obj
+2087 0 obj
(cvInitSystem)
endobj
-2085 0 obj
+2088 0 obj
<< /S /GoTo /D (subsection*.499) >>
endobj
-2088 0 obj
+2091 0 obj
(cvMoveWindow)
endobj
-2089 0 obj
+2092 0 obj
<< /S /GoTo /D (subsection*.500) >>
endobj
-2092 0 obj
+2095 0 obj
(cvNamedWindow)
endobj
-2093 0 obj
+2096 0 obj
<< /S /GoTo /D (subsection*.501) >>
endobj
-2096 0 obj
+2099 0 obj
(cvResizeWindow)
endobj
-2097 0 obj
+2100 0 obj
<< /S /GoTo /D (subsection*.502) >>
endobj
-2100 0 obj
+2103 0 obj
(cvSetMouseCallback)
endobj
-2101 0 obj
+2104 0 obj
<< /S /GoTo /D (subsection*.503) >>
endobj
-2104 0 obj
+2107 0 obj
(cvSetTrackbarPos)
endobj
-2105 0 obj
+2108 0 obj
<< /S /GoTo /D (subsection*.504) >>
endobj
-2108 0 obj
+2111 0 obj
(cvShowImage)
endobj
-2109 0 obj
+2112 0 obj
<< /S /GoTo /D (subsection*.505) >>
endobj
-2112 0 obj
+2115 0 obj
(cvWaitKey)
endobj
-2113 0 obj
+2116 0 obj
<< /S /GoTo /D (section.4.2) >>
endobj
-2116 0 obj
+2119 0 obj
(Reading and Writing Images and Video)
endobj
-2117 0 obj
-<< /S /GoTo /D (subsection*.506) >>
-endobj
2120 0 obj
+<< /S /GoTo /D (subsection*.506) >>
+endobj
+2123 0 obj
(cvLoadImage)
endobj
-2121 0 obj
+2124 0 obj
<< /S /GoTo /D (subsection*.507) >>
endobj
-2124 0 obj
+2127 0 obj
(cvLoadImageM)
endobj
-2125 0 obj
+2128 0 obj
<< /S /GoTo /D (subsection*.508) >>
endobj
-2128 0 obj
+2131 0 obj
(cvSaveImage)
endobj
-2129 0 obj
+2132 0 obj
<< /S /GoTo /D (subsection*.509) >>
endobj
-2132 0 obj
+2135 0 obj
(CvCapture)
endobj
-2133 0 obj
-<< /S /GoTo /D (subsection*.510) >>
-endobj
2136 0 obj
+<< /S /GoTo /D (subsection*.510) >>
+endobj
+2139 0 obj
(cvCaptureFromCAM)
endobj
-2137 0 obj
+2140 0 obj
<< /S /GoTo /D (subsection*.511) >>
endobj
-2140 0 obj
+2143 0 obj
(cvCaptureFromFile)
endobj
-2141 0 obj
+2144 0 obj
<< /S /GoTo /D (subsection*.512) >>
endobj
-2144 0 obj
+2147 0 obj
(cvGetCaptureProperty)
endobj
-2145 0 obj
+2148 0 obj
<< /S /GoTo /D (subsection*.513) >>
endobj
-2148 0 obj
+2151 0 obj
(cvGrabFrame)
endobj
-2149 0 obj
+2152 0 obj
<< /S /GoTo /D (subsection*.514) >>
endobj
-2152 0 obj
+2155 0 obj
(cvQueryFrame)
endobj
-2153 0 obj
+2156 0 obj
<< /S /GoTo /D (subsection*.515) >>
endobj
-2156 0 obj
+2159 0 obj
(cvReleaseCapture)
endobj
-2157 0 obj
+2160 0 obj
<< /S /GoTo /D (subsection*.516) >>
endobj
-2160 0 obj
+2163 0 obj
(cvRetrieveFrame)
endobj
-2161 0 obj
+2164 0 obj
<< /S /GoTo /D (subsection*.517) >>
endobj
-2164 0 obj
+2167 0 obj
(cvSetCaptureProperty)
endobj
-2165 0 obj
+2168 0 obj
<< /S /GoTo /D (subsection*.518) >>
endobj
-2168 0 obj
+2171 0 obj
(cvCreateVideoWriter)
endobj
-2169 0 obj
+2172 0 obj
<< /S /GoTo /D (subsection*.519) >>
endobj
-2172 0 obj
+2175 0 obj
(cvReleaseVideoWriter)
endobj
-2173 0 obj
+2176 0 obj
<< /S /GoTo /D (subsection*.520) >>
endobj
-2176 0 obj
+2179 0 obj
(cvWriteFrame)
endobj
-2177 0 obj
+2180 0 obj
<< /S /GoTo /D (chapter.5) >>
endobj
-2180 0 obj
+2183 0 obj
(ml. Machine Learning)
endobj
-2181 0 obj
-<< /S /GoTo /D (part.2) >>
-endobj
2184 0 obj
+<< /S /GoTo /D (part.2) >>
+endobj
+2187 0 obj
(II C++ API Reference)
endobj
-2185 0 obj
+2188 0 obj
<< /S /GoTo /D (chapter.6) >>
endobj
-2188 0 obj
+2191 0 obj
(Introduction)
endobj
-2189 0 obj
-<< /S /GoTo /D (section.6.1) >>
-endobj
2192 0 obj
+<< /S /GoTo /D (section.6.1) >>
+endobj
+2195 0 obj
(C++ Cheatsheet)
endobj
-2193 0 obj
+2196 0 obj
<< /S /GoTo /D (section.6.2) >>
endobj
-2196 0 obj
+2199 0 obj
(Namespace cv and Function Naming)
endobj
-2197 0 obj
+2200 0 obj
<< /S /GoTo /D (section.6.3) >>
endobj
-2200 0 obj
+2203 0 obj
(Memory Management)
endobj
-2201 0 obj
+2204 0 obj
<< /S /GoTo /D (section.6.4) >>
endobj
-2204 0 obj
+2207 0 obj
(Memory Management Part II. Automatic Data Allocation)
endobj
-2205 0 obj
+2208 0 obj
<< /S /GoTo /D (section.6.5) >>
endobj
-2208 0 obj
+2211 0 obj
(Algebraic Operations)
endobj
-2209 0 obj
+2212 0 obj
<< /S /GoTo /D (section.6.6) >>
endobj
-2212 0 obj
+2215 0 obj
(Fast Element Access)
endobj
-2213 0 obj
+2216 0 obj
<< /S /GoTo /D (section.6.7) >>
endobj
-2216 0 obj
+2219 0 obj
(Saturation Arithmetics)
endobj
-2217 0 obj
+2220 0 obj
<< /S /GoTo /D (section.6.8) >>
endobj
-2220 0 obj
+2223 0 obj
(Error handling)
endobj
-2221 0 obj
+2224 0 obj
<< /S /GoTo /D (section.6.9) >>
endobj
-2224 0 obj
+2227 0 obj
(Threading and Reenterability)
endobj
-2225 0 obj
+2228 0 obj
<< /S /GoTo /D (chapter.7) >>
endobj
-2228 0 obj
+2231 0 obj
(cxcore. The Core Functionality)
endobj
-2229 0 obj
-<< /S /GoTo /D (section.7.1) >>
-endobj
2232 0 obj
-(Basic Structures)
+<< /S /GoTo /D (section.7.1) >>
endobj
-2233 0 obj
-<< /S /GoTo /D (subsection*.521) >>
+2235 0 obj
+(Basic Structures)
endobj
2236 0 obj
+<< /S /GoTo /D (subsection*.521) >>
+endobj
+2239 0 obj
(DataType)
endobj
-2237 0 obj
+2240 0 obj
<< /S /GoTo /D (subsection*.522) >>
endobj
-2240 0 obj
+2243 0 obj
(Point\137)
endobj
-2241 0 obj
+2244 0 obj
<< /S /GoTo /D (subsection*.523) >>
endobj
-2244 0 obj
+2247 0 obj
(Point3\137)
endobj
-2245 0 obj
+2248 0 obj
<< /S /GoTo /D (subsection*.524) >>
endobj
-2248 0 obj
+2251 0 obj
(Size\137)
endobj
-2249 0 obj
+2252 0 obj
<< /S /GoTo /D (subsection*.525) >>
endobj
-2252 0 obj
+2255 0 obj
(Rect\137)
endobj
-2253 0 obj
+2256 0 obj
<< /S /GoTo /D (subsection*.526) >>
endobj
-2256 0 obj
+2259 0 obj
(RotatedRect)
endobj
-2257 0 obj
+2260 0 obj
<< /S /GoTo /D (subsection*.527) >>
endobj
-2260 0 obj
+2263 0 obj
(TermCriteria)
endobj
-2261 0 obj
+2264 0 obj
<< /S /GoTo /D (subsection*.528) >>
endobj
-2264 0 obj
+2267 0 obj
(Vec)
endobj
-2265 0 obj
+2268 0 obj
<< /S /GoTo /D (subsection*.529) >>
endobj
-2268 0 obj
+2271 0 obj
(Scalar\137)
endobj
-2269 0 obj
+2272 0 obj
<< /S /GoTo /D (subsection*.530) >>
endobj
-2272 0 obj
+2275 0 obj
(Range)
endobj
-2273 0 obj
+2276 0 obj
<< /S /GoTo /D (subsection*.531) >>
endobj
-2276 0 obj
+2279 0 obj
(Ptr)
endobj
-2277 0 obj
+2280 0 obj
<< /S /GoTo /D (subsection*.532) >>
endobj
-2280 0 obj
+2283 0 obj
(Mat)
endobj
-2281 0 obj
+2284 0 obj
<< /S /GoTo /D (subsection*.533) >>
endobj
-2284 0 obj
+2287 0 obj
(Matrix Expressions)
endobj
-2285 0 obj
+2288 0 obj
<< /S /GoTo /D (subsection*.534) >>
endobj
-2288 0 obj
+2291 0 obj
(cv::Mat::Mat)
endobj
-2289 0 obj
-<< /S /GoTo /D (subsection*.535) >>
-endobj
2292 0 obj
+<< /S /GoTo /D (subsection*.535) >>
+endobj
+2295 0 obj
(cv::Mat::Mat)
endobj
-2293 0 obj
+2296 0 obj
<< /S /GoTo /D (subsection*.536) >>
endobj
-2296 0 obj
+2299 0 obj
(cv::Mat::operator =)
endobj
-2297 0 obj
+2300 0 obj
<< /S /GoTo /D (subsection*.537) >>
endobj
-2300 0 obj
+2303 0 obj
(cv::Mat::operator MatExpr)
endobj
-2301 0 obj
+2304 0 obj
<< /S /GoTo /D (subsection*.538) >>
endobj
-2304 0 obj
+2307 0 obj
(cv::Mat::row)
endobj
-2305 0 obj
+2308 0 obj
<< /S /GoTo /D (subsection*.539) >>
endobj
-2308 0 obj
+2311 0 obj
(cv::Mat::col)
endobj
-2309 0 obj
+2312 0 obj
<< /S /GoTo /D (subsection*.540) >>
endobj
-2312 0 obj
+2315 0 obj
(cv::Mat::rowRange)
endobj
-2313 0 obj
+2316 0 obj
<< /S /GoTo /D (subsection*.541) >>
endobj
-2316 0 obj
+2319 0 obj
(cv::Mat::colRange)
endobj
-2317 0 obj
+2320 0 obj
<< /S /GoTo /D (subsection*.542) >>
endobj
-2320 0 obj
+2323 0 obj
(cv::Mat::diag)
endobj
-2321 0 obj
+2324 0 obj
<< /S /GoTo /D (subsection*.543) >>
endobj
-2324 0 obj
+2327 0 obj
(cv::Mat::clone)
endobj
-2325 0 obj
+2328 0 obj
<< /S /GoTo /D (subsection*.544) >>
endobj
-2328 0 obj
+2331 0 obj
(cv::Mat::copyTo)
endobj
-2329 0 obj
-<< /S /GoTo /D (subsection*.545) >>
-endobj
2332 0 obj
+<< /S /GoTo /D (subsection*.545) >>
+endobj
+2335 0 obj
(cv::Mat::copyTo)
endobj
-2333 0 obj
+2336 0 obj
<< /S /GoTo /D (subsection*.546) >>
endobj
-2336 0 obj
+2339 0 obj
(cv::Mat::assignTo)
endobj
-2337 0 obj
+2340 0 obj
<< /S /GoTo /D (subsection*.547) >>
endobj
-2340 0 obj
+2343 0 obj
(cv::Mat::setTo)
endobj
-2341 0 obj
+2344 0 obj
<< /S /GoTo /D (subsection*.548) >>
endobj
-2344 0 obj
+2347 0 obj
(cv::reshape)
endobj
-2345 0 obj
+2348 0 obj
<< /S /GoTo /D (subsection*.549) >>
endobj
-2348 0 obj
+2351 0 obj
(cv::Mat::t\(\))
endobj
-2349 0 obj
+2352 0 obj
<< /S /GoTo /D (subsection*.550) >>
endobj
-2352 0 obj
+2355 0 obj
(cv::Mat::inv)
endobj
-2353 0 obj
+2356 0 obj
<< /S /GoTo /D (subsection*.551) >>
endobj
-2356 0 obj
+2359 0 obj
(cv::Mat::mul)
endobj
-2357 0 obj
+2360 0 obj
<< /S /GoTo /D (subsection*.552) >>
endobj
-2360 0 obj
+2363 0 obj
(cv::Mat::cross)
endobj
-2361 0 obj
+2364 0 obj
<< /S /GoTo /D (subsection*.553) >>
endobj
-2364 0 obj
+2367 0 obj
(cv::Mat::dot)
endobj
-2365 0 obj
+2368 0 obj
<< /S /GoTo /D (subsection*.554) >>
endobj
-2368 0 obj
+2371 0 obj
(cv::Mat::zeros)
endobj
-2369 0 obj
+2372 0 obj
<< /S /GoTo /D (subsection*.555) >>
endobj
-2372 0 obj
+2375 0 obj
(cv::Mat::ones)
endobj
-2373 0 obj
+2376 0 obj
<< /S /GoTo /D (subsection*.556) >>
endobj
-2376 0 obj
+2379 0 obj
(cv::Mat::eye)
endobj
-2377 0 obj
+2380 0 obj
<< /S /GoTo /D (subsection*.557) >>
endobj
-2380 0 obj
+2383 0 obj
(cv::Mat::create)
endobj
-2381 0 obj
+2384 0 obj
<< /S /GoTo /D (subsection*.558) >>
endobj
-2384 0 obj
+2387 0 obj
(cv::Mat::addref)
endobj
-2385 0 obj
+2388 0 obj
<< /S /GoTo /D (subsection*.559) >>
endobj
-2388 0 obj
+2391 0 obj
(cv::Mat::release)
endobj
-2389 0 obj
+2392 0 obj
<< /S /GoTo /D (subsection*.560) >>
endobj
-2392 0 obj
+2395 0 obj
(cv::Mat::locateROI)
endobj
-2393 0 obj
+2396 0 obj
<< /S /GoTo /D (subsection*.561) >>
endobj
-2396 0 obj
+2399 0 obj
(cv::Mat::adjustROI)
endobj
-2397 0 obj
+2400 0 obj
<< /S /GoTo /D (subsection*.562) >>
endobj
-2400 0 obj
+2403 0 obj
(cv::Mat::operator\(\))
endobj
-2401 0 obj
+2404 0 obj
<< /S /GoTo /D (subsection*.563) >>
endobj
-2404 0 obj
+2407 0 obj
(cv::Mat::operator CvMat)
endobj
-2405 0 obj
+2408 0 obj
<< /S /GoTo /D (subsection*.564) >>
endobj
-2408 0 obj
+2411 0 obj
(cv::Mat::operator IplImage)
endobj
-2409 0 obj
+2412 0 obj
<< /S /GoTo /D (subsection*.565) >>
endobj
-2412 0 obj
+2415 0 obj
(cv::Mat::isContinuous)
endobj
-2413 0 obj
+2416 0 obj
<< /S /GoTo /D (subsection*.566) >>
endobj
-2416 0 obj
+2419 0 obj
(cv::Mat::elemSize)
endobj
-2417 0 obj
+2420 0 obj
<< /S /GoTo /D (subsection*.567) >>
endobj
-2420 0 obj
+2423 0 obj
(cv::Mat::elemSize1)
endobj
-2421 0 obj
+2424 0 obj
<< /S /GoTo /D (subsection*.568) >>
endobj
-2424 0 obj
+2427 0 obj
(cv::Mat::type)
endobj
-2425 0 obj
+2428 0 obj
<< /S /GoTo /D (subsection*.569) >>
endobj
-2428 0 obj
+2431 0 obj
(cv::Mat::depth)
endobj
-2429 0 obj
+2432 0 obj
<< /S /GoTo /D (subsection*.570) >>
endobj
-2432 0 obj
+2435 0 obj
(cv::Mat::channels)
endobj
-2433 0 obj
+2436 0 obj
<< /S /GoTo /D (subsection*.571) >>
endobj
-2436 0 obj
+2439 0 obj
(cv::Mat::step1)
endobj
-2437 0 obj
+2440 0 obj
<< /S /GoTo /D (subsection*.572) >>
endobj
-2440 0 obj
+2443 0 obj
(cv::Mat::size)
endobj
-2441 0 obj
+2444 0 obj
<< /S /GoTo /D (subsection*.573) >>
endobj
-2444 0 obj
+2447 0 obj
(cv::Mat::empty)
endobj
-2445 0 obj
+2448 0 obj
<< /S /GoTo /D (subsection*.574) >>
endobj
-2448 0 obj
+2451 0 obj
(cv::Mat::ptr)
endobj
-2449 0 obj
+2452 0 obj
<< /S /GoTo /D (subsection*.575) >>
endobj
-2452 0 obj
+2455 0 obj
(cv::Mat::at)
endobj
-2453 0 obj
+2456 0 obj
<< /S /GoTo /D (subsection*.576) >>
endobj
-2456 0 obj
+2459 0 obj
(cv::Mat::begin)
endobj
-2457 0 obj
+2460 0 obj
<< /S /GoTo /D (subsection*.577) >>
endobj
-2460 0 obj
+2463 0 obj
(cv::Mat::end)
endobj
-2461 0 obj
+2464 0 obj
<< /S /GoTo /D (subsection*.578) >>
endobj
-2464 0 obj
+2467 0 obj
(Mat\137)
endobj
-2465 0 obj
+2468 0 obj
<< /S /GoTo /D (subsection*.579) >>
endobj
-2468 0 obj
+2471 0 obj
(MatND)
endobj
-2469 0 obj
+2472 0 obj
<< /S /GoTo /D (subsection*.580) >>
endobj
-2472 0 obj
+2475 0 obj
(MatND\137)
endobj
-2473 0 obj
+2476 0 obj
<< /S /GoTo /D (subsection*.581) >>
endobj
-2476 0 obj
+2479 0 obj
(SparseMat)
endobj
-2477 0 obj
+2480 0 obj
<< /S /GoTo /D (subsection*.582) >>
endobj
-2480 0 obj
+2483 0 obj
(SparseMat\137)
endobj
-2481 0 obj
+2484 0 obj
<< /S /GoTo /D (section.7.2) >>
endobj
-2484 0 obj
+2487 0 obj
(Operations on Arrays)
endobj
-2485 0 obj
-<< /S /GoTo /D (subsection*.583) >>
-endobj
2488 0 obj
+<< /S /GoTo /D (subsection*.583) >>
+endobj
+2491 0 obj
(cv::abs)
endobj
-2489 0 obj
+2492 0 obj
<< /S /GoTo /D (subsection*.584) >>
endobj
-2492 0 obj
+2495 0 obj
(cv::absdiff)
endobj
-2493 0 obj
+2496 0 obj
<< /S /GoTo /D (subsection*.585) >>
endobj
-2496 0 obj
+2499 0 obj
(cv::add)
endobj
-2497 0 obj
+2500 0 obj
<< /S /GoTo /D (subsection*.586) >>
endobj
-2500 0 obj
+2503 0 obj
(cv::addWeighted)
endobj
-2501 0 obj
+2504 0 obj
<< /S /GoTo /D (subsection*.587) >>
endobj
-2504 0 obj
+2507 0 obj
(bitwise\137and)
endobj
-2505 0 obj
+2508 0 obj
<< /S /GoTo /D (subsection*.588) >>
endobj
-2508 0 obj
+2511 0 obj
(bitwise\137not)
endobj
-2509 0 obj
+2512 0 obj
<< /S /GoTo /D (subsection*.589) >>
endobj
-2512 0 obj
+2515 0 obj
(bitwise\137or)
endobj
-2513 0 obj
+2516 0 obj
<< /S /GoTo /D (subsection*.590) >>
endobj
-2516 0 obj
+2519 0 obj
(bitwise\137xor)
endobj
-2517 0 obj
+2520 0 obj
<< /S /GoTo /D (subsection*.591) >>
endobj
-2520 0 obj
+2523 0 obj
(cv::calcCovarMatrix)
endobj
-2521 0 obj
+2524 0 obj
<< /S /GoTo /D (subsection*.592) >>
endobj
-2524 0 obj
+2527 0 obj
(cv::cartToPolar)
endobj
-2525 0 obj
+2528 0 obj
<< /S /GoTo /D (subsection*.593) >>
endobj
-2528 0 obj
+2531 0 obj
(cv::checkRange)
endobj
-2529 0 obj
+2532 0 obj
<< /S /GoTo /D (subsection*.594) >>
endobj
-2532 0 obj
+2535 0 obj
(cv::compare)
endobj
-2533 0 obj
+2536 0 obj
<< /S /GoTo /D (subsection*.595) >>
endobj
-2536 0 obj
+2539 0 obj
(cv::completeSymm)
endobj
-2537 0 obj
+2540 0 obj
<< /S /GoTo /D (subsection*.596) >>
endobj
-2540 0 obj
+2543 0 obj
(cv::convertScaleAbs)
endobj
-2541 0 obj
+2544 0 obj
<< /S /GoTo /D (subsection*.597) >>
endobj
-2544 0 obj
+2547 0 obj
(cv::countNonZero)
endobj
-2545 0 obj
+2548 0 obj
<< /S /GoTo /D (subsection*.598) >>
endobj
-2548 0 obj
+2551 0 obj
(cv::cubeRoot)
endobj
-2549 0 obj
+2552 0 obj
<< /S /GoTo /D (subsection*.599) >>
endobj
-2552 0 obj
+2555 0 obj
(cv::cvarrToMat)
endobj
-2553 0 obj
+2556 0 obj
<< /S /GoTo /D (subsection*.600) >>
endobj
-2556 0 obj
+2559 0 obj
(cv::dct)
endobj
-2557 0 obj
+2560 0 obj
<< /S /GoTo /D (subsection*.601) >>
endobj
-2560 0 obj
+2563 0 obj
(cv::dft)
endobj
-2561 0 obj
+2564 0 obj
<< /S /GoTo /D (subsection*.602) >>
endobj
-2564 0 obj
+2567 0 obj
(cv::divide)
endobj
-2565 0 obj
+2568 0 obj
<< /S /GoTo /D (subsection*.603) >>
endobj
-2568 0 obj
+2571 0 obj
(cv::determinant)
endobj
-2569 0 obj
+2572 0 obj
<< /S /GoTo /D (subsection*.604) >>
endobj
-2572 0 obj
+2575 0 obj
(cv::eigen)
endobj
-2573 0 obj
+2576 0 obj
<< /S /GoTo /D (subsection*.605) >>
endobj
-2576 0 obj
+2579 0 obj
(cv::exp)
endobj
-2577 0 obj
+2580 0 obj
<< /S /GoTo /D (subsection*.606) >>
endobj
-2580 0 obj
+2583 0 obj
(cv::extractImageCOI)
endobj
-2581 0 obj
+2584 0 obj
<< /S /GoTo /D (subsection*.607) >>
endobj
-2584 0 obj
+2587 0 obj
(cv::fastAtan2)
endobj
-2585 0 obj
+2588 0 obj
<< /S /GoTo /D (subsection*.608) >>
endobj
-2588 0 obj
+2591 0 obj
(cv::flip)
endobj
-2589 0 obj
+2592 0 obj
<< /S /GoTo /D (subsection*.609) >>
endobj
-2592 0 obj
+2595 0 obj
(cv::gemm)
endobj
-2593 0 obj
+2596 0 obj
<< /S /GoTo /D (subsection*.610) >>
endobj
-2596 0 obj
+2599 0 obj
(cv::getConvertElem)
endobj
-2597 0 obj
+2600 0 obj
<< /S /GoTo /D (subsection*.611) >>
endobj
-2600 0 obj
+2603 0 obj
(cv::getOptimalDFTSize)
endobj
-2601 0 obj
+2604 0 obj
<< /S /GoTo /D (subsection*.612) >>
endobj
-2604 0 obj
+2607 0 obj
(cv::idct)
endobj
-2605 0 obj
+2608 0 obj
<< /S /GoTo /D (subsection*.613) >>
endobj
-2608 0 obj
+2611 0 obj
(cv::idft)
endobj
-2609 0 obj
+2612 0 obj
<< /S /GoTo /D (subsection*.614) >>
endobj
-2612 0 obj
+2615 0 obj
(cv::inRange)
endobj
-2613 0 obj
+2616 0 obj
<< /S /GoTo /D (subsection*.615) >>
endobj
-2616 0 obj
+2619 0 obj
(cv::invert)
endobj
-2617 0 obj
+2620 0 obj
<< /S /GoTo /D (subsection*.616) >>
endobj
-2620 0 obj
+2623 0 obj
(cv::log)
endobj
-2621 0 obj
+2624 0 obj
<< /S /GoTo /D (subsection*.617) >>
endobj
-2624 0 obj
+2627 0 obj
(cv::LUT)
endobj
-2625 0 obj
+2628 0 obj
<< /S /GoTo /D (subsection*.618) >>
endobj
-2628 0 obj
+2631 0 obj
(cv::magnitude)
endobj
-2629 0 obj
+2632 0 obj
<< /S /GoTo /D (subsection*.619) >>
endobj
-2632 0 obj
+2635 0 obj
(cv::Mahalanobis)
endobj
-2633 0 obj
+2636 0 obj
<< /S /GoTo /D (subsection*.620) >>
endobj
-2636 0 obj
+2639 0 obj
(cv::max)
endobj
-2637 0 obj
+2640 0 obj
<< /S /GoTo /D (subsection*.621) >>
endobj
-2640 0 obj
+2643 0 obj
(cv::mean)
endobj
-2641 0 obj
+2644 0 obj
<< /S /GoTo /D (subsection*.622) >>
endobj
-2644 0 obj
+2647 0 obj
(cv::meanStdDev)
endobj
-2645 0 obj
+2648 0 obj
<< /S /GoTo /D (subsection*.623) >>
endobj
-2648 0 obj
+2651 0 obj
(cv::merge)
endobj
-2649 0 obj
+2652 0 obj
<< /S /GoTo /D (subsection*.624) >>
endobj
-2652 0 obj
+2655 0 obj
(cv::min)
endobj
-2653 0 obj
+2656 0 obj
<< /S /GoTo /D (subsection*.625) >>
endobj
-2656 0 obj
+2659 0 obj
(cv::minMaxLoc)
endobj
-2657 0 obj
+2660 0 obj
<< /S /GoTo /D (subsection*.626) >>
endobj
-2660 0 obj
+2663 0 obj
(cv::mixChannels)
endobj
-2661 0 obj
+2664 0 obj
<< /S /GoTo /D (subsection*.627) >>
endobj
-2664 0 obj
+2667 0 obj
(cv::mulSpectrums)
endobj
-2665 0 obj
+2668 0 obj
<< /S /GoTo /D (subsection*.628) >>
endobj
-2668 0 obj
+2671 0 obj
(cv::multiply)
endobj
-2669 0 obj
+2672 0 obj
<< /S /GoTo /D (subsection*.629) >>
endobj
-2672 0 obj
+2675 0 obj
(cv::mulTransposed)
endobj
-2673 0 obj
+2676 0 obj
<< /S /GoTo /D (subsection*.630) >>
endobj
-2676 0 obj
+2679 0 obj
(cv::norm)
endobj
-2677 0 obj
+2680 0 obj
<< /S /GoTo /D (subsection*.631) >>
endobj
-2680 0 obj
+2683 0 obj
(cv::normalize)
endobj
-2681 0 obj
+2684 0 obj
<< /S /GoTo /D (subsection*.632) >>
endobj
-2684 0 obj
+2687 0 obj
(cv::PCA)
endobj
-2685 0 obj
+2688 0 obj
<< /S /GoTo /D (subsection*.633) >>
endobj
-2688 0 obj
+2691 0 obj
(cv::PCA::PCA)
endobj
-2689 0 obj
+2692 0 obj
<< /S /GoTo /D (subsection*.634) >>
endobj
-2692 0 obj
+2695 0 obj
(cv::PCA::operator \(\))
endobj
-2693 0 obj
+2696 0 obj
<< /S /GoTo /D (subsection*.635) >>
endobj
-2696 0 obj
+2699 0 obj
(cv::PCA::project)
endobj
-2697 0 obj
+2700 0 obj
<< /S /GoTo /D (subsection*.636) >>
endobj
-2700 0 obj
+2703 0 obj
(cv::PCA::backProject)
endobj
-2701 0 obj
+2704 0 obj
<< /S /GoTo /D (subsection*.637) >>
endobj
-2704 0 obj
+2707 0 obj
(cv::perspectiveTransform)
endobj
-2705 0 obj
+2708 0 obj
<< /S /GoTo /D (subsection*.638) >>
endobj
-2708 0 obj
+2711 0 obj
(cv::phase)
endobj
-2709 0 obj
+2712 0 obj
<< /S /GoTo /D (subsection*.639) >>
endobj
-2712 0 obj
+2715 0 obj
(cv::polarToCart)
endobj
-2713 0 obj
+2716 0 obj
<< /S /GoTo /D (subsection*.640) >>
endobj
-2716 0 obj
+2719 0 obj
(cv::pow)
endobj
-2717 0 obj
+2720 0 obj
<< /S /GoTo /D (subsection*.641) >>
endobj
-2720 0 obj
+2723 0 obj
(RNG)
endobj
-2721 0 obj
+2724 0 obj
<< /S /GoTo /D (subsection*.642) >>
endobj
-2724 0 obj
+2727 0 obj
(cv::RNG::RNG)
endobj
-2725 0 obj
+2728 0 obj
<< /S /GoTo /D (subsection*.643) >>
endobj
-2728 0 obj
+2731 0 obj
(cv::RNG::next)
endobj
-2729 0 obj
+2732 0 obj
<< /S /GoTo /D (subsection*.644) >>
endobj
-2732 0 obj
+2735 0 obj
(cv::RNG::operator T)
endobj
-2733 0 obj
+2736 0 obj
<< /S /GoTo /D (subsection*.645) >>
endobj
-2736 0 obj
+2739 0 obj
(cv::RNG::operator \(\))
endobj
-2737 0 obj
+2740 0 obj
<< /S /GoTo /D (subsection*.646) >>
endobj
-2740 0 obj
+2743 0 obj
(cv::RNG::uniform)
endobj
-2741 0 obj
+2744 0 obj
<< /S /GoTo /D (subsection*.647) >>
endobj
-2744 0 obj
+2747 0 obj
(cv::RNG::gaussian)
endobj
-2745 0 obj
+2748 0 obj
<< /S /GoTo /D (subsection*.648) >>
endobj
-2748 0 obj
+2751 0 obj
(cv::RNG::fill)
endobj
-2749 0 obj
+2752 0 obj
<< /S /GoTo /D (subsection*.649) >>
endobj
-2752 0 obj
+2755 0 obj
(cv::randu)
endobj
-2753 0 obj
+2756 0 obj
<< /S /GoTo /D (subsection*.650) >>
endobj
-2756 0 obj
+2759 0 obj
(cv::randn)
endobj
-2757 0 obj
+2760 0 obj
<< /S /GoTo /D (subsection*.651) >>
endobj
-2760 0 obj
+2763 0 obj
(cv::randShuffle)
endobj
-2761 0 obj
+2764 0 obj
<< /S /GoTo /D (subsection*.652) >>
endobj
-2764 0 obj
+2767 0 obj
(cv::reduce)
endobj
-2765 0 obj
+2768 0 obj
<< /S /GoTo /D (subsection*.653) >>
endobj
-2768 0 obj
+2771 0 obj
(cv::repeat)
endobj
-2769 0 obj
+2772 0 obj
<< /S /GoTo /D (subsection*.654) >>
endobj
-2772 0 obj
+2775 0 obj
(saturate\137cast)
endobj
-2773 0 obj
+2776 0 obj
<< /S /GoTo /D (subsection*.655) >>
endobj
-2776 0 obj
+2779 0 obj
(cv::scaleAdd)
endobj
-2777 0 obj
+2780 0 obj
<< /S /GoTo /D (subsection*.656) >>
endobj
-2780 0 obj
+2783 0 obj
(cv::setIdentity)
endobj
-2781 0 obj
+2784 0 obj
<< /S /GoTo /D (subsection*.657) >>
endobj
-2784 0 obj
+2787 0 obj
(cv::solve)
endobj
-2785 0 obj
+2788 0 obj
<< /S /GoTo /D (subsection*.658) >>
endobj
-2788 0 obj
+2791 0 obj
(cv::solveCubic)
endobj
-2789 0 obj
+2792 0 obj
<< /S /GoTo /D (subsection*.659) >>
endobj
-2792 0 obj
+2795 0 obj
(cv::solvePoly)
endobj
-2793 0 obj
+2796 0 obj
<< /S /GoTo /D (subsection*.660) >>
endobj
-2796 0 obj
+2799 0 obj
(cv::sort)
endobj
-2797 0 obj
+2800 0 obj
<< /S /GoTo /D (subsection*.661) >>
endobj
-2800 0 obj
+2803 0 obj
(cv::sortIdx)
endobj
-2801 0 obj
+2804 0 obj
<< /S /GoTo /D (subsection*.662) >>
endobj
-2804 0 obj
+2807 0 obj
(cv::split)
endobj
-2805 0 obj
+2808 0 obj
<< /S /GoTo /D (subsection*.663) >>
endobj
-2808 0 obj
+2811 0 obj
(cv::sqrt)
endobj
-2809 0 obj
+2812 0 obj
<< /S /GoTo /D (subsection*.664) >>
endobj
-2812 0 obj
+2815 0 obj
(cv::subtract)
endobj
-2813 0 obj
+2816 0 obj
<< /S /GoTo /D (subsection*.665) >>
endobj
-2816 0 obj
+2819 0 obj
(cv::SVD)
endobj
-2817 0 obj
+2820 0 obj
<< /S /GoTo /D (subsection*.666) >>
endobj
-2820 0 obj
+2823 0 obj
(cv::SVD::SVD)
endobj
-2821 0 obj
+2824 0 obj
<< /S /GoTo /D (subsection*.667) >>
endobj
-2824 0 obj
+2827 0 obj
(cv::SVD::operator \(\))
endobj
-2825 0 obj
+2828 0 obj
<< /S /GoTo /D (subsection*.668) >>
endobj
-2828 0 obj
+2831 0 obj
(cv::SVD::solveZ)
endobj
-2829 0 obj
+2832 0 obj
<< /S /GoTo /D (subsection*.669) >>
endobj
-2832 0 obj
+2835 0 obj
(cv::SVD::backSubst)
endobj
-2833 0 obj
+2836 0 obj
<< /S /GoTo /D (subsection*.670) >>
endobj
-2836 0 obj
+2839 0 obj
(cv::sum)
endobj
-2837 0 obj
+2840 0 obj
<< /S /GoTo /D (subsection*.671) >>
endobj
-2840 0 obj
+2843 0 obj
(cv::theRNG)
endobj
-2841 0 obj
+2844 0 obj
<< /S /GoTo /D (subsection*.672) >>
endobj
-2844 0 obj
+2847 0 obj
(cv::trace)
endobj
-2845 0 obj
+2848 0 obj
<< /S /GoTo /D (subsection*.673) >>
endobj
-2848 0 obj
+2851 0 obj
(cv::transform)
endobj
-2849 0 obj
+2852 0 obj
<< /S /GoTo /D (subsection*.674) >>
endobj
-2852 0 obj
+2855 0 obj
(cv::transpose)
endobj
-2853 0 obj
+2856 0 obj
<< /S /GoTo /D (section.7.3) >>
endobj
-2856 0 obj
+2859 0 obj
(Dynamic Structures)
endobj
-2857 0 obj
-<< /S /GoTo /D (section.7.4) >>
-endobj
2860 0 obj
-(Drawing Functions)
+<< /S /GoTo /D (section.7.4) >>
endobj
-2861 0 obj
-<< /S /GoTo /D (subsection*.675) >>
+2863 0 obj
+(Drawing Functions)
endobj
2864 0 obj
+<< /S /GoTo /D (subsection*.675) >>
+endobj
+2867 0 obj
(cv::circle)
endobj
-2865 0 obj
+2868 0 obj
<< /S /GoTo /D (subsection*.676) >>
endobj
-2868 0 obj
+2871 0 obj
(cv::clipLine)
endobj
-2869 0 obj
+2872 0 obj
<< /S /GoTo /D (subsection*.677) >>
endobj
-2872 0 obj
+2875 0 obj
(cv::ellipse)
endobj
-2873 0 obj
+2876 0 obj
<< /S /GoTo /D (subsection*.678) >>
endobj
-2876 0 obj
+2879 0 obj
(cv::ellipse2Poly)
endobj
-2877 0 obj
+2880 0 obj
<< /S /GoTo /D (subsection*.679) >>
endobj
-2880 0 obj
+2883 0 obj
(cv::fillConvexPoly)
endobj
-2881 0 obj
+2884 0 obj
<< /S /GoTo /D (subsection*.680) >>
endobj
-2884 0 obj
+2887 0 obj
(cv::fillPoly)
endobj
-2885 0 obj
+2888 0 obj
<< /S /GoTo /D (subsection*.681) >>
endobj
-2888 0 obj
+2891 0 obj
(cv::getTextSize)
endobj
-2889 0 obj
+2892 0 obj
<< /S /GoTo /D (subsection*.682) >>
endobj
-2892 0 obj
+2895 0 obj
(cv::line)
endobj
-2893 0 obj
+2896 0 obj
<< /S /GoTo /D (subsection*.683) >>
endobj
-2896 0 obj
+2899 0 obj
(cv::LineIterator)
endobj
-2897 0 obj
+2900 0 obj
<< /S /GoTo /D (subsection*.684) >>
endobj
-2900 0 obj
+2903 0 obj
(cv::rectangle)
endobj
-2901 0 obj
+2904 0 obj
<< /S /GoTo /D (subsection*.685) >>
endobj
-2904 0 obj
+2907 0 obj
(cv::polylines)
endobj
-2905 0 obj
+2908 0 obj
<< /S /GoTo /D (subsection*.686) >>
endobj
-2908 0 obj
+2911 0 obj
(cv::putText)
endobj
-2909 0 obj
+2912 0 obj
<< /S /GoTo /D (section.7.5) >>
endobj
-2912 0 obj
+2915 0 obj
(XML/YAML Persistence)
endobj
-2913 0 obj
-<< /S /GoTo /D (subsection*.687) >>
-endobj
2916 0 obj
+<< /S /GoTo /D (subsection*.687) >>
+endobj
+2919 0 obj
(cv::FileStorage)
endobj
-2917 0 obj
+2920 0 obj
<< /S /GoTo /D (subsection*.688) >>
endobj
-2920 0 obj
+2923 0 obj
(cv::FileNode)
endobj
-2921 0 obj
+2924 0 obj
<< /S /GoTo /D (subsection*.689) >>
endobj
-2924 0 obj
+2927 0 obj
(cv::FileNodeIterator)
endobj
-2925 0 obj
+2928 0 obj
<< /S /GoTo /D (section.7.6) >>
endobj
-2928 0 obj
+2931 0 obj
(Clustering and Search in Multi-Dimensional Spaces)
endobj
-2929 0 obj
-<< /S /GoTo /D (subsection*.690) >>
-endobj
2932 0 obj
+<< /S /GoTo /D (subsection*.690) >>
+endobj
+2935 0 obj
(cv::kmeans)
endobj
-2933 0 obj
+2936 0 obj
<< /S /GoTo /D (subsection*.691) >>
endobj
-2936 0 obj
+2939 0 obj
(cv::partition)
endobj
-2937 0 obj
+2940 0 obj
<< /S /GoTo /D (subsection*.692) >>
endobj
-2940 0 obj
+2943 0 obj
(Fast Approximate Nearest Neighbor Search)
endobj
-2941 0 obj
+2944 0 obj
<< /S /GoTo /D (subsection*.693) >>
endobj
-2944 0 obj
+2947 0 obj
(cv::cvflann::Index)
endobj
-2945 0 obj
+2948 0 obj
<< /S /GoTo /D (subsection*.694) >>
endobj
-2948 0 obj
+2951 0 obj
(cv::cvflann::Index::Index)
endobj
-2949 0 obj
+2952 0 obj
<< /S /GoTo /D (subsection*.695) >>
endobj
-2952 0 obj
+2955 0 obj
(cv::cvflann::Index::knnSearch)
endobj
-2953 0 obj
-<< /S /GoTo /D (subsection*.696) >>
-endobj
2956 0 obj
+<< /S /GoTo /D (subsection*.696) >>
+endobj
+2959 0 obj
(cv::cvflann::Index::knnSearch)
endobj
-2957 0 obj
+2960 0 obj
<< /S /GoTo /D (subsection*.697) >>
endobj
-2960 0 obj
+2963 0 obj
(cv::cvflann::Index::radiusSearch)
endobj
-2961 0 obj
-<< /S /GoTo /D (subsection*.698) >>
-endobj
2964 0 obj
+<< /S /GoTo /D (subsection*.698) >>
+endobj
+2967 0 obj
(cv::cvflann::Index::radiusSearch)
endobj
-2965 0 obj
+2968 0 obj
<< /S /GoTo /D (subsection*.699) >>
endobj
-2968 0 obj
+2971 0 obj
(cv::cvflann::Index::save)
endobj
-2969 0 obj
+2972 0 obj
<< /S /GoTo /D (subsection*.700) >>
endobj
-2972 0 obj
+2975 0 obj
(cv::cvflann::hierarchicalClustering)
endobj
-2973 0 obj
+2976 0 obj
<< /S /GoTo /D (section.7.7) >>
endobj
-2976 0 obj
+2979 0 obj
(Utility and System Functions and Macros)
endobj
-2977 0 obj
-<< /S /GoTo /D (subsection*.701) >>
-endobj
2980 0 obj
+<< /S /GoTo /D (subsection*.701) >>
+endobj
+2983 0 obj
(cv::alignPtr)
endobj
-2981 0 obj
+2984 0 obj
<< /S /GoTo /D (subsection*.702) >>
endobj
-2984 0 obj
+2987 0 obj
(cv::alignSize)
endobj
-2985 0 obj
+2988 0 obj
<< /S /GoTo /D (subsection*.703) >>
endobj
-2988 0 obj
+2991 0 obj
(cv::allocate)
endobj
-2989 0 obj
+2992 0 obj
<< /S /GoTo /D (subsection*.704) >>
endobj
-2992 0 obj
+2995 0 obj
(cv::deallocate)
endobj
-2993 0 obj
+2996 0 obj
<< /S /GoTo /D (subsection*.705) >>
endobj
-2996 0 obj
+2999 0 obj
(CV\137Assert)
endobj
-2997 0 obj
+3000 0 obj
<< /S /GoTo /D (subsection*.706) >>
endobj
-3000 0 obj
+3003 0 obj
(cv::error)
endobj
-3001 0 obj
+3004 0 obj
<< /S /GoTo /D (subsection*.707) >>
endobj
-3004 0 obj
+3007 0 obj
(cv::Exception)
endobj
-3005 0 obj
+3008 0 obj
<< /S /GoTo /D (subsection*.708) >>
endobj
-3008 0 obj
+3011 0 obj
(cv::fastMalloc)
endobj
-3009 0 obj
+3012 0 obj
<< /S /GoTo /D (subsection*.709) >>
endobj
-3012 0 obj
+3015 0 obj
(cv::fastFree)
endobj
-3013 0 obj
+3016 0 obj
<< /S /GoTo /D (subsection*.710) >>
endobj
-3016 0 obj
+3019 0 obj
(cv::format)
endobj
-3017 0 obj
+3020 0 obj
<< /S /GoTo /D (subsection*.711) >>
endobj
-3020 0 obj
+3023 0 obj
(cv::getNumThreads)
endobj
-3021 0 obj
+3024 0 obj
<< /S /GoTo /D (subsection*.712) >>
endobj
-3024 0 obj
+3027 0 obj
(cv::getThreadNum)
endobj
-3025 0 obj
+3028 0 obj
<< /S /GoTo /D (subsection*.713) >>
endobj
-3028 0 obj
+3031 0 obj
(cv::getTickCount)
endobj
-3029 0 obj
+3032 0 obj
<< /S /GoTo /D (subsection*.714) >>
endobj
-3032 0 obj
+3035 0 obj
(cv::getTickFrequency)
endobj
-3033 0 obj
+3036 0 obj
<< /S /GoTo /D (subsection*.715) >>
endobj
-3036 0 obj
+3039 0 obj
(cv::setNumThreads)
endobj
-3037 0 obj
+3040 0 obj
<< /S /GoTo /D (chapter.8) >>
endobj
-3040 0 obj
+3043 0 obj
(cv. Image Processing and Computer Vision)
endobj
-3041 0 obj
-<< /S /GoTo /D (section.8.1) >>
-endobj
3044 0 obj
-(Image Filtering)
+<< /S /GoTo /D (section.8.1) >>
endobj
-3045 0 obj
-<< /S /GoTo /D (subsection*.716) >>
+3047 0 obj
+(Image Filtering)
endobj
3048 0 obj
+<< /S /GoTo /D (subsection*.716) >>
+endobj
+3051 0 obj
(cv::BaseColumnFilter)
endobj
-3049 0 obj
+3052 0 obj
<< /S /GoTo /D (subsection*.717) >>
endobj
-3052 0 obj
+3055 0 obj
(cv::BaseFilter)
endobj
-3053 0 obj
+3056 0 obj
<< /S /GoTo /D (subsection*.718) >>
endobj
-3056 0 obj
+3059 0 obj
(cv::BaseRowFilter)
endobj
-3057 0 obj
+3060 0 obj
<< /S /GoTo /D (subsection*.719) >>
endobj
-3060 0 obj
+3063 0 obj
(cv::FilterEngine)
endobj
-3061 0 obj
+3064 0 obj
<< /S /GoTo /D (subsection*.720) >>
endobj
-3064 0 obj
+3067 0 obj
(cv::bilateralFilter)
endobj
-3065 0 obj
+3068 0 obj
<< /S /GoTo /D (subsection*.721) >>
endobj
-3068 0 obj
+3071 0 obj
(cv::blur)
endobj
-3069 0 obj
+3072 0 obj
<< /S /GoTo /D (subsection*.722) >>
endobj
-3072 0 obj
+3075 0 obj
(cv::borderInterpolate)
endobj
-3073 0 obj
+3076 0 obj
<< /S /GoTo /D (subsection*.723) >>
endobj
-3076 0 obj
+3079 0 obj
(cv::boxFilter)
endobj
-3077 0 obj
+3080 0 obj
<< /S /GoTo /D (subsection*.724) >>
endobj
-3080 0 obj
+3083 0 obj
(cv::buildPyramid)
endobj
-3081 0 obj
+3084 0 obj
<< /S /GoTo /D (subsection*.725) >>
endobj
-3084 0 obj
+3087 0 obj
(cv::copyMakeBorder)
endobj
-3085 0 obj
+3088 0 obj
<< /S /GoTo /D (subsection*.726) >>
endobj
-3088 0 obj
+3091 0 obj
(cv::createBoxFilter)
endobj
-3089 0 obj
+3092 0 obj
<< /S /GoTo /D (subsection*.727) >>
endobj
-3092 0 obj
+3095 0 obj
(cv::createDerivFilter)
endobj
-3093 0 obj
+3096 0 obj
<< /S /GoTo /D (subsection*.728) >>
endobj
-3096 0 obj
+3099 0 obj
(cv::createGaussianFilter)
endobj
-3097 0 obj
+3100 0 obj
<< /S /GoTo /D (subsection*.729) >>
endobj
-3100 0 obj
+3103 0 obj
(cv::createLinearFilter)
endobj
-3101 0 obj
+3104 0 obj
<< /S /GoTo /D (subsection*.730) >>
endobj
-3104 0 obj
+3107 0 obj
(cv::createMorphologyFilter)
endobj
-3105 0 obj
+3108 0 obj
<< /S /GoTo /D (subsection*.731) >>
endobj
-3108 0 obj
+3111 0 obj
(cv::createSeparableLinearFilter)
endobj
-3109 0 obj
+3112 0 obj
<< /S /GoTo /D (subsection*.732) >>
endobj
-3112 0 obj
+3115 0 obj
(cv::dilate)
endobj
-3113 0 obj
+3116 0 obj
<< /S /GoTo /D (subsection*.733) >>
endobj
-3116 0 obj
+3119 0 obj
(cv::erode)
endobj
-3117 0 obj
+3120 0 obj
<< /S /GoTo /D (subsection*.734) >>
endobj
-3120 0 obj
+3123 0 obj
(cv::filter2D)
endobj
-3121 0 obj
+3124 0 obj
<< /S /GoTo /D (subsection*.735) >>
endobj
-3124 0 obj
+3127 0 obj
(cv::GaussianBlur)
endobj
-3125 0 obj
+3128 0 obj
<< /S /GoTo /D (subsection*.736) >>
endobj
-3128 0 obj
+3131 0 obj
(cv::getDerivKernels)
endobj
-3129 0 obj
+3132 0 obj
<< /S /GoTo /D (subsection*.737) >>
endobj
-3132 0 obj
+3135 0 obj
(cv::getGaussianKernel)
endobj
-3133 0 obj
+3136 0 obj
<< /S /GoTo /D (subsection*.738) >>
endobj
-3136 0 obj
+3139 0 obj
(cv::getKernelType)
endobj
-3137 0 obj
+3140 0 obj
<< /S /GoTo /D (subsection*.739) >>
endobj
-3140 0 obj
+3143 0 obj
(cv::getStructuringElement)
endobj
-3141 0 obj
+3144 0 obj
<< /S /GoTo /D (subsection*.740) >>
endobj
-3144 0 obj
+3147 0 obj
(cv::medianBlur)
endobj
-3145 0 obj
+3148 0 obj
<< /S /GoTo /D (subsection*.741) >>
endobj
-3148 0 obj
+3151 0 obj
(cv::morphologyEx)
endobj
-3149 0 obj
+3152 0 obj
<< /S /GoTo /D (subsection*.742) >>
endobj
-3152 0 obj
+3155 0 obj
(cv::Laplacian)
endobj
-3153 0 obj
+3156 0 obj
<< /S /GoTo /D (subsection*.743) >>
endobj
-3156 0 obj
+3159 0 obj
(cv::pyrDown)
endobj
-3157 0 obj
+3160 0 obj
<< /S /GoTo /D (subsection*.744) >>
endobj
-3160 0 obj
+3163 0 obj
(cv::pyrUp)
endobj
-3161 0 obj
+3164 0 obj
<< /S /GoTo /D (subsection*.745) >>
endobj
-3164 0 obj
+3167 0 obj
(cv::sepFilter2D)
endobj
-3165 0 obj
+3168 0 obj
<< /S /GoTo /D (subsection*.746) >>
endobj
-3168 0 obj
+3171 0 obj
(cv::Sobel)
endobj
-3169 0 obj
+3172 0 obj
<< /S /GoTo /D (subsection*.747) >>
endobj
-3172 0 obj
+3175 0 obj
(cv::Scharr)
endobj
-3173 0 obj
+3176 0 obj
<< /S /GoTo /D (section.8.2) >>
endobj
-3176 0 obj
+3179 0 obj
(Geometric Image Transformations)
endobj
-3177 0 obj
-<< /S /GoTo /D (subsection*.748) >>
-endobj
3180 0 obj
+<< /S /GoTo /D (subsection*.748) >>
+endobj
+3183 0 obj
(cv::convertMaps)
endobj
-3181 0 obj
+3184 0 obj
<< /S /GoTo /D (subsection*.749) >>
endobj
-3184 0 obj
+3187 0 obj
(cv::getAffineTransform)
endobj
-3185 0 obj
+3188 0 obj
<< /S /GoTo /D (subsection*.750) >>
endobj
-3188 0 obj
+3191 0 obj
(cv::getPerspectiveTransform)
endobj
-3189 0 obj
+3192 0 obj
<< /S /GoTo /D (subsection*.751) >>
endobj
-3192 0 obj
+3195 0 obj
(cv::getRectSubPix)
endobj
-3193 0 obj
+3196 0 obj
<< /S /GoTo /D (subsection*.752) >>
endobj
-3196 0 obj
+3199 0 obj
(cv::getRotationMatrix2D)
endobj
-3197 0 obj
+3200 0 obj
<< /S /GoTo /D (subsection*.753) >>
endobj
-3200 0 obj
+3203 0 obj
(cv::invertAffineTransform)
endobj
-3201 0 obj
+3204 0 obj
<< /S /GoTo /D (subsection*.754) >>
endobj
-3204 0 obj
+3207 0 obj
(cv::remap)
endobj
-3205 0 obj
+3208 0 obj
<< /S /GoTo /D (subsection*.755) >>
endobj
-3208 0 obj
+3211 0 obj
(cv::resize)
endobj
-3209 0 obj
+3212 0 obj
<< /S /GoTo /D (subsection*.756) >>
endobj
-3212 0 obj
+3215 0 obj
(cv::warpAffine)
endobj
-3213 0 obj
+3216 0 obj
<< /S /GoTo /D (subsection*.757) >>
endobj
-3216 0 obj
+3219 0 obj
(cv::warpPerspective)
endobj
-3217 0 obj
+3220 0 obj
<< /S /GoTo /D (section.8.3) >>
endobj
-3220 0 obj
+3223 0 obj
(Miscellaneous Image Transformations)
endobj
-3221 0 obj
-<< /S /GoTo /D (subsection*.758) >>
-endobj
3224 0 obj
+<< /S /GoTo /D (subsection*.758) >>
+endobj
+3227 0 obj
(cv::adaptiveThreshold)
endobj
-3225 0 obj
+3228 0 obj
<< /S /GoTo /D (subsection*.759) >>
endobj
-3228 0 obj
+3231 0 obj
(cv::cvtColor)
endobj
-3229 0 obj
+3232 0 obj
<< /S /GoTo /D (subsection*.760) >>
endobj
-3232 0 obj
+3235 0 obj
(cv::distanceTransform)
endobj
-3233 0 obj
+3236 0 obj
<< /S /GoTo /D (subsection*.761) >>
endobj
-3236 0 obj
+3239 0 obj
(cv::floodFill)
endobj
-3237 0 obj
+3240 0 obj
<< /S /GoTo /D (subsection*.762) >>
endobj
-3240 0 obj
+3243 0 obj
(cv::inpaint)
endobj
-3241 0 obj
+3244 0 obj
<< /S /GoTo /D (subsection*.763) >>
endobj
-3244 0 obj
+3247 0 obj
(cv::integral)
endobj
-3245 0 obj
+3248 0 obj
<< /S /GoTo /D (subsection*.764) >>
endobj
-3248 0 obj
+3251 0 obj
(cv::threshold)
endobj
-3249 0 obj
+3252 0 obj
<< /S /GoTo /D (subsection*.765) >>
endobj
-3252 0 obj
+3255 0 obj
(cv::watershed)
endobj
-3253 0 obj
-<< /S /GoTo /D (section.8.4) >>
-endobj
3256 0 obj
-(Histograms)
-endobj
-3257 0 obj
<< /S /GoTo /D (subsection*.766) >>
endobj
+3259 0 obj
+(cv::grabCut)
+endobj
3260 0 obj
-(cv::calcHist)
+<< /S /GoTo /D (section.8.4) >>
endobj
-3261 0 obj
-<< /S /GoTo /D (subsection*.767) >>
-endobj
-3264 0 obj
-(cv::calcBackProject)
-endobj
-3265 0 obj
-<< /S /GoTo /D (subsection*.768) >>
-endobj
-3268 0 obj
-(cv::compareHist)
-endobj
-3269 0 obj
-<< /S /GoTo /D (subsection*.769) >>
-endobj
-3272 0 obj
-(cv::equalizeHist)
-endobj
-3273 0 obj
-<< /S /GoTo /D (section.8.5) >>
-endobj
-3276 0 obj
-(Feature Detection)
-endobj
-3277 0 obj
-<< /S /GoTo /D (subsection*.770) >>
-endobj
-3280 0 obj
-(cv::Canny)
-endobj
-3281 0 obj
-<< /S /GoTo /D (subsection*.771) >>
-endobj
-3284 0 obj
-(cv::cornerEigenValsAndVecs)
-endobj
-3285 0 obj
-<< /S /GoTo /D (subsection*.772) >>
-endobj
-3288 0 obj
-(cv::cornerHarris)
-endobj
-3289 0 obj
-<< /S /GoTo /D (subsection*.773) >>
-endobj
-3292 0 obj
-(cv::cornerMinEigenVal)
-endobj
-3293 0 obj
-<< /S /GoTo /D (subsection*.774) >>
-endobj
-3296 0 obj
-(cv::cornerSubPix)
-endobj
-3297 0 obj
-<< /S /GoTo /D (subsection*.775) >>
-endobj
-3300 0 obj
-(cv::goodFeaturesToTrack)
-endobj
-3301 0 obj
-<< /S /GoTo /D (subsection*.776) >>
-endobj
-3304 0 obj
-(cv::HoughCircles)
-endobj
-3305 0 obj
-<< /S /GoTo /D (subsection*.777) >>
-endobj
-3308 0 obj
-(cv::HoughLines)
-endobj
-3309 0 obj
-<< /S /GoTo /D (subsection*.778) >>
-endobj
-3312 0 obj
-(cv::HoughLinesP)
-endobj
-3313 0 obj
-<< /S /GoTo /D (subsection*.779) >>
-endobj
-3316 0 obj
-(cv::perCornerDetect)
-endobj
-3317 0 obj
-<< /S /GoTo /D (subsection*.780) >>
-endobj
-3320 0 obj
-(cv::KeyPoint)
-endobj
-3321 0 obj
-<< /S /GoTo /D (subsection*.781) >>
-endobj
-3324 0 obj
-(cv::MSER)
-endobj
-3325 0 obj
-<< /S /GoTo /D (subsection*.782) >>
-endobj
-3328 0 obj
-(cv::StarDetector)
-endobj
-3329 0 obj
-<< /S /GoTo /D (subsection*.783) >>
-endobj
-3332 0 obj
-(cv::SIFT)
-endobj
-3333 0 obj
-<< /S /GoTo /D (subsection*.784) >>
-endobj
-3336 0 obj
-(cv::SURF)
-endobj
-3337 0 obj
-<< /S /GoTo /D (section.8.6) >>
-endobj
-3340 0 obj
-(Common Interfaces for Feature Detection and Descriptor Extraction)
-endobj
-3341 0 obj
-<< /S /GoTo /D (subsection*.785) >>
-endobj
-3344 0 obj
-(cv::FeatureDetector)
-endobj
-3345 0 obj
-<< /S /GoTo /D (subsection*.786) >>
-endobj
-3348 0 obj
-(cv::FeatureDetector::detect)
-endobj
-3349 0 obj
-<< /S /GoTo /D (subsection*.787) >>
-endobj
-3352 0 obj
-(cv::FeatureDetector::read)
-endobj
-3353 0 obj
-<< /S /GoTo /D (subsection*.788) >>
-endobj
-3356 0 obj
-(cv::FeatureDetector::write)
-endobj
-3357 0 obj
-<< /S /GoTo /D (subsection*.789) >>
-endobj
-3360 0 obj
-(cv::FastFeatureDetector)
-endobj
-3361 0 obj
-<< /S /GoTo /D (subsection*.790) >>
-endobj
-3364 0 obj
-(cv::GoodFeaturesToTrackDetector)
-endobj
-3365 0 obj
-<< /S /GoTo /D (subsection*.791) >>
-endobj
-3368 0 obj
-(cv::MserFeatureDetector)
-endobj
-3369 0 obj
-<< /S /GoTo /D (subsection*.792) >>
-endobj
-3372 0 obj
-(cv::StarFeatureDetector)
-endobj
-3373 0 obj
-<< /S /GoTo /D (subsection*.793) >>
-endobj
-3376 0 obj
-(cv::SiftFeatureDetector)
-endobj
-3377 0 obj
-<< /S /GoTo /D (subsection*.794) >>
-endobj
-3380 0 obj
-(cv::SurfFeatureDetector)
-endobj
-3381 0 obj
-<< /S /GoTo /D (subsection*.795) >>
-endobj
-3384 0 obj
-(cv::DescriptorExtractor)
-endobj
-3385 0 obj
-<< /S /GoTo /D (subsection*.796) >>
-endobj
-3388 0 obj
-(cv::DescriptorExtractor::compute)
-endobj
-3389 0 obj
-<< /S /GoTo /D (subsection*.797) >>
-endobj
-3392 0 obj
-(cv::DescriptorExtractor::read)
-endobj
-3393 0 obj
-<< /S /GoTo /D (subsection*.798) >>
-endobj
-3396 0 obj
-(cv::DescriptorExtractor::write)
-endobj
-3397 0 obj
-<< /S /GoTo /D (subsection*.799) >>
-endobj
-3400 0 obj
-(cv::SiftDescriptorExtractor)
-endobj
-3401 0 obj
-<< /S /GoTo /D (subsection*.800) >>
-endobj
-3404 0 obj
-(cv::SurfDescriptorExtractor)
-endobj
-3405 0 obj
-<< /S /GoTo /D (subsection*.801) >>
-endobj
-3408 0 obj
-(cv::DescriptorMatcher)
-endobj
-3409 0 obj
-<< /S /GoTo /D (subsection*.802) >>
-endobj
-3412 0 obj
-(cv::DescriptorMatcher::add)
-endobj
-3413 0 obj
-<< /S /GoTo /D (subsection*.803) >>
-endobj
-3416 0 obj
-(cv::DescriptorMatcher::match)
-endobj
-3417 0 obj
-<< /S /GoTo /D (subsection*.804) >>
-endobj
-3420 0 obj
-(cv::DescriptorMatcher::clear)
-endobj
-3421 0 obj
-<< /S /GoTo /D (subsection*.805) >>
-endobj
-3424 0 obj
-(cv::BruteForceMatcher)
-endobj
-3425 0 obj
-<< /S /GoTo /D (subsection*.806) >>
-endobj
-3428 0 obj
-(cv::KeyPointCollection)
-endobj
-3429 0 obj
-<< /S /GoTo /D (subsection*.807) >>
-endobj
-3432 0 obj
-(cv::GenericDescriptorMatch)
-endobj
-3433 0 obj
-<< /S /GoTo /D (subsection*.808) >>
-endobj
-3436 0 obj
-(cv::GenericDescriptorMatch::add)
-endobj
-3437 0 obj
-<< /S /GoTo /D (subsection*.809) >>
-endobj
-3440 0 obj
-(cv::GenericDescriptorMatch::classify)
-endobj
-3441 0 obj
-<< /S /GoTo /D (subsection*.810) >>
-endobj
-3444 0 obj
-(cv::GenericDescriptorMatch::match)
-endobj
-3445 0 obj
-<< /S /GoTo /D (subsection*.811) >>
-endobj
-3448 0 obj
-(cv::GenericDescriptorMatch::clear)
-endobj
-3449 0 obj
-<< /S /GoTo /D (subsection*.812) >>
-endobj
-3452 0 obj
-(cv::GenericDescriptorMatch::read)
-endobj
-3453 0 obj
-<< /S /GoTo /D (subsection*.813) >>
-endobj
-3456 0 obj
-(cv::GenericDescriptorMatch::write)
-endobj
-3457 0 obj
-<< /S /GoTo /D (subsection*.814) >>
-endobj
-3460 0 obj
-(cv::VectorDescriptorMatch)
-endobj
-3461 0 obj
-<< /S /GoTo /D (subsection*.815) >>
-endobj
-3464 0 obj
-(cv::OneWayDescriptorMatch)
-endobj
-3465 0 obj
-<< /S /GoTo /D (subsection*.816) >>
-endobj
-3468 0 obj
-(cv::CalonderDescriptorMatch)
-endobj
-3469 0 obj
-<< /S /GoTo /D (subsection*.817) >>
-endobj
-3472 0 obj
-(cv::FernDescriptorMatch)
-endobj
-3473 0 obj
-<< /S /GoTo /D (subsection*.818) >>
-endobj
-3476 0 obj
-(cv::drawMatches)
-endobj
-3477 0 obj
-<< /S /GoTo /D (section.8.7) >>
-endobj
-3480 0 obj
-(Motion Analysis and Object Tracking)
-endobj
-3481 0 obj
-<< /S /GoTo /D (subsection*.819) >>
-endobj
-3484 0 obj
-(cv::accumulate)
-endobj
-3485 0 obj
-<< /S /GoTo /D (subsection*.820) >>
-endobj
-3488 0 obj
-(cv::accumulateSquare)
-endobj
-3489 0 obj
-<< /S /GoTo /D (subsection*.821) >>
-endobj
-3492 0 obj
-(cv::accumulateProduct)
-endobj
-3493 0 obj
-<< /S /GoTo /D (subsection*.822) >>
-endobj
-3496 0 obj
-(cv::accumulateWeighted)
-endobj
-3497 0 obj
-<< /S /GoTo /D (subsection*.823) >>
-endobj
-3500 0 obj
-(cv::calcOpticalFlowPyrLK)
-endobj
-3501 0 obj
-<< /S /GoTo /D (subsection*.824) >>
-endobj
-3504 0 obj
-(cv::calcOpticalFlowFarneback)
-endobj
-3505 0 obj
-<< /S /GoTo /D (subsection*.825) >>
-endobj
-3508 0 obj
-(cv::updateMotionHistory)
-endobj
-3509 0 obj
-<< /S /GoTo /D (subsection*.826) >>
-endobj
-3512 0 obj
-(cv::calcMotionGradient)
-endobj
-3513 0 obj
-<< /S /GoTo /D (subsection*.827) >>
-endobj
-3516 0 obj
-(cv::calcGlobalOrientation)
-endobj
-3517 0 obj
-<< /S /GoTo /D (subsection*.828) >>
-endobj
-3520 0 obj
-(cv::CamShift)
-endobj
-3521 0 obj
-<< /S /GoTo /D (subsection*.829) >>
-endobj
-3524 0 obj
-(cv::meanShift)
-endobj
-3525 0 obj
-<< /S /GoTo /D (subsection*.830) >>
-endobj
-3528 0 obj
-(cv::KalmanFilter)
-endobj
-3529 0 obj
-<< /S /GoTo /D (section.8.8) >>
-endobj
-3532 0 obj
-(Structural Analysis and Shape Descriptors)
-endobj
-3533 0 obj
-<< /S /GoTo /D (subsection*.831) >>
-endobj
-3536 0 obj
-(cv::moments)
-endobj
-3537 0 obj
-<< /S /GoTo /D (subsection*.832) >>
-endobj
-3540 0 obj
-(cv::HuMoments)
-endobj
-3541 0 obj
-<< /S /GoTo /D (subsection*.833) >>
-endobj
-3544 0 obj
-(cv::findContours)
-endobj
-3545 0 obj
-<< /S /GoTo /D (subsection*.834) >>
-endobj
-3548 0 obj
-(cv::drawContours)
-endobj
-3549 0 obj
-<< /S /GoTo /D (subsection*.835) >>
-endobj
-3552 0 obj
-(cv::approxPolyDP)
-endobj
-3553 0 obj
-<< /S /GoTo /D (subsection*.836) >>
-endobj
-3556 0 obj
-(cv::arcLength)
-endobj
-3557 0 obj
-<< /S /GoTo /D (subsection*.837) >>
-endobj
-3560 0 obj
-(cv::boundingRect)
-endobj
-3561 0 obj
-<< /S /GoTo /D (subsection*.838) >>
-endobj
-3564 0 obj
-(cv::estimateRigidTransform)
-endobj
-3565 0 obj
-<< /S /GoTo /D (subsection*.839) >>
-endobj
-3568 0 obj
-(cv::estimateAffine3D)
-endobj
-3569 0 obj
-<< /S /GoTo /D (subsection*.840) >>
-endobj
-3572 0 obj
-(cv::contourArea)
-endobj
-3573 0 obj
-<< /S /GoTo /D (subsection*.841) >>
-endobj
-3576 0 obj
-(cv::convexHull)
-endobj
-3577 0 obj
-<< /S /GoTo /D (subsection*.842) >>
-endobj
-3580 0 obj
-(cv::fitEllipse)
-endobj
-3581 0 obj
-<< /S /GoTo /D (subsection*.843) >>
-endobj
-3584 0 obj
-(cv::fitLine)
-endobj
-3585 0 obj
-<< /S /GoTo /D (subsection*.844) >>
-endobj
-3588 0 obj
-(cv::isContourConvex)
-endobj
-3589 0 obj
-<< /S /GoTo /D (subsection*.845) >>
-endobj
-3592 0 obj
-(cv::minAreaRect)
-endobj
-3593 0 obj
-<< /S /GoTo /D (subsection*.846) >>
-endobj
-3596 0 obj
-(cv::minEnclosingCircle)
-endobj
-3597 0 obj
-<< /S /GoTo /D (subsection*.847) >>
-endobj
-3600 0 obj
-(cv::matchShapes)
-endobj
-3601 0 obj
-<< /S /GoTo /D (subsection*.848) >>
-endobj
-3604 0 obj
-(cv::pointPolygonTest)
-endobj
-3605 0 obj
-<< /S /GoTo /D (section.8.9) >>
-endobj
-3608 0 obj
-(Planar Subdivisions)
-endobj
-3609 0 obj
-<< /S /GoTo /D (section.8.10) >>
-endobj
-3612 0 obj
-(Object Detection)
-endobj
-3613 0 obj
-<< /S /GoTo /D (subsection*.849) >>
-endobj
-3616 0 obj
-(cv::FeatureEvaluator)
-endobj
-3617 0 obj
-<< /S /GoTo /D (subsection*.850) >>
-endobj
-3620 0 obj
-(cv::FeatureEvaluator::read)
-endobj
-3621 0 obj
-<< /S /GoTo /D (subsection*.851) >>
-endobj
-3624 0 obj
-(cv::FeatureEvaluator::clone)
-endobj
-3625 0 obj
-<< /S /GoTo /D (subsection*.852) >>
-endobj
-3628 0 obj
-(cv::FeatureEvaluator::getFeatureType)
-endobj
-3629 0 obj
-<< /S /GoTo /D (subsection*.853) >>
-endobj
-3632 0 obj
-(cv::FeatureEvaluator::setImage)
-endobj
-3633 0 obj
-<< /S /GoTo /D (subsection*.854) >>
-endobj
-3636 0 obj
-(cv::FeatureEvaluator::setWindow)
-endobj
-3637 0 obj
-<< /S /GoTo /D (subsection*.855) >>
-endobj
-3640 0 obj
-(cv::FeatureEvaluator::calcOrd)
-endobj
-3641 0 obj
-<< /S /GoTo /D (subsection*.856) >>
-endobj
-3644 0 obj
-(cv::FeatureEvaluator::calcCat)
-endobj
-3645 0 obj
-<< /S /GoTo /D (subsection*.857) >>
-endobj
-3648 0 obj
-(cv::FeatureEvaluator::create)
-endobj
-3649 0 obj
-<< /S /GoTo /D (subsection*.858) >>
-endobj
-3652 0 obj
-(cv::CascadeClassifier)
-endobj
-3653 0 obj
-<< /S /GoTo /D (subsection*.859) >>
-endobj
-3656 0 obj
-(cv::CascadeClassifier::CascadeClassifier)
-endobj
-3657 0 obj
-<< /S /GoTo /D (subsection*.860) >>
-endobj
-3660 0 obj
-(cv::CascadeClassifier::empty)
-endobj
-3661 0 obj
-<< /S /GoTo /D (subsection*.861) >>
-endobj
-3664 0 obj
-(cv::CascadeClassifier::load)
-endobj
-3665 0 obj
-<< /S /GoTo /D (subsection*.862) >>
-endobj
-3668 0 obj
-(cv::CascadeClassifier::read)
-endobj
-3669 0 obj
-<< /S /GoTo /D (subsection*.863) >>
-endobj
-3672 0 obj
-(cv::CascadeClassifier::detectMultiScale)
-endobj
-3673 0 obj
-<< /S /GoTo /D (subsection*.864) >>
-endobj
-3676 0 obj
-(cv::CascadeClassifier::setImage)
-endobj
-3677 0 obj
-<< /S /GoTo /D (subsection*.865) >>
-endobj
-3680 0 obj
-(cv::CascadeClassifier::runAt)
-endobj
-3681 0 obj
-<< /S /GoTo /D (subsection*.866) >>
-endobj
-3684 0 obj
-(cv::groupRectangles)
-endobj
-3685 0 obj
-<< /S /GoTo /D (subsection*.867) >>
-endobj
-3688 0 obj
-(cv::matchTemplate)
-endobj
-3689 0 obj
-<< /S /GoTo /D (section.8.11) >>
-endobj
-3692 0 obj
-(Camera Calibration and 3D Reconstruction)
-endobj
-3693 0 obj
-<< /S /GoTo /D (subsection*.868) >>
-endobj
-3696 0 obj
-(cv::calibrateCamera)
-endobj
-3697 0 obj
-<< /S /GoTo /D (subsection*.869) >>
-endobj
-3700 0 obj
-(cv::calibrationMatrixValues)
-endobj
-3701 0 obj
-<< /S /GoTo /D (subsection*.870) >>
-endobj
-3704 0 obj
-(cv::composeRT)
-endobj
-3705 0 obj
-<< /S /GoTo /D (subsection*.871) >>
-endobj
-3708 0 obj
-(cv::computeCorrespondEpilines)
-endobj
-3709 0 obj
-<< /S /GoTo /D (subsection*.872) >>
-endobj
-3712 0 obj
-(cv::convertPointsHomogeneous)
-endobj
-3713 0 obj
-<< /S /GoTo /D (subsection*.873) >>
-endobj
-3716 0 obj
-(cv::decomposeProjectionMatrix)
-endobj
-3717 0 obj
-<< /S /GoTo /D (subsection*.874) >>
-endobj
-3720 0 obj
-(cv::drawChessboardCorners)
-endobj
-3721 0 obj
-<< /S /GoTo /D (subsection*.875) >>
-endobj
-3724 0 obj
-(cv::findChessboardCorners)
-endobj
-3725 0 obj
-<< /S /GoTo /D (subsection*.876) >>
-endobj
-3728 0 obj
-(cv::solvePnP)
-endobj
-3729 0 obj
-<< /S /GoTo /D (subsection*.877) >>
-endobj
-3732 0 obj
-(cv::findFundamentalMat)
-endobj
-3733 0 obj
-<< /S /GoTo /D (subsection*.878) >>
-endobj
-3736 0 obj
-(cv::findHomography)
-endobj
-3737 0 obj
-<< /S /GoTo /D (subsection*.879) >>
-endobj
-3740 0 obj
-(cv::getDefaultNewCameraMatrix)
-endobj
-3741 0 obj
-<< /S /GoTo /D (subsection*.880) >>
-endobj
-3744 0 obj
-(cv::getOptimalNewCameraMatrix)
-endobj
-3745 0 obj
-<< /S /GoTo /D (subsection*.881) >>
-endobj
-3748 0 obj
-(cv::initCameraMatrix2D)
-endobj
-3749 0 obj
-<< /S /GoTo /D (subsection*.882) >>
-endobj
-3752 0 obj
-(cv::initUndistortRectifyMap)
-endobj
-3753 0 obj
-<< /S /GoTo /D (subsection*.883) >>
-endobj
-3756 0 obj
-(cv::matMulDeriv)
-endobj
-3757 0 obj
-<< /S /GoTo /D (subsection*.884) >>
-endobj
-3760 0 obj
-(cv::projectPoints)
-endobj
-3761 0 obj
-<< /S /GoTo /D (subsection*.885) >>
-endobj
-3764 0 obj
-(cv::reprojectImageTo3D)
-endobj
-3765 0 obj
-<< /S /GoTo /D (subsection*.886) >>
-endobj
-3768 0 obj
-(cv::RQDecomp3x3)
-endobj
-3769 0 obj
-<< /S /GoTo /D (subsection*.887) >>
-endobj
-3772 0 obj
-(cv::Rodrigues)
-endobj
-3773 0 obj
-<< /S /GoTo /D (subsection*.888) >>
-endobj
-3776 0 obj
-(cv::StereoBM)
-endobj
-3777 0 obj
-<< /S /GoTo /D (subsection*.889) >>
-endobj
-3780 0 obj
-(cv::StereoSGBM)
-endobj
-3781 0 obj
-<< /S /GoTo /D (subsection*.890) >>
-endobj
-3784 0 obj
-(cv::StereoSGBM::StereoSGBM)
-endobj
-3785 0 obj
-<< /S /GoTo /D (subsection*.891) >>
-endobj
-3788 0 obj
-(cv::StereoSGBM::operator \(\))
-endobj
-3789 0 obj
-<< /S /GoTo /D (subsection*.892) >>
-endobj
-3792 0 obj
-(cv::stereoCalibrate)
-endobj
-3793 0 obj
-<< /S /GoTo /D (subsection*.893) >>
-endobj
-3796 0 obj
-(cv::stereoRectify)
-endobj
-3797 0 obj
-<< /S /GoTo /D (subsection*.894) >>
-endobj
-3800 0 obj
-(cv::stereoRectifyUncalibrated)
-endobj
-3801 0 obj
-<< /S /GoTo /D (subsection*.895) >>
-endobj
-3804 0 obj
-(cv::undistort)
-endobj
-3805 0 obj
-<< /S /GoTo /D (subsection*.896) >>
-endobj
-3808 0 obj
-(cv::undistortPoints)
-endobj
-3809 0 obj
-<< /S /GoTo /D (chapter.9) >>
-endobj
-3812 0 obj
-(cvaux. Extra Computer Vision Functionality)
-endobj
-3813 0 obj
-<< /S /GoTo /D (section.9.1) >>
-endobj
-3816 0 obj
-(Object detection and descriptors)
-endobj
-3817 0 obj
-<< /S /GoTo /D (subsection*.897) >>
-endobj
-3820 0 obj
-(cv::RandomizedTree)
-endobj
-3821 0 obj
-<< /S /GoTo /D (subsection*.898) >>
-endobj
-3824 0 obj
-(cv::RandomizedTree::train)
-endobj
-3825 0 obj
-<< /S /GoTo /D (subsection*.899) >>
-endobj
-3828 0 obj
-(cv::RandomizedTree::read)
-endobj
-3829 0 obj
-<< /S /GoTo /D (subsection*.900) >>
-endobj
-3832 0 obj
-(cv::RandomizedTree::write)
-endobj
-3833 0 obj
-<< /S /GoTo /D (subsection*.901) >>
-endobj
-3836 0 obj
-(cv::RandomizedTree::applyQuantization)
-endobj
-3837 0 obj
-<< /S /GoTo /D (subsection*.902) >>
-endobj
-3840 0 obj
-(RTreeNode)
-endobj
-3841 0 obj
-<< /S /GoTo /D (subsection*.903) >>
-endobj
-3844 0 obj
-(cv::RTreeClassifier)
-endobj
-3845 0 obj
-<< /S /GoTo /D (subsection*.904) >>
-endobj
-3848 0 obj
-(cv::RTreeClassifier::train)
-endobj
-3849 0 obj
-<< /S /GoTo /D (subsection*.905) >>
-endobj
-3852 0 obj
-(cv::RTreeClassifier::getSignature)
-endobj
-3853 0 obj
-<< /S /GoTo /D (subsection*.906) >>
-endobj
-3856 0 obj
-(cv::RTreeClassifier::getSparseSignature)
-endobj
-3857 0 obj
-<< /S /GoTo /D (subsection*.907) >>
-endobj
-3860 0 obj
-(cv::RTreeClassifier::countNonZeroElements)
-endobj
-3861 0 obj
-<< /S /GoTo /D (subsection*.908) >>
-endobj
-3864 0 obj
-(cv::RTreeClassifier::read)
-endobj
-3865 0 obj
-<< /S /GoTo /D (subsection*.909) >>
-endobj
-3868 0 obj
-(cv::RTreeClassifier::write)
-endobj
-3869 0 obj
-<< /S /GoTo /D (subsection*.910) >>
-endobj
-3872 0 obj
-(cv::RTreeClassifier::setQuantization)
-endobj
-3873 0 obj
-<< /S /GoTo /D (chapter.10) >>
-endobj
-3876 0 obj
-(highgui. High-level GUI and Media I/O)
-endobj
-3877 0 obj
-<< /S /GoTo /D (section.10.1) >>
-endobj
-3880 0 obj
-(User Interface)
-endobj
-3881 0 obj
-<< /S /GoTo /D (subsection*.911) >>
-endobj
-3884 0 obj
-(cv::createTrackbar)
-endobj
-3885 0 obj
-<< /S /GoTo /D (subsection*.912) >>
-endobj
-3888 0 obj
-(cv::getTrackbarPos)
-endobj
-3889 0 obj
-<< /S /GoTo /D (subsection*.913) >>
-endobj
-3892 0 obj
-(cv::imshow)
-endobj
-3893 0 obj
-<< /S /GoTo /D (subsection*.914) >>
-endobj
-3896 0 obj
-(cv::namedWindow)
-endobj
-3897 0 obj
-<< /S /GoTo /D (subsection*.915) >>
-endobj
-3900 0 obj
-(cv::setTrackbarPos)
-endobj
-3901 0 obj
-<< /S /GoTo /D (subsection*.916) >>
-endobj
-3904 0 obj
-(cv::waitKey)
-endobj
-3905 0 obj
-<< /S /GoTo /D (section.10.2) >>
-endobj
-3908 0 obj
-(Reading and Writing Images and Video)
-endobj
-3909 0 obj
-<< /S /GoTo /D (subsection*.917) >>
-endobj
-3912 0 obj
-(cv::imdecode)
-endobj
-3913 0 obj
-<< /S /GoTo /D (subsection*.918) >>
-endobj
-3916 0 obj
-(cv::imencode)
-endobj
-3917 0 obj
-<< /S /GoTo /D (subsection*.919) >>
-endobj
-3920 0 obj
-(cv::imread)
-endobj
-3921 0 obj
-<< /S /GoTo /D (subsection*.920) >>
-endobj
-3924 0 obj
-(cv::imwrite)
-endobj
-3925 0 obj
-<< /S /GoTo /D (subsection*.921) >>
-endobj
-3928 0 obj
-(cv::VideoCapture)
-endobj
-3929 0 obj
-<< /S /GoTo /D (subsection*.922) >>
-endobj
-3932 0 obj
-(cv::VideoCapture::VideoCapture)
-endobj
-3933 0 obj
-<< /S /GoTo /D (subsection*.923) >>
-endobj
-3936 0 obj
-(cv::VideoCapture::get)
-endobj
-3937 0 obj
-<< /S /GoTo /D (subsection*.924) >>
-endobj
-3940 0 obj
-(cv::VideoCapture::set)
-endobj
-3941 0 obj
-<< /S /GoTo /D (subsection*.925) >>
-endobj
-3944 0 obj
-(cv::VideoWriter)
-endobj
-3945 0 obj
-<< /S /GoTo /D (chapter.11) >>
-endobj
-3948 0 obj
-(ml. Machine Learning)
-endobj
-3949 0 obj
-<< /S /GoTo /D (section.11.1) >>
-endobj
-3952 0 obj
-(Statistical Models)
-endobj
-3953 0 obj
-<< /S /GoTo /D (subsection*.926) >>
-endobj
-3956 0 obj
-(cv::CvStatModel)
-endobj
-3957 0 obj
-<< /S /GoTo /D (subsection*.927) >>
-endobj
-3960 0 obj
-(CvStatModel::CvStatModel)
-endobj
-3961 0 obj
-<< /S /GoTo /D (subsection*.928) >>
-endobj
-3964 0 obj
-(CvStatModel::CvStatModel\(...\))
-endobj
-3965 0 obj
-<< /S /GoTo /D (subsection*.929) >>
-endobj
-3968 0 obj
-(CvStatModel:: CvStatModel)
-endobj
-3969 0 obj
-<< /S /GoTo /D (subsection*.930) >>
-endobj
-3972 0 obj
-(CvStatModel::clear)
-endobj
-3973 0 obj
-<< /S /GoTo /D (subsection*.931) >>
-endobj
-3976 0 obj
-(CvStatModel::save)
-endobj
-3977 0 obj
-<< /S /GoTo /D (subsection*.932) >>
-endobj
-3980 0 obj
-(CvStatModel::load)
-endobj
-3981 0 obj
-<< /S /GoTo /D (subsection*.933) >>
-endobj
-3984 0 obj
-(CvStatModel::write)
-endobj
-3985 0 obj
-<< /S /GoTo /D (subsection*.934) >>
-endobj
-3988 0 obj
-(CvStatModel::read)
-endobj
-3989 0 obj
-<< /S /GoTo /D (subsection*.935) >>
-endobj
-3992 0 obj
-(CvStatModel::train)
-endobj
-3993 0 obj
-<< /S /GoTo /D (subsection*.936) >>
-endobj
-3996 0 obj
-(CvStatModel::predict)
-endobj
-3997 0 obj
-<< /S /GoTo /D (section.11.2) >>
-endobj
-4000 0 obj
-(Normal Bayes Classifier)
-endobj
-4001 0 obj
-<< /S /GoTo /D (subsection*.937) >>
-endobj
-4004 0 obj
-(cv::CvNormalBayesClassifier)
-endobj
-4005 0 obj
-<< /S /GoTo /D (subsection*.938) >>
-endobj
-4008 0 obj
-(CvNormalBayesClassifier::train)
-endobj
-4009 0 obj
-<< /S /GoTo /D (subsection*.939) >>
-endobj
-4012 0 obj
-(CvNormalBayesClassifier::predict)
-endobj
-4013 0 obj
-<< /S /GoTo /D (section.11.3) >>
-endobj
-4016 0 obj
-(K Nearest Neighbors)
-endobj
-4017 0 obj
-<< /S /GoTo /D (subsection*.940) >>
-endobj
-4020 0 obj
-(cv::CvKNearest)
-endobj
-4021 0 obj
-<< /S /GoTo /D (subsection*.941) >>
-endobj
-4024 0 obj
-(CvKNearest::train)
-endobj
-4025 0 obj
-<< /S /GoTo /D (subsection*.942) >>
-endobj
-4028 0 obj
-(CvKNearest::find\137nearest)
-endobj
-4029 0 obj
-<< /S /GoTo /D (section.11.4) >>
-endobj
-4032 0 obj
-(Support Vector Machines)
-endobj
-4033 0 obj
-<< /S /GoTo /D (subsection*.943) >>
-endobj
-4036 0 obj
-(cv::CvSVM)
-endobj
-4037 0 obj
-<< /S /GoTo /D (subsection*.944) >>
-endobj
-4040 0 obj
-(cv::CvSVMParams)
-endobj
-4041 0 obj
-<< /S /GoTo /D (subsection*.945) >>
-endobj
-4044 0 obj
-(CvSVM::train)
-endobj
-4045 0 obj
-<< /S /GoTo /D (subsection*.946) >>
-endobj
-4048 0 obj
-(CvSVM::train\137auto)
-endobj
-4049 0 obj
-<< /S /GoTo /D (subsection*.947) >>
-endobj
-4052 0 obj
-(CvSVM::get\137default\137grid)
-endobj
-4053 0 obj
-<< /S /GoTo /D (subsection*.948) >>
-endobj
-4056 0 obj
-(CvSVM::get\137params)
-endobj
-4057 0 obj
-<< /S /GoTo /D (subsection*.949) >>
-endobj
-4060 0 obj
-(CvSVM::get\137support\137vector*)
-endobj
-4061 0 obj
-<< /S /GoTo /D (section.11.5) >>
-endobj
-4064 0 obj
-(Decision Trees)
-endobj
-4065 0 obj
-<< /S /GoTo /D (subsection*.950) >>
-endobj
-4068 0 obj
-(Predicting with Decision Trees)
-endobj
-4069 0 obj
-<< /S /GoTo /D (subsection*.951) >>
-endobj
-4072 0 obj
-(Training Decision Trees)
-endobj
-4073 0 obj
-<< /S /GoTo /D (subsection*.952) >>
-endobj
-4076 0 obj
-(Variable importance)
-endobj
-4077 0 obj
-<< /S /GoTo /D (subsection*.953) >>
-endobj
-4080 0 obj
-(cv::CvDTreeSplit)
-endobj
-4081 0 obj
-<< /S /GoTo /D (subsection*.954) >>
-endobj
-4084 0 obj
-(cv::CvDTreeNode)
-endobj
-4085 0 obj
-<< /S /GoTo /D (subsection*.955) >>
-endobj
-4088 0 obj
-(cv::CvDTreeParams)
-endobj
-4089 0 obj
-<< /S /GoTo /D (subsection*.956) >>
-endobj
-4092 0 obj
-(cv::CvDTreeTrainData)
-endobj
-4093 0 obj
-<< /S /GoTo /D (subsection*.957) >>
-endobj
-4096 0 obj
-(cv::CvDTree)
-endobj
-4097 0 obj
-<< /S /GoTo /D (subsection*.958) >>
-endobj
-4100 0 obj
-(CvDTree::train)
-endobj
-4101 0 obj
-<< /S /GoTo /D (subsection*.959) >>
-endobj
-4104 0 obj
-(CvDTree::predict)
-endobj
-4105 0 obj
-<< /S /GoTo /D (section.11.6) >>
-endobj
-4108 0 obj
-(Boosting)
-endobj
-4109 0 obj
-<< /S /GoTo /D (subsection*.960) >>
-endobj
-4112 0 obj
-(cv::CvBoostParams)
-endobj
-4113 0 obj
-<< /S /GoTo /D (subsection*.961) >>
-endobj
-4116 0 obj
-(cv::CvBoostTree)
-endobj
-4117 0 obj
-<< /S /GoTo /D (subsection*.962) >>
-endobj
-4120 0 obj
-(cv::CvBoost)
-endobj
-4121 0 obj
-<< /S /GoTo /D (subsection*.963) >>
-endobj
-4124 0 obj
-(CvBoost::train)
-endobj
-4125 0 obj
-<< /S /GoTo /D (subsection*.964) >>
-endobj
-4128 0 obj
-(CvBoost::predict)
-endobj
-4129 0 obj
-<< /S /GoTo /D (subsection*.965) >>
-endobj
-4132 0 obj
-(CvBoost::prune)
-endobj
-4133 0 obj
-<< /S /GoTo /D (subsection*.966) >>
-endobj
-4136 0 obj
-(CvBoost::get\137weak\137predictors)
-endobj
-4137 0 obj
-<< /S /GoTo /D (section.11.7) >>
-endobj
-4140 0 obj
-(Random Trees)
-endobj
-4141 0 obj
-<< /S /GoTo /D (subsection*.967) >>
-endobj
-4144 0 obj
-(cv::CvRTParams)
-endobj
-4145 0 obj
-<< /S /GoTo /D (subsection*.968) >>
-endobj
-4148 0 obj
-(cv::CvRTrees)
-endobj
-4149 0 obj
-<< /S /GoTo /D (subsection*.969) >>
-endobj
-4152 0 obj
-(CvRTrees::train)
-endobj
-4153 0 obj
-<< /S /GoTo /D (subsection*.970) >>
-endobj
-4156 0 obj
-(CvRTrees::predict)
-endobj
-4157 0 obj
-<< /S /GoTo /D (subsection*.971) >>
-endobj
-4160 0 obj
-(CvRTrees::get\137var\137importance)
-endobj
-4161 0 obj
-<< /S /GoTo /D (subsection*.972) >>
-endobj
-4164 0 obj
-(CvRTrees::get\137proximity)
-endobj
-4165 0 obj
-<< /S /GoTo /D (section.11.8) >>
-endobj
-4168 0 obj
-(Expectation-Maximization)
-endobj
-4169 0 obj
-<< /S /GoTo /D (subsection*.973) >>
-endobj
-4172 0 obj
-(cv::CvEMParams)
-endobj
-4173 0 obj
-<< /S /GoTo /D (subsection*.974) >>
-endobj
-4176 0 obj
-(cv::CvEM)
-endobj
-4177 0 obj
-<< /S /GoTo /D (subsection*.975) >>
-endobj
-4180 0 obj
-(CvEM::train)
-endobj
-4181 0 obj
-<< /S /GoTo /D (section.11.9) >>
-endobj
-4184 0 obj
-(Neural Networks)
-endobj
-4185 0 obj
-<< /S /GoTo /D (subsection*.976) >>
-endobj
-4188 0 obj
-(cv::CvANN\137MLP\137TrainParams)
-endobj
-4189 0 obj
-<< /S /GoTo /D (subsection*.977) >>
-endobj
-4192 0 obj
-(cv::CvANN\137MLP)
-endobj
-4193 0 obj
-<< /S /GoTo /D (subsection*.978) >>
-endobj
-4196 0 obj
-(CvANN\137MLP::create)
-endobj
-4197 0 obj
-<< /S /GoTo /D (subsection*.979) >>
-endobj
-4200 0 obj
-(CvANN\137MLP::train)
-endobj
-4201 0 obj
-<< /S /GoTo /D (part.3) >>
-endobj
-4204 0 obj
-(III Python API Reference)
-endobj
-4205 0 obj
-<< /S /GoTo /D (chapter.12) >>
-endobj
-4208 0 obj
-(Introduction)
-endobj
-4209 0 obj
-<< /S /GoTo /D (section.12.1) >>
-endobj
-4212 0 obj
-(Cookbook)
-endobj
-4213 0 obj
-<< /S /GoTo /D (subsection*.980) >>
-endobj
-4216 0 obj
-(Convert an image)
-endobj
-4217 0 obj
-<< /S /GoTo /D (subsection*.981) >>
-endobj
-4220 0 obj
-(Resize an image)
-endobj
-4221 0 obj
-<< /S /GoTo /D (subsection*.982) >>
-endobj
-4224 0 obj
-(Compute the Laplacian)
-endobj
-4225 0 obj
-<< /S /GoTo /D (subsection*.983) >>
-endobj
-4228 0 obj
-(Using GoodFeaturesToTrack)
-endobj
-4229 0 obj
-<< /S /GoTo /D (subsection*.984) >>
-endobj
-4232 0 obj
-(Using GetSubRect)
-endobj
-4233 0 obj
-<< /S /GoTo /D (subsection*.985) >>
-endobj
-4236 0 obj
-(Using CreateMat, and accessing an element)
-endobj
-4237 0 obj
-<< /S /GoTo /D (subsection*.986) >>
-endobj
-4240 0 obj
-(ROS image message to OpenCV)
-endobj
-4241 0 obj
-<< /S /GoTo /D (subsection*.987) >>
-endobj
-4244 0 obj
-(PIL Image to OpenCV)
-endobj
-4245 0 obj
-<< /S /GoTo /D (subsection*.988) >>
-endobj
-4248 0 obj
-(OpenCV to PIL Image)
-endobj
-4249 0 obj
-<< /S /GoTo /D (subsection*.989) >>
-endobj
-4252 0 obj
-(NumPy and OpenCV)
-endobj
-4253 0 obj
-<< /S /GoTo /D (chapter.13) >>
-endobj
-4256 0 obj
-(cxcore. The Core Functionality)
-endobj
-4257 0 obj
-<< /S /GoTo /D (section.13.1) >>
-endobj
-4260 0 obj
-(Basic Structures)
-endobj
-4261 0 obj
-<< /S /GoTo /D (subsection*.990) >>
-endobj
-4264 0 obj
-(CvPoint)
-endobj
-4265 0 obj
-<< /S /GoTo /D (subsection*.991) >>
-endobj
-4268 0 obj
-(CvPoint2D32f)
-endobj
-4269 0 obj
-<< /S /GoTo /D (subsection*.992) >>
-endobj
-4272 0 obj
-(CvPoint3D32f)
-endobj
-4273 0 obj
-<< /S /GoTo /D (subsection*.993) >>
-endobj
-4276 0 obj
-(CvPoint2D64f)
-endobj
-4277 0 obj
-<< /S /GoTo /D (subsection*.994) >>
-endobj
-4280 0 obj
-(CvPoint3D64f)
-endobj
-4281 0 obj
-<< /S /GoTo /D (subsection*.995) >>
-endobj
-4284 0 obj
-(CvSize)
-endobj
-4285 0 obj
-<< /S /GoTo /D (subsection*.996) >>
-endobj
-4288 0 obj
-(CvSize2D32f)
-endobj
-4289 0 obj
-<< /S /GoTo /D (subsection*.997) >>
-endobj
-4292 0 obj
-(CvRect)
-endobj
-4293 0 obj
-<< /S /GoTo /D (subsection*.998) >>
-endobj
-4296 0 obj
-(CvScalar)
-endobj
-4297 0 obj
-<< /S /GoTo /D (subsection*.999) >>
-endobj
-4300 0 obj
-(CvTermCriteria)
-endobj
-4301 0 obj
-<< /S /GoTo /D (subsection*.1000) >>
-endobj
-4304 0 obj
-(CvMat)
-endobj
-4305 0 obj
-<< /S /GoTo /D (subsection*.1001) >>
-endobj
-4308 0 obj
-(CvMatND)
-endobj
-4309 0 obj
-<< /S /GoTo /D (subsection*.1002) >>
-endobj
-4312 0 obj
-(IplImage)
-endobj
-4313 0 obj
-<< /S /GoTo /D (subsection*.1003) >>
-endobj
-4316 0 obj
-(CvArr)
-endobj
-4317 0 obj
-<< /S /GoTo /D (section.13.2) >>
-endobj
-4320 0 obj
-(Operations on Arrays)
-endobj
-4321 0 obj
-<< /S /GoTo /D (subsection*.1004) >>
-endobj
-4324 0 obj
-(cv.AbsDiff)
-endobj
-4325 0 obj
-<< /S /GoTo /D (subsection*.1005) >>
-endobj
-4328 0 obj
-(cv.AbsDiffS)
-endobj
-4329 0 obj
-<< /S /GoTo /D (subsection*.1006) >>
-endobj
-4332 0 obj
-(cv.Add)
-endobj
-4333 0 obj
-<< /S /GoTo /D (subsection*.1007) >>
-endobj
-4336 0 obj
-(cv.AddS)
-endobj
-4337 0 obj
-<< /S /GoTo /D (subsection*.1008) >>
-endobj
-4340 0 obj
-(cv.AddWeighted)
-endobj
-4341 0 obj
-<< /S /GoTo /D (subsection*.1009) >>
-endobj
-4344 0 obj
-(cv.And)
-endobj
-4345 0 obj
-<< /S /GoTo /D (subsection*.1010) >>
-endobj
-4348 0 obj
-(cv.AndS)
-endobj
-4349 0 obj
-<< /S /GoTo /D (subsection*.1011) >>
-endobj
-4352 0 obj
-(cv.Avg)
-endobj
-4353 0 obj
-<< /S /GoTo /D (subsection*.1012) >>
-endobj
-4356 0 obj
-(cv.AvgSdv)
-endobj
-4357 0 obj
-<< /S /GoTo /D (subsection*.1013) >>
-endobj
-4360 0 obj
-(cv.CalcCovarMatrix)
-endobj
-4361 0 obj
-<< /S /GoTo /D (subsection*.1014) >>
-endobj
-4364 0 obj
-(cv.CartToPolar)
-endobj
-4365 0 obj
-<< /S /GoTo /D (subsection*.1015) >>
-endobj
-4368 0 obj
-(cv.Cbrt)
-endobj
-4369 0 obj
-<< /S /GoTo /D (subsection*.1016) >>
-endobj
-4372 0 obj
-(cv.ClearND)
-endobj
-4373 0 obj
-<< /S /GoTo /D (subsection*.1017) >>
-endobj
-4376 0 obj
-(cv.CloneImage)
-endobj
-4377 0 obj
-<< /S /GoTo /D (subsection*.1018) >>
-endobj
-4380 0 obj
-(cv.CloneMat)
-endobj
-4381 0 obj
-<< /S /GoTo /D (subsection*.1019) >>
-endobj
-4384 0 obj
-(cv.CloneMatND)
-endobj
-4385 0 obj
-<< /S /GoTo /D (subsection*.1020) >>
-endobj
-4388 0 obj
-(cv.Cmp)
-endobj
-4389 0 obj
-<< /S /GoTo /D (subsection*.1021) >>
-endobj
-4392 0 obj
-(cv.CmpS)
-endobj
-4393 0 obj
-<< /S /GoTo /D (subsection*.1022) >>
-endobj
-4396 0 obj
-(cv.Convert)
-endobj
-4397 0 obj
-<< /S /GoTo /D (subsection*.1023) >>
-endobj
-4400 0 obj
-(cv.ConvertScale)
-endobj
-4401 0 obj
-<< /S /GoTo /D (subsection*.1024) >>
-endobj
-4404 0 obj
-(cv.ConvertScaleAbs)
-endobj
-4405 0 obj
-<< /S /GoTo /D (subsection*.1025) >>
-endobj
-4408 0 obj
-(cv.CvtScaleAbs)
-endobj
-4409 0 obj
-<< /S /GoTo /D (subsection*.1026) >>
-endobj
-4412 0 obj
-(cv.Copy)
-endobj
-4413 0 obj
-<< /S /GoTo /D (subsection*.1027) >>
-endobj
-4416 0 obj
-(cv.CountNonZero)
-endobj
-4417 0 obj
-<< /S /GoTo /D (subsection*.1028) >>
-endobj
-4420 0 obj
-(cv.CreateData)
-endobj
-4421 0 obj
-<< /S /GoTo /D (subsection*.1029) >>
-endobj
-4424 0 obj
-(cv.CreateImage)
-endobj
-4425 0 obj
-<< /S /GoTo /D (subsection*.1030) >>
-endobj
-4428 0 obj
-(cv.CreateImageHeader)
-endobj
-4429 0 obj
-<< /S /GoTo /D (subsection*.1031) >>
-endobj
-4432 0 obj
-(cv.CreateMat)
-endobj
-4433 0 obj
-<< /S /GoTo /D (subsection*.1032) >>
-endobj
-4436 0 obj
-(cv.CreateMatHeader)
-endobj
-4437 0 obj
-<< /S /GoTo /D (subsection*.1033) >>
-endobj
-4440 0 obj
-(cv.CreateMatND)
-endobj
-4441 0 obj
-<< /S /GoTo /D (subsection*.1034) >>
-endobj
-4444 0 obj
-(cv.CreateMatNDHeader)
-endobj
-4445 0 obj
-<< /S /GoTo /D (subsection*.1035) >>
-endobj
-4448 0 obj
-(cv.CrossProduct)
-endobj
-4449 0 obj
-<< /S /GoTo /D (subsection*.1036) >>
-endobj
-4452 0 obj
-(CvtPixToPlane)
-endobj
-4453 0 obj
-<< /S /GoTo /D (subsection*.1037) >>
-endobj
-4456 0 obj
-(cv.DCT)
-endobj
-4457 0 obj
-<< /S /GoTo /D (subsection*.1038) >>
-endobj
-4460 0 obj
-(cv.DFT)
-endobj
-4461 0 obj
-<< /S /GoTo /D (subsection*.1039) >>
-endobj
-4464 0 obj
-(cv.Det)
-endobj
-4465 0 obj
-<< /S /GoTo /D (subsection*.1040) >>
-endobj
-4468 0 obj
-(cv.Div)
-endobj
-4469 0 obj
-<< /S /GoTo /D (subsection*.1041) >>
-endobj
-4472 0 obj
-(cv.DotProduct)
-endobj
-4473 0 obj
-<< /S /GoTo /D (subsection*.1042) >>
-endobj
-4476 0 obj
-(cv.EigenVV)
-endobj
-4477 0 obj
-<< /S /GoTo /D (subsection*.1043) >>
-endobj
-4480 0 obj
-(cv.Exp)
-endobj
-4481 0 obj
-<< /S /GoTo /D (subsection*.1044) >>
-endobj
-4484 0 obj
-(cv.FastArctan)
-endobj
-4485 0 obj
-<< /S /GoTo /D (subsection*.1045) >>
-endobj
-4488 0 obj
-(cv.Flip)
-endobj
-4489 0 obj
-<< /S /GoTo /D (subsection*.1046) >>
-endobj
-4492 0 obj
-(cv.fromarray)
-endobj
-4493 0 obj
-<< /S /GoTo /D (subsection*.1047) >>
-endobj
-4496 0 obj
-(cv.GEMM)
-endobj
-4497 0 obj
-<< /S /GoTo /D (subsection*.1048) >>
-endobj
-4500 0 obj
-(cv.Get1D)
-endobj
-4501 0 obj
-<< /S /GoTo /D (subsection*.1049) >>
-endobj
-4504 0 obj
-(cv.Get2D)
-endobj
-4505 0 obj
-<< /S /GoTo /D (subsection*.1050) >>
-endobj
-4508 0 obj
-(cv.Get3D)
-endobj
-4509 0 obj
-<< /S /GoTo /D (subsection*.1051) >>
-endobj
-4512 0 obj
-(cv.GetND)
-endobj
-4513 0 obj
-<< /S /GoTo /D (subsection*.1052) >>
-endobj
-4516 0 obj
-(cv.GetCol)
-endobj
-4517 0 obj
-<< /S /GoTo /D (subsection*.1053) >>
-endobj
-4520 0 obj
-(cv.GetCols)
-endobj
-4521 0 obj
-<< /S /GoTo /D (subsection*.1054) >>
-endobj
-4524 0 obj
-(cv.GetDiag)
-endobj
-4525 0 obj
-<< /S /GoTo /D (subsection*.1055) >>
-endobj
-4528 0 obj
-(cv.GetDims)
-endobj
-4529 0 obj
-<< /S /GoTo /D (subsection*.1056) >>
-endobj
-4532 0 obj
-(cv.GetElemType)
-endobj
-4533 0 obj
-<< /S /GoTo /D (subsection*.1057) >>
-endobj
-4536 0 obj
-(cv.GetImage)
-endobj
-4537 0 obj
-<< /S /GoTo /D (subsection*.1058) >>
-endobj
-4540 0 obj
-(cv.GetImageCOI)
-endobj
-4541 0 obj
-<< /S /GoTo /D (subsection*.1059) >>
-endobj
-4544 0 obj
-(cv.GetImageROI)
-endobj
-4545 0 obj
-<< /S /GoTo /D (subsection*.1060) >>
-endobj
-4548 0 obj
-(cv.GetMat)
-endobj
-4549 0 obj
-<< /S /GoTo /D (subsection*.1061) >>
-endobj
-4552 0 obj
-(cv.GetOptimalDFTSize)
-endobj
-4553 0 obj
-<< /S /GoTo /D (subsection*.1062) >>
-endobj
-4556 0 obj
-(cv.GetReal1D)
-endobj
-4557 0 obj
-<< /S /GoTo /D (subsection*.1063) >>
-endobj
-4560 0 obj
-(cv.GetReal2D)
-endobj
-4561 0 obj
-<< /S /GoTo /D (subsection*.1064) >>
-endobj
-4564 0 obj
-(cv.GetReal3D)
-endobj
-4565 0 obj
-<< /S /GoTo /D (subsection*.1065) >>
-endobj
-4568 0 obj
-(cv.GetRealND)
-endobj
-4569 0 obj
-<< /S /GoTo /D (subsection*.1066) >>
-endobj
-4572 0 obj
-(cv.GetRow)
-endobj
-4573 0 obj
-<< /S /GoTo /D (subsection*.1067) >>
-endobj
-4576 0 obj
-(cv.GetRows)
-endobj
-4577 0 obj
-<< /S /GoTo /D (subsection*.1068) >>
-endobj
-4580 0 obj
-(cv.GetSize)
-endobj
-4581 0 obj
-<< /S /GoTo /D (subsection*.1069) >>
-endobj
-4584 0 obj
-(cv.GetSubRect)
-endobj
-4585 0 obj
-<< /S /GoTo /D (subsection*.1070) >>
-endobj
-4588 0 obj
-(cv.InRange)
-endobj
-4589 0 obj
-<< /S /GoTo /D (subsection*.1071) >>
-endobj
-4592 0 obj
-(cv.InRangeS)
-endobj
-4593 0 obj
-<< /S /GoTo /D (subsection*.1072) >>
-endobj
-4596 0 obj
-(cv.InvSqrt)
-endobj
-4597 0 obj
-<< /S /GoTo /D (subsection*.1073) >>
-endobj
-4600 0 obj
-(cv.Inv)
-endobj
-4601 0 obj
-<< /S /GoTo /D (subsection*.1074) >>
-endobj
-4604 0 obj
-(cv.Invert)
-endobj
-4605 0 obj
-<< /S /GoTo /D (subsection*.1075) >>
-endobj
-4608 0 obj
-(cv.IsInf)
-endobj
-4609 0 obj
-<< /S /GoTo /D (subsection*.1076) >>
-endobj
-4612 0 obj
-(cv.IsNaN)
-endobj
-4613 0 obj
-<< /S /GoTo /D (subsection*.1077) >>
-endobj
-4616 0 obj
-(cv.LUT)
-endobj
-4617 0 obj
-<< /S /GoTo /D (subsection*.1078) >>
-endobj
-4620 0 obj
-(cv.Log)
-endobj
-4621 0 obj
-<< /S /GoTo /D (subsection*.1079) >>
-endobj
-4624 0 obj
-(cv.Mahalonobis)
-endobj
-4625 0 obj
-<< /S /GoTo /D (subsection*.1080) >>
-endobj
-4628 0 obj
-(cv.Max)
-endobj
-4629 0 obj
-<< /S /GoTo /D (subsection*.1081) >>
-endobj
-4632 0 obj
-(cv.MaxS)
-endobj
-4633 0 obj
-<< /S /GoTo /D (subsection*.1082) >>
-endobj
-4636 0 obj
-(cv.Merge)
-endobj
-4637 0 obj
-<< /S /GoTo /D (subsection*.1083) >>
-endobj
-4640 0 obj
-(cv.Min)
-endobj
-4641 0 obj
-<< /S /GoTo /D (subsection*.1084) >>
-endobj
-4644 0 obj
-(cv.MinMaxLoc)
-endobj
-4645 0 obj
-<< /S /GoTo /D (subsection*.1085) >>
-endobj
-4648 0 obj
-(cv.MinS)
-endobj
-4649 0 obj
-<< /S /GoTo /D (subsection*.1086) >>
-endobj
-4652 0 obj
-(Mirror)
-endobj
-4653 0 obj
-<< /S /GoTo /D (subsection*.1087) >>
-endobj
-4656 0 obj
-(cv.MixChannels)
-endobj
-4657 0 obj
-<< /S /GoTo /D (subsection*.1088) >>
-endobj
-4660 0 obj
-(MulAddS)
-endobj
-4661 0 obj
-<< /S /GoTo /D (subsection*.1089) >>
-endobj
-4664 0 obj
-(cv.Mul)
-endobj
-4665 0 obj
-<< /S /GoTo /D (subsection*.1090) >>
-endobj
-4668 0 obj
-(cv.MulSpectrums)
-endobj
-4669 0 obj
-<< /S /GoTo /D (subsection*.1091) >>
-endobj
-4672 0 obj
-(cv.MulTransposed)
-endobj
-4673 0 obj
-<< /S /GoTo /D (subsection*.1092) >>
-endobj
-4676 0 obj
-(cv.Norm)
-endobj
-4677 0 obj
-<< /S /GoTo /D (subsection*.1093) >>
-endobj
-4680 0 obj
-(cv.Not)
-endobj
-4681 0 obj
-<< /S /GoTo /D (subsection*.1094) >>
-endobj
-4684 0 obj
-(cv.Or)
-endobj
-4685 0 obj
-<< /S /GoTo /D (subsection*.1095) >>
-endobj
-4688 0 obj
-(cv.OrS)
-endobj
-4689 0 obj
-<< /S /GoTo /D (subsection*.1096) >>
-endobj
-4692 0 obj
-(cv.PerspectiveTransform)
-endobj
-4693 0 obj
-<< /S /GoTo /D (subsection*.1097) >>
-endobj
-4696 0 obj
-(cv.PolarToCart)
-endobj
-4697 0 obj
-<< /S /GoTo /D (subsection*.1098) >>
-endobj
-4700 0 obj
-(cv.Pow)
-endobj
-4701 0 obj
-<< /S /GoTo /D (subsection*.1099) >>
-endobj
-4704 0 obj
-(cv.RNG)
-endobj
-4705 0 obj
-<< /S /GoTo /D (subsection*.1100) >>
-endobj
-4708 0 obj
-(cv.RandArr)
-endobj
-4709 0 obj
-<< /S /GoTo /D (subsection*.1101) >>
-endobj
-4712 0 obj
-(cv.RandInt)
-endobj
-4713 0 obj
-<< /S /GoTo /D (subsection*.1102) >>
-endobj
-4716 0 obj
-(cv.RandReal)
-endobj
-4717 0 obj
-<< /S /GoTo /D (subsection*.1103) >>
-endobj
-4720 0 obj
-(cv.Reduce)
-endobj
-4721 0 obj
-<< /S /GoTo /D (subsection*.1104) >>
-endobj
-4724 0 obj
-(cv.Repeat)
-endobj
-4725 0 obj
-<< /S /GoTo /D (subsection*.1105) >>
-endobj
-4728 0 obj
-(cv.ResetImageROI)
-endobj
-4729 0 obj
-<< /S /GoTo /D (subsection*.1106) >>
-endobj
-4732 0 obj
-(cv.Reshape)
-endobj
-4733 0 obj
-<< /S /GoTo /D (subsection*.1107) >>
-endobj
-4736 0 obj
-(cv.ReshapeMatND)
-endobj
-4737 0 obj
-<< /S /GoTo /D (subsection*.1108) >>
-endobj
-4740 0 obj
-(cv.Round)
-endobj
-4741 0 obj
-<< /S /GoTo /D (subsection*.1109) >>
-endobj
-4744 0 obj
-(cv.Floor)
-endobj
-4745 0 obj
-<< /S /GoTo /D (subsection*.1110) >>
-endobj
-4748 0 obj
-(cv.Ceil)
-endobj
-4749 0 obj
-<< /S /GoTo /D (subsection*.1111) >>
-endobj
-4752 0 obj
-(cv.ScaleAdd)
-endobj
-4753 0 obj
-<< /S /GoTo /D (subsection*.1112) >>
-endobj
-4756 0 obj
-(cv.Set)
-endobj
-4757 0 obj
-<< /S /GoTo /D (subsection*.1113) >>
-endobj
-4760 0 obj
-(cv.Set1D)
-endobj
-4761 0 obj
-<< /S /GoTo /D (subsection*.1114) >>
-endobj
-4764 0 obj
-(cv.Set2D)
-endobj
-4765 0 obj
-<< /S /GoTo /D (subsection*.1115) >>
-endobj
-4768 0 obj
-(cv.Set3D)
-endobj
-4769 0 obj
-<< /S /GoTo /D (subsection*.1116) >>
-endobj
-4772 0 obj
-(cv.SetND)
-endobj
-4773 0 obj
-<< /S /GoTo /D (subsection*.1117) >>
-endobj
-4776 0 obj
-(cv.SetData)
-endobj
-4777 0 obj
-<< /S /GoTo /D (subsection*.1118) >>
-endobj
-4780 0 obj
-(cv.SetIdentity)
-endobj
-4781 0 obj
-<< /S /GoTo /D (subsection*.1119) >>
-endobj
-4784 0 obj
-(cv.SetImageCOI)
-endobj
-4785 0 obj
-<< /S /GoTo /D (subsection*.1120) >>
-endobj
-4788 0 obj
-(cv.SetImageROI)
-endobj
-4789 0 obj
-<< /S /GoTo /D (subsection*.1121) >>
-endobj
-4792 0 obj
-(cv.SetReal1D)
-endobj
-4793 0 obj
-<< /S /GoTo /D (subsection*.1122) >>
-endobj
-4796 0 obj
-(cv.SetReal2D)
-endobj
-4797 0 obj
-<< /S /GoTo /D (subsection*.1123) >>
-endobj
-4800 0 obj
-(cv.SetReal3D)
-endobj
-4801 0 obj
-<< /S /GoTo /D (subsection*.1124) >>
-endobj
-4804 0 obj
-(cv.SetRealND)
-endobj
-4805 0 obj
-<< /S /GoTo /D (subsection*.1125) >>
-endobj
-4808 0 obj
-(cv.SetZero)
-endobj
-4809 0 obj
-<< /S /GoTo /D (subsection*.1126) >>
-endobj
-4812 0 obj
-(cv.Solve)
-endobj
-4813 0 obj
-<< /S /GoTo /D (subsection*.1127) >>
-endobj
-4816 0 obj
-(cv.SolveCubic)
-endobj
-4817 0 obj
-<< /S /GoTo /D (subsection*.1128) >>
-endobj
-4820 0 obj
-(cv.Split)
-endobj
-4821 0 obj
-<< /S /GoTo /D (subsection*.1129) >>
-endobj
-4824 0 obj
-(cv.Sqrt)
-endobj
-4825 0 obj
-<< /S /GoTo /D (subsection*.1130) >>
-endobj
-4828 0 obj
-(cv.Sub)
-endobj
-4829 0 obj
-<< /S /GoTo /D (subsection*.1131) >>
-endobj
-4832 0 obj
-(cv.SubRS)
-endobj
-4833 0 obj
-<< /S /GoTo /D (subsection*.1132) >>
-endobj
-4836 0 obj
-(cv.SubS)
-endobj
-4837 0 obj
-<< /S /GoTo /D (subsection*.1133) >>
-endobj
-4840 0 obj
-(cv.Sum)
-endobj
-4841 0 obj
-<< /S /GoTo /D (subsection*.1134) >>
-endobj
-4844 0 obj
-(cv.SVBkSb)
-endobj
-4845 0 obj
-<< /S /GoTo /D (subsection*.1135) >>
-endobj
-4848 0 obj
-(cv.SVD)
-endobj
-4849 0 obj
-<< /S /GoTo /D (subsection*.1136) >>
-endobj
-4852 0 obj
-(cv.Trace)
-endobj
-4853 0 obj
-<< /S /GoTo /D (subsection*.1137) >>
-endobj
-4856 0 obj
-(cv.Transform)
-endobj
-4857 0 obj
-<< /S /GoTo /D (subsection*.1138) >>
-endobj
-4860 0 obj
-(cv.Transpose)
-endobj
-4861 0 obj
-<< /S /GoTo /D (subsection*.1139) >>
-endobj
-4864 0 obj
-(cv.Xor)
-endobj
-4865 0 obj
-<< /S /GoTo /D (subsection*.1140) >>
-endobj
-4868 0 obj
-(cv.XorS)
-endobj
-4869 0 obj
-<< /S /GoTo /D (subsection*.1141) >>
-endobj
-4872 0 obj
-(cv.mGet)
-endobj
-4873 0 obj
-<< /S /GoTo /D (subsection*.1142) >>
-endobj
-4876 0 obj
-(cv.mSet)
-endobj
-4877 0 obj
-<< /S /GoTo /D (section.13.3) >>
-endobj
-4880 0 obj
-(Dynamic Structures)
-endobj
-4881 0 obj
-<< /S /GoTo /D (subsection*.1143) >>
-endobj
-4884 0 obj
-(CvMemStorage)
-endobj
-4885 0 obj
-<< /S /GoTo /D (subsection*.1144) >>
-endobj
-4888 0 obj
-(CvSeq)
-endobj
-4889 0 obj
-<< /S /GoTo /D (subsection*.1145) >>
-endobj
-4892 0 obj
-(CvSet)
-endobj
-4893 0 obj
-<< /S /GoTo /D (subsection*.1146) >>
-endobj
-4896 0 obj
-(cv.CloneSeq)
-endobj
-4897 0 obj
-<< /S /GoTo /D (subsection*.1147) >>
-endobj
-4900 0 obj
-(cv.CreateMemStorage)
-endobj
-4901 0 obj
-<< /S /GoTo /D (subsection*.1148) >>
-endobj
-4904 0 obj
-(cv.SeqInvert)
-endobj
-4905 0 obj
-<< /S /GoTo /D (subsection*.1149) >>
-endobj
-4908 0 obj
-(cv.SeqRemove)
-endobj
-4909 0 obj
-<< /S /GoTo /D (subsection*.1150) >>
-endobj
-4912 0 obj
-(cv.SeqRemoveSlice)
-endobj
-4913 0 obj
-<< /S /GoTo /D (section.13.4) >>
-endobj
-4916 0 obj
-(Drawing Functions)
-endobj
-4917 0 obj
-<< /S /GoTo /D (subsection*.1151) >>
-endobj
-4920 0 obj
-(cv.Circle)
-endobj
-4921 0 obj
-<< /S /GoTo /D (subsection*.1152) >>
-endobj
-4924 0 obj
-(cv.ClipLine)
-endobj
-4925 0 obj
-<< /S /GoTo /D (subsection*.1153) >>
-endobj
-4928 0 obj
-(cv.DrawContours)
-endobj
-4929 0 obj
-<< /S /GoTo /D (subsection*.1154) >>
-endobj
-4932 0 obj
-(cv.Ellipse)
-endobj
-4933 0 obj
-<< /S /GoTo /D (subsection*.1155) >>
-endobj
-4936 0 obj
-(cv.EllipseBox)
-endobj
-4937 0 obj
-<< /S /GoTo /D (subsection*.1156) >>
-endobj
-4940 0 obj
-(cv.FillConvexPoly)
-endobj
-4941 0 obj
-<< /S /GoTo /D (subsection*.1157) >>
-endobj
-4944 0 obj
-(cv.FillPoly)
-endobj
-4945 0 obj
-<< /S /GoTo /D (subsection*.1158) >>
-endobj
-4948 0 obj
-(cv.GetTextSize)
-endobj
-4949 0 obj
-<< /S /GoTo /D (subsection*.1159) >>
-endobj
-4952 0 obj
-(cv.InitFont)
-endobj
-4953 0 obj
-<< /S /GoTo /D (subsection*.1160) >>
-endobj
-4956 0 obj
-(cv.InitLineIterator)
-endobj
-4957 0 obj
-<< /S /GoTo /D (subsection*.1161) >>
-endobj
-4960 0 obj
-(cv.Line)
-endobj
-4961 0 obj
-<< /S /GoTo /D (subsection*.1162) >>
-endobj
-4964 0 obj
-(cv.PolyLine)
-endobj
-4965 0 obj
-<< /S /GoTo /D (subsection*.1163) >>
-endobj
-4968 0 obj
-(cv.PutText)
-endobj
-4969 0 obj
-<< /S /GoTo /D (subsection*.1164) >>
-endobj
-4972 0 obj
-(cv.Rectangle)
-endobj
-4973 0 obj
-<< /S /GoTo /D (subsection*.1165) >>
-endobj
-4976 0 obj
-(CV\137RGB)
-endobj
-4977 0 obj
-<< /S /GoTo /D (section.13.5) >>
-endobj
-4980 0 obj
-(XML/YAML Persistence)
-endobj
-4981 0 obj
-<< /S /GoTo /D (subsection*.1166) >>
-endobj
-4984 0 obj
-(cv.Load)
-endobj
-4985 0 obj
-<< /S /GoTo /D (subsection*.1167) >>
-endobj
-4988 0 obj
-(cv.Save)
-endobj
-4989 0 obj
-<< /S /GoTo /D (section.13.6) >>
-endobj
-4992 0 obj
-(Clustering and Search in Multi-Dimensional Spaces)
-endobj
-4993 0 obj
-<< /S /GoTo /D (subsection*.1168) >>
-endobj
-4996 0 obj
-(cv.KMeans2)
-endobj
-4997 0 obj
-<< /S /GoTo /D (section.13.7) >>
-endobj
-5000 0 obj
-(Utility and System Functions and Macros)
-endobj
-5001 0 obj
-<< /S /GoTo /D (subsection*.1169) >>
-endobj
-5004 0 obj
-(Error Handling)
-endobj
-5005 0 obj
-<< /S /GoTo /D (subsection*.1170) >>
-endobj
-5008 0 obj
-(cv.GetTickCount)
-endobj
-5009 0 obj
-<< /S /GoTo /D (subsection*.1171) >>
-endobj
-5012 0 obj
-(cv.GetTickFrequency)
-endobj
-5013 0 obj
-<< /S /GoTo /D (chapter.14) >>
-endobj
-5016 0 obj
-(cv. Image Processing and Computer Vision)
-endobj
-5017 0 obj
-<< /S /GoTo /D (section.14.1) >>
-endobj
-5020 0 obj
-(Image Filtering)
-endobj
-5021 0 obj
-<< /S /GoTo /D (subsection*.1172) >>
-endobj
-5024 0 obj
-(IplConvKernel)
-endobj
-5025 0 obj
-<< /S /GoTo /D (subsection*.1173) >>
-endobj
-5028 0 obj
-(cv.CopyMakeBorder)
-endobj
-5029 0 obj
-<< /S /GoTo /D (subsection*.1174) >>
-endobj
-5032 0 obj
-(cv.CreateStructuringElementEx)
-endobj
-5033 0 obj
-<< /S /GoTo /D (subsection*.1175) >>
-endobj
-5036 0 obj
-(cv.Dilate)
-endobj
-5037 0 obj
-<< /S /GoTo /D (subsection*.1176) >>
-endobj
-5040 0 obj
-(cv.Erode)
-endobj
-5041 0 obj
-<< /S /GoTo /D (subsection*.1177) >>
-endobj
-5044 0 obj
-(cv.Filter2D)
-endobj
-5045 0 obj
-<< /S /GoTo /D (subsection*.1178) >>
-endobj
-5048 0 obj
-(cv.Laplace)
-endobj
-5049 0 obj
-<< /S /GoTo /D (subsection*.1179) >>
-endobj
-5052 0 obj
-(cv.MorphologyEx)
-endobj
-5053 0 obj
-<< /S /GoTo /D (subsection*.1180) >>
-endobj
-5056 0 obj
-(cv.PyrDown)
-endobj
-5057 0 obj
-<< /S /GoTo /D (subsection*.1181) >>
-endobj
-5060 0 obj
-(cv.Smooth)
-endobj
-5061 0 obj
-<< /S /GoTo /D (subsection*.1182) >>
-endobj
-5064 0 obj
-(cv.Sobel)
-endobj
-5065 0 obj
-<< /S /GoTo /D (section.14.2) >>
-endobj
-5068 0 obj
-(Geometric Image Transformations)
-endobj
-5069 0 obj
-<< /S /GoTo /D (subsection*.1183) >>
-endobj
-5072 0 obj
-(cv.GetRotationMatrix2D)
-endobj
-5073 0 obj
-<< /S /GoTo /D (subsection*.1184) >>
-endobj
-5076 0 obj
-(cv.GetAffineTransform)
-endobj
-5077 0 obj
-<< /S /GoTo /D (subsection*.1185) >>
-endobj
-5080 0 obj
-(cv.GetPerspectiveTransform)
-endobj
-5081 0 obj
-<< /S /GoTo /D (subsection*.1186) >>
-endobj
-5084 0 obj
-(cv.GetQuadrangleSubPix)
-endobj
-5085 0 obj
-<< /S /GoTo /D (subsection*.1187) >>
-endobj
-5088 0 obj
-(cv.GetRectSubPix)
-endobj
-5089 0 obj
-<< /S /GoTo /D (subsection*.1188) >>
-endobj
-5092 0 obj
-(cv.LogPolar)
-endobj
-5093 0 obj
-<< /S /GoTo /D (subsection*.1189) >>
-endobj
-5096 0 obj
-(cv.Remap)
-endobj
-5097 0 obj
-<< /S /GoTo /D (subsection*.1190) >>
-endobj
-5100 0 obj
-(cv.Resize)
-endobj
-5101 0 obj
-<< /S /GoTo /D (subsection*.1191) >>
-endobj
-5104 0 obj
-(cv.WarpAffine)
-endobj
-5105 0 obj
-<< /S /GoTo /D (subsection*.1192) >>
-endobj
-5108 0 obj
-(cv.WarpPerspective)
-endobj
-5109 0 obj
-<< /S /GoTo /D (section.14.3) >>
-endobj
-5112 0 obj
-(Miscellaneous Image Transformations)
-endobj
-5113 0 obj
-<< /S /GoTo /D (subsection*.1193) >>
-endobj
-5116 0 obj
-(cv.AdaptiveThreshold)
-endobj
-5117 0 obj
-<< /S /GoTo /D (subsection*.1194) >>
-endobj
-5120 0 obj
-(cv.CvtColor)
-endobj
-5121 0 obj
-<< /S /GoTo /D (subsection*.1195) >>
-endobj
-5124 0 obj
-(cv.DistTransform)
-endobj
-5125 0 obj
-<< /S /GoTo /D (subsection*.1196) >>
-endobj
-5128 0 obj
-(CvConnectedComp)
-endobj
-5129 0 obj
-<< /S /GoTo /D (subsection*.1197) >>
-endobj
-5132 0 obj
-(cv.FloodFill)
-endobj
-5133 0 obj
-<< /S /GoTo /D (subsection*.1198) >>
-endobj
-5136 0 obj
-(cv.Inpaint)
-endobj
-5137 0 obj
-<< /S /GoTo /D (subsection*.1199) >>
-endobj
-5140 0 obj
-(cv.Integral)
-endobj
-5141 0 obj
-<< /S /GoTo /D (subsection*.1200) >>
-endobj
-5144 0 obj
-(cv.PyrMeanShiftFiltering)
-endobj
-5145 0 obj
-<< /S /GoTo /D (subsection*.1201) >>
-endobj
-5148 0 obj
-(cv.PyrSegmentation)
-endobj
-5149 0 obj
-<< /S /GoTo /D (subsection*.1202) >>
-endobj
-5152 0 obj
-(cv.Threshold)
-endobj
-5153 0 obj
-<< /S /GoTo /D (section.14.4) >>
-endobj
-5156 0 obj
+3263 0 obj
(Histograms)
endobj
-5157 0 obj
-<< /S /GoTo /D (subsection*.1203) >>
+3264 0 obj
+<< /S /GoTo /D (subsection*.767) >>
endobj
-5160 0 obj
-(CvHistogram)
+3267 0 obj
+(cv::calcHist)
endobj
-5161 0 obj
-<< /S /GoTo /D (subsection*.1204) >>
+3268 0 obj
+<< /S /GoTo /D (subsection*.768) >>
endobj
-5164 0 obj
-(cv.CalcBackProject)
+3271 0 obj
+(cv::calcBackProject)
endobj
-5165 0 obj
-<< /S /GoTo /D (subsection*.1205) >>
+3272 0 obj
+<< /S /GoTo /D (subsection*.769) >>
endobj
-5168 0 obj
-(cv.CalcBackProjectPatch)
+3275 0 obj
+(cv::compareHist)
endobj
-5169 0 obj
-<< /S /GoTo /D (subsection*.1206) >>
+3276 0 obj
+<< /S /GoTo /D (subsection*.770) >>
endobj
-5172 0 obj
-(cv.CalcHist)
+3279 0 obj
+(cv::equalizeHist)
endobj
-5173 0 obj
-<< /S /GoTo /D (subsection*.1207) >>
+3280 0 obj
+<< /S /GoTo /D (section.8.5) >>
endobj
-5176 0 obj
-(cv.CalcProbDensity)
-endobj
-5177 0 obj
-<< /S /GoTo /D (subsection*.1208) >>
-endobj
-5180 0 obj
-(cv.ClearHist)
-endobj
-5181 0 obj
-<< /S /GoTo /D (subsection*.1209) >>
-endobj
-5184 0 obj
-(cv.CompareHist)
-endobj
-5185 0 obj
-<< /S /GoTo /D (subsection*.1210) >>
-endobj
-5188 0 obj
-(cv.CreateHist)
-endobj
-5189 0 obj
-<< /S /GoTo /D (subsection*.1211) >>
-endobj
-5192 0 obj
-(cv.GetMinMaxHistValue)
-endobj
-5193 0 obj
-<< /S /GoTo /D (subsection*.1212) >>
-endobj
-5196 0 obj
-(cv.NormalizeHist)
-endobj
-5197 0 obj
-<< /S /GoTo /D (subsection*.1213) >>
-endobj
-5200 0 obj
-(QueryHistValue\1371D)
-endobj
-5201 0 obj
-<< /S /GoTo /D (subsection*.1214) >>
-endobj
-5204 0 obj
-(QueryHistValue\1372D)
-endobj
-5205 0 obj
-<< /S /GoTo /D (subsection*.1215) >>
-endobj
-5208 0 obj
-(QueryHistValue\1373D)
-endobj
-5209 0 obj
-<< /S /GoTo /D (subsection*.1216) >>
-endobj
-5212 0 obj
-(QueryHistValue\137nD)
-endobj
-5213 0 obj
-<< /S /GoTo /D (subsection*.1217) >>
-endobj
-5216 0 obj
-(cv.ThreshHist)
-endobj
-5217 0 obj
-<< /S /GoTo /D (section.14.5) >>
-endobj
-5220 0 obj
+3283 0 obj
(Feature Detection)
endobj
-5221 0 obj
-<< /S /GoTo /D (subsection*.1218) >>
+3284 0 obj
+<< /S /GoTo /D (subsection*.771) >>
endobj
-5224 0 obj
-(cv.Canny)
+3287 0 obj
+(cv::Canny)
endobj
-5225 0 obj
-<< /S /GoTo /D (subsection*.1219) >>
+3288 0 obj
+<< /S /GoTo /D (subsection*.772) >>
endobj
-5228 0 obj
-(cv.CornerEigenValsAndVecs)
+3291 0 obj
+(cv::cornerEigenValsAndVecs)
endobj
-5229 0 obj
-<< /S /GoTo /D (subsection*.1220) >>
+3292 0 obj
+<< /S /GoTo /D (subsection*.773) >>
endobj
-5232 0 obj
-(cv.CornerHarris)
+3295 0 obj
+(cv::cornerHarris)
endobj
-5233 0 obj
-<< /S /GoTo /D (subsection*.1221) >>
+3296 0 obj
+<< /S /GoTo /D (subsection*.774) >>
endobj
-5236 0 obj
-(cv.CornerMinEigenVal)
+3299 0 obj
+(cv::cornerMinEigenVal)
endobj
-5237 0 obj
-<< /S /GoTo /D (subsection*.1222) >>
+3300 0 obj
+<< /S /GoTo /D (subsection*.775) >>
endobj
-5240 0 obj
-(CvSURFPoint)
+3303 0 obj
+(cv::cornerSubPix)
endobj
-5241 0 obj
-<< /S /GoTo /D (subsection*.1223) >>
+3304 0 obj
+<< /S /GoTo /D (subsection*.776) >>
endobj
-5244 0 obj
-(cv.ExtractSURF)
+3307 0 obj
+(cv::goodFeaturesToTrack)
endobj
-5245 0 obj
-<< /S /GoTo /D (subsection*.1224) >>
+3308 0 obj
+<< /S /GoTo /D (subsection*.777) >>
endobj
-5248 0 obj
-(cv.FindCornerSubPix)
+3311 0 obj
+(cv::HoughCircles)
endobj
-5249 0 obj
-<< /S /GoTo /D (subsection*.1225) >>
+3312 0 obj
+<< /S /GoTo /D (subsection*.778) >>
endobj
-5252 0 obj
-(cv.GetStarKeypoints)
+3315 0 obj
+(cv::HoughLines)
endobj
-5253 0 obj
-<< /S /GoTo /D (subsection*.1226) >>
+3316 0 obj
+<< /S /GoTo /D (subsection*.779) >>
endobj
-5256 0 obj
-(cv.GoodFeaturesToTrack)
+3319 0 obj
+(cv::HoughLinesP)
endobj
-5257 0 obj
-<< /S /GoTo /D (subsection*.1227) >>
+3320 0 obj
+<< /S /GoTo /D (subsection*.780) >>
endobj
-5260 0 obj
-(cv.HoughLines2)
+3323 0 obj
+(cv::perCornerDetect)
endobj
-5261 0 obj
-<< /S /GoTo /D (subsection*.1228) >>
+3324 0 obj
+<< /S /GoTo /D (subsection*.781) >>
endobj
-5264 0 obj
-(cv.PreCornerDetect)
+3327 0 obj
+(cv::KeyPoint)
endobj
-5265 0 obj
-<< /S /GoTo /D (section.14.6) >>
+3328 0 obj
+<< /S /GoTo /D (subsection*.782) >>
endobj
-5268 0 obj
+3331 0 obj
+(cv::MSER)
+endobj
+3332 0 obj
+<< /S /GoTo /D (subsection*.783) >>
+endobj
+3335 0 obj
+(cv::StarDetector)
+endobj
+3336 0 obj
+<< /S /GoTo /D (subsection*.784) >>
+endobj
+3339 0 obj
+(cv::SIFT)
+endobj
+3340 0 obj
+<< /S /GoTo /D (subsection*.785) >>
+endobj
+3343 0 obj
+(cv::SURF)
+endobj
+3344 0 obj
+<< /S /GoTo /D (section.8.6) >>
+endobj
+3347 0 obj
+(Common Interfaces for Feature Detection and Descriptor Extraction)
+endobj
+3348 0 obj
+<< /S /GoTo /D (subsection*.786) >>
+endobj
+3351 0 obj
+(cv::FeatureDetector)
+endobj
+3352 0 obj
+<< /S /GoTo /D (subsection*.787) >>
+endobj
+3355 0 obj
+(cv::FeatureDetector::detect)
+endobj
+3356 0 obj
+<< /S /GoTo /D (subsection*.788) >>
+endobj
+3359 0 obj
+(cv::FeatureDetector::read)
+endobj
+3360 0 obj
+<< /S /GoTo /D (subsection*.789) >>
+endobj
+3363 0 obj
+(cv::FeatureDetector::write)
+endobj
+3364 0 obj
+<< /S /GoTo /D (subsection*.790) >>
+endobj
+3367 0 obj
+(cv::FastFeatureDetector)
+endobj
+3368 0 obj
+<< /S /GoTo /D (subsection*.791) >>
+endobj
+3371 0 obj
+(cv::GoodFeaturesToTrackDetector)
+endobj
+3372 0 obj
+<< /S /GoTo /D (subsection*.792) >>
+endobj
+3375 0 obj
+(cv::MserFeatureDetector)
+endobj
+3376 0 obj
+<< /S /GoTo /D (subsection*.793) >>
+endobj
+3379 0 obj
+(cv::StarFeatureDetector)
+endobj
+3380 0 obj
+<< /S /GoTo /D (subsection*.794) >>
+endobj
+3383 0 obj
+(cv::SiftFeatureDetector)
+endobj
+3384 0 obj
+<< /S /GoTo /D (subsection*.795) >>
+endobj
+3387 0 obj
+(cv::SurfFeatureDetector)
+endobj
+3388 0 obj
+<< /S /GoTo /D (subsection*.796) >>
+endobj
+3391 0 obj
+(cv::DescriptorExtractor)
+endobj
+3392 0 obj
+<< /S /GoTo /D (subsection*.797) >>
+endobj
+3395 0 obj
+(cv::DescriptorExtractor::compute)
+endobj
+3396 0 obj
+<< /S /GoTo /D (subsection*.798) >>
+endobj
+3399 0 obj
+(cv::DescriptorExtractor::read)
+endobj
+3400 0 obj
+<< /S /GoTo /D (subsection*.799) >>
+endobj
+3403 0 obj
+(cv::DescriptorExtractor::write)
+endobj
+3404 0 obj
+<< /S /GoTo /D (subsection*.800) >>
+endobj
+3407 0 obj
+(cv::SiftDescriptorExtractor)
+endobj
+3408 0 obj
+<< /S /GoTo /D (subsection*.801) >>
+endobj
+3411 0 obj
+(cv::SurfDescriptorExtractor)
+endobj
+3412 0 obj
+<< /S /GoTo /D (subsection*.802) >>
+endobj
+3415 0 obj
+(cv::DescriptorMatcher)
+endobj
+3416 0 obj
+<< /S /GoTo /D (subsection*.803) >>
+endobj
+3419 0 obj
+(cv::DescriptorMatcher::add)
+endobj
+3420 0 obj
+<< /S /GoTo /D (subsection*.804) >>
+endobj
+3423 0 obj
+(cv::DescriptorMatcher::match)
+endobj
+3424 0 obj
+<< /S /GoTo /D (subsection*.805) >>
+endobj
+3427 0 obj
+(cv::DescriptorMatcher::clear)
+endobj
+3428 0 obj
+<< /S /GoTo /D (subsection*.806) >>
+endobj
+3431 0 obj
+(cv::BruteForceMatcher)
+endobj
+3432 0 obj
+<< /S /GoTo /D (subsection*.807) >>
+endobj
+3435 0 obj
+(cv::KeyPointCollection)
+endobj
+3436 0 obj
+<< /S /GoTo /D (subsection*.808) >>
+endobj
+3439 0 obj
+(cv::GenericDescriptorMatch)
+endobj
+3440 0 obj
+<< /S /GoTo /D (subsection*.809) >>
+endobj
+3443 0 obj
+(cv::GenericDescriptorMatch::add)
+endobj
+3444 0 obj
+<< /S /GoTo /D (subsection*.810) >>
+endobj
+3447 0 obj
+(cv::GenericDescriptorMatch::classify)
+endobj
+3448 0 obj
+<< /S /GoTo /D (subsection*.811) >>
+endobj
+3451 0 obj
+(cv::GenericDescriptorMatch::match)
+endobj
+3452 0 obj
+<< /S /GoTo /D (subsection*.812) >>
+endobj
+3455 0 obj
+(cv::GenericDescriptorMatch::clear)
+endobj
+3456 0 obj
+<< /S /GoTo /D (subsection*.813) >>
+endobj
+3459 0 obj
+(cv::GenericDescriptorMatch::read)
+endobj
+3460 0 obj
+<< /S /GoTo /D (subsection*.814) >>
+endobj
+3463 0 obj
+(cv::GenericDescriptorMatch::write)
+endobj
+3464 0 obj
+<< /S /GoTo /D (subsection*.815) >>
+endobj
+3467 0 obj
+(cv::VectorDescriptorMatch)
+endobj
+3468 0 obj
+<< /S /GoTo /D (subsection*.816) >>
+endobj
+3471 0 obj
+(cv::OneWayDescriptorMatch)
+endobj
+3472 0 obj
+<< /S /GoTo /D (subsection*.817) >>
+endobj
+3475 0 obj
+(cv::CalonderDescriptorMatch)
+endobj
+3476 0 obj
+<< /S /GoTo /D (subsection*.818) >>
+endobj
+3479 0 obj
+(cv::FernDescriptorMatch)
+endobj
+3480 0 obj
+<< /S /GoTo /D (subsection*.819) >>
+endobj
+3483 0 obj
+(cv::drawMatches)
+endobj
+3484 0 obj
+<< /S /GoTo /D (section.8.7) >>
+endobj
+3487 0 obj
(Motion Analysis and Object Tracking)
endobj
-5269 0 obj
-<< /S /GoTo /D (subsection*.1229) >>
+3488 0 obj
+<< /S /GoTo /D (subsection*.820) >>
endobj
-5272 0 obj
-(cv.Acc)
+3491 0 obj
+(cv::accumulate)
endobj
-5273 0 obj
-<< /S /GoTo /D (subsection*.1230) >>
+3492 0 obj
+<< /S /GoTo /D (subsection*.821) >>
endobj
-5276 0 obj
-(cv.CalcGlobalOrientation)
+3495 0 obj
+(cv::accumulateSquare)
endobj
-5277 0 obj
-<< /S /GoTo /D (subsection*.1231) >>
+3496 0 obj
+<< /S /GoTo /D (subsection*.822) >>
endobj
-5280 0 obj
-(cv.CalcMotionGradient)
+3499 0 obj
+(cv::accumulateProduct)
endobj
-5281 0 obj
-<< /S /GoTo /D (subsection*.1232) >>
+3500 0 obj
+<< /S /GoTo /D (subsection*.823) >>
endobj
-5284 0 obj
-(cv.CalcOpticalFlowBM)
+3503 0 obj
+(cv::accumulateWeighted)
endobj
-5285 0 obj
-<< /S /GoTo /D (subsection*.1233) >>
+3504 0 obj
+<< /S /GoTo /D (subsection*.824) >>
endobj
-5288 0 obj
-(cv.CalcOpticalFlowHS)
+3507 0 obj
+(cv::calcOpticalFlowPyrLK)
endobj
-5289 0 obj
-<< /S /GoTo /D (subsection*.1234) >>
+3508 0 obj
+<< /S /GoTo /D (subsection*.825) >>
endobj
-5292 0 obj
-(cv.CalcOpticalFlowLK)
+3511 0 obj
+(cv::calcOpticalFlowFarneback)
endobj
-5293 0 obj
-<< /S /GoTo /D (subsection*.1235) >>
+3512 0 obj
+<< /S /GoTo /D (subsection*.826) >>
endobj
-5296 0 obj
-(cv.CalcOpticalFlowPyrLK)
+3515 0 obj
+(cv::updateMotionHistory)
endobj
-5297 0 obj
-<< /S /GoTo /D (subsection*.1236) >>
+3516 0 obj
+<< /S /GoTo /D (subsection*.827) >>
endobj
-5300 0 obj
-(cv.CamShift)
+3519 0 obj
+(cv::calcMotionGradient)
endobj
-5301 0 obj
-<< /S /GoTo /D (subsection*.1237) >>
+3520 0 obj
+<< /S /GoTo /D (subsection*.828) >>
endobj
-5304 0 obj
-(CvKalman)
+3523 0 obj
+(cv::calcGlobalOrientation)
endobj
-5305 0 obj
-<< /S /GoTo /D (subsection*.1238) >>
+3524 0 obj
+<< /S /GoTo /D (subsection*.829) >>
endobj
-5308 0 obj
-(cv.CreateKalman)
+3527 0 obj
+(cv::CamShift)
endobj
-5309 0 obj
-<< /S /GoTo /D (subsection*.1239) >>
+3528 0 obj
+<< /S /GoTo /D (subsection*.830) >>
endobj
-5312 0 obj
-(cv.KalmanCorrect)
+3531 0 obj
+(cv::meanShift)
endobj
-5313 0 obj
-<< /S /GoTo /D (subsection*.1240) >>
+3532 0 obj
+<< /S /GoTo /D (subsection*.831) >>
endobj
-5316 0 obj
-(cv.KalmanPredict)
+3535 0 obj
+(cv::KalmanFilter)
endobj
-5317 0 obj
-<< /S /GoTo /D (subsection*.1241) >>
+3536 0 obj
+<< /S /GoTo /D (section.8.8) >>
endobj
-5320 0 obj
-(KalmanUpdateByMeasurement)
-endobj
-5321 0 obj
-<< /S /GoTo /D (subsection*.1242) >>
-endobj
-5324 0 obj
-(KalmanUpdateByTime)
-endobj
-5325 0 obj
-<< /S /GoTo /D (subsection*.1243) >>
-endobj
-5328 0 obj
-(cv.MeanShift)
-endobj
-5329 0 obj
-<< /S /GoTo /D (subsection*.1244) >>
-endobj
-5332 0 obj
-(cv.MultiplyAcc)
-endobj
-5333 0 obj
-<< /S /GoTo /D (subsection*.1245) >>
-endobj
-5336 0 obj
-(cv.RunningAvg)
-endobj
-5337 0 obj
-<< /S /GoTo /D (subsection*.1246) >>
-endobj
-5340 0 obj
-(cv.SegmentMotion)
-endobj
-5341 0 obj
-<< /S /GoTo /D (subsection*.1247) >>
-endobj
-5344 0 obj
-(cv.SnakeImage)
-endobj
-5345 0 obj
-<< /S /GoTo /D (subsection*.1248) >>
-endobj
-5348 0 obj
-(cv.SquareAcc)
-endobj
-5349 0 obj
-<< /S /GoTo /D (subsection*.1249) >>
-endobj
-5352 0 obj
-(cv.UpdateMotionHistory)
-endobj
-5353 0 obj
-<< /S /GoTo /D (section.14.7) >>
-endobj
-5356 0 obj
+3539 0 obj
(Structural Analysis and Shape Descriptors)
endobj
-5357 0 obj
-<< /S /GoTo /D (subsection*.1250) >>
+3540 0 obj
+<< /S /GoTo /D (subsection*.832) >>
endobj
-5360 0 obj
-(cv.ApproxChains)
+3543 0 obj
+(cv::moments)
endobj
-5361 0 obj
-<< /S /GoTo /D (subsection*.1251) >>
+3544 0 obj
+<< /S /GoTo /D (subsection*.833) >>
endobj
-5364 0 obj
-(cv.ApproxPoly)
+3547 0 obj
+(cv::HuMoments)
endobj
-5365 0 obj
-<< /S /GoTo /D (subsection*.1252) >>
+3548 0 obj
+<< /S /GoTo /D (subsection*.834) >>
endobj
-5368 0 obj
-(cv.ArcLength)
+3551 0 obj
+(cv::findContours)
endobj
-5369 0 obj
-<< /S /GoTo /D (subsection*.1253) >>
+3552 0 obj
+<< /S /GoTo /D (subsection*.835) >>
endobj
-5372 0 obj
-(cv.BoundingRect)
+3555 0 obj
+(cv::drawContours)
endobj
-5373 0 obj
-<< /S /GoTo /D (subsection*.1254) >>
+3556 0 obj
+<< /S /GoTo /D (subsection*.836) >>
endobj
-5376 0 obj
-(cv.BoxPoints)
+3559 0 obj
+(cv::approxPolyDP)
endobj
-5377 0 obj
-<< /S /GoTo /D (subsection*.1255) >>
+3560 0 obj
+<< /S /GoTo /D (subsection*.837) >>
endobj
-5380 0 obj
-(cv.CalcPGH)
+3563 0 obj
+(cv::arcLength)
endobj
-5381 0 obj
-<< /S /GoTo /D (subsection*.1256) >>
+3564 0 obj
+<< /S /GoTo /D (subsection*.838) >>
endobj
-5384 0 obj
-(cv.CalcEMD2)
+3567 0 obj
+(cv::boundingRect)
endobj
-5385 0 obj
-<< /S /GoTo /D (subsection*.1257) >>
+3568 0 obj
+<< /S /GoTo /D (subsection*.839) >>
endobj
-5388 0 obj
-(cv.CheckContourConvexity)
+3571 0 obj
+(cv::estimateRigidTransform)
endobj
-5389 0 obj
-<< /S /GoTo /D (subsection*.1258) >>
+3572 0 obj
+<< /S /GoTo /D (subsection*.840) >>
endobj
-5392 0 obj
-(CvConvexityDefect)
+3575 0 obj
+(cv::estimateAffine3D)
endobj
-5393 0 obj
-<< /S /GoTo /D (subsection*.1259) >>
+3576 0 obj
+<< /S /GoTo /D (subsection*.841) >>
endobj
-5396 0 obj
-(cv.ContourArea)
+3579 0 obj
+(cv::contourArea)
endobj
-5397 0 obj
-<< /S /GoTo /D (subsection*.1260) >>
+3580 0 obj
+<< /S /GoTo /D (subsection*.842) >>
endobj
-5400 0 obj
-(cv.ContourFromContourTree)
+3583 0 obj
+(cv::convexHull)
endobj
-5401 0 obj
-<< /S /GoTo /D (subsection*.1261) >>
+3584 0 obj
+<< /S /GoTo /D (subsection*.843) >>
endobj
-5404 0 obj
-(cv.ConvexHull2)
+3587 0 obj
+(cv::fitEllipse)
endobj
-5405 0 obj
-<< /S /GoTo /D (subsection*.1262) >>
+3588 0 obj
+<< /S /GoTo /D (subsection*.844) >>
endobj
-5408 0 obj
-(cv.ConvexityDefects)
+3591 0 obj
+(cv::fitLine)
endobj
-5409 0 obj
-<< /S /GoTo /D (subsection*.1263) >>
+3592 0 obj
+<< /S /GoTo /D (subsection*.845) >>
endobj
-5412 0 obj
-(cv.CreateContourTree)
+3595 0 obj
+(cv::isContourConvex)
endobj
-5413 0 obj
-<< /S /GoTo /D (subsection*.1264) >>
+3596 0 obj
+<< /S /GoTo /D (subsection*.846) >>
endobj
-5416 0 obj
-(cv.FindContours)
+3599 0 obj
+(cv::minAreaRect)
endobj
-5417 0 obj
-<< /S /GoTo /D (subsection*.1265) >>
+3600 0 obj
+<< /S /GoTo /D (subsection*.847) >>
endobj
-5420 0 obj
-(cv.FitEllipse2)
+3603 0 obj
+(cv::minEnclosingCircle)
endobj
-5421 0 obj
-<< /S /GoTo /D (subsection*.1266) >>
+3604 0 obj
+<< /S /GoTo /D (subsection*.848) >>
endobj
-5424 0 obj
-(cv.FitLine)
+3607 0 obj
+(cv::matchShapes)
endobj
-5425 0 obj
-<< /S /GoTo /D (subsection*.1267) >>
+3608 0 obj
+<< /S /GoTo /D (subsection*.849) >>
endobj
-5428 0 obj
-(cv.GetCentralMoment)
+3611 0 obj
+(cv::pointPolygonTest)
endobj
-5429 0 obj
-<< /S /GoTo /D (subsection*.1268) >>
+3612 0 obj
+<< /S /GoTo /D (section.8.9) >>
endobj
-5432 0 obj
-(cv.GetHuMoments)
-endobj
-5433 0 obj
-<< /S /GoTo /D (subsection*.1269) >>
-endobj
-5436 0 obj
-(cv.GetNormalizedCentralMoment)
-endobj
-5437 0 obj
-<< /S /GoTo /D (subsection*.1270) >>
-endobj
-5440 0 obj
-(cv.GetSpatialMoment)
-endobj
-5441 0 obj
-<< /S /GoTo /D (subsection*.1271) >>
-endobj
-5444 0 obj
-(cv.MatchContourTrees)
-endobj
-5445 0 obj
-<< /S /GoTo /D (subsection*.1272) >>
-endobj
-5448 0 obj
-(cv.MatchShapes)
-endobj
-5449 0 obj
-<< /S /GoTo /D (subsection*.1273) >>
-endobj
-5452 0 obj
-(cv.MinAreaRect2)
-endobj
-5453 0 obj
-<< /S /GoTo /D (subsection*.1274) >>
-endobj
-5456 0 obj
-(cv.MinEnclosingCircle)
-endobj
-5457 0 obj
-<< /S /GoTo /D (subsection*.1275) >>
-endobj
-5460 0 obj
-(cv.Moments)
-endobj
-5461 0 obj
-<< /S /GoTo /D (subsection*.1276) >>
-endobj
-5464 0 obj
-(cv.PointPolygonTest)
-endobj
-5465 0 obj
-<< /S /GoTo /D (section.14.8) >>
-endobj
-5468 0 obj
+3615 0 obj
(Planar Subdivisions)
endobj
-5469 0 obj
-<< /S /GoTo /D (subsection*.1277) >>
+3616 0 obj
+<< /S /GoTo /D (section.8.10) >>
endobj
-5472 0 obj
-(CvSubdiv2D)
-endobj
-5473 0 obj
-<< /S /GoTo /D (subsection*.1278) >>
-endobj
-5476 0 obj
-(CvSubdiv2DPoint)
-endobj
-5477 0 obj
-<< /S /GoTo /D (subsection*.1279) >>
-endobj
-5480 0 obj
-(cv.CalcSubdivVoronoi2D)
-endobj
-5481 0 obj
-<< /S /GoTo /D (subsection*.1280) >>
-endobj
-5484 0 obj
-(cv.ClearSubdivVoronoi2D)
-endobj
-5485 0 obj
-<< /S /GoTo /D (subsection*.1281) >>
-endobj
-5488 0 obj
-(cv.CreateSubdivDelaunay2D)
-endobj
-5489 0 obj
-<< /S /GoTo /D (subsection*.1282) >>
-endobj
-5492 0 obj
-(cv.FindNearestPoint2D)
-endobj
-5493 0 obj
-<< /S /GoTo /D (subsection*.1283) >>
-endobj
-5496 0 obj
-(cv.Subdiv2DEdgeDst)
-endobj
-5497 0 obj
-<< /S /GoTo /D (subsection*.1284) >>
-endobj
-5500 0 obj
-(cv.Subdiv2DGetEdge)
-endobj
-5501 0 obj
-<< /S /GoTo /D (subsection*.1285) >>
-endobj
-5504 0 obj
-(cv.Subdiv2DNextEdge)
-endobj
-5505 0 obj
-<< /S /GoTo /D (subsection*.1286) >>
-endobj
-5508 0 obj
-(cv.Subdiv2DLocate)
-endobj
-5509 0 obj
-<< /S /GoTo /D (subsection*.1287) >>
-endobj
-5512 0 obj
-(cv.Subdiv2DRotateEdge)
-endobj
-5513 0 obj
-<< /S /GoTo /D (subsection*.1288) >>
-endobj
-5516 0 obj
-(cv.SubdivDelaunay2DInsert)
-endobj
-5517 0 obj
-<< /S /GoTo /D (section.14.9) >>
-endobj
-5520 0 obj
+3619 0 obj
(Object Detection)
endobj
-5521 0 obj
-<< /S /GoTo /D (subsection*.1289) >>
+3620 0 obj
+<< /S /GoTo /D (subsection*.850) >>
endobj
-5524 0 obj
-(cv.MatchTemplate)
+3623 0 obj
+(cv::FeatureEvaluator)
endobj
-5525 0 obj
-<< /S /GoTo /D (subsection*.1290) >>
+3624 0 obj
+<< /S /GoTo /D (subsection*.851) >>
endobj
-5528 0 obj
-(Haar Feature-based Cascade Classifier for Object Detection)
+3627 0 obj
+(cv::FeatureEvaluator::read)
endobj
-5529 0 obj
-<< /S /GoTo /D (subsection*.1291) >>
+3628 0 obj
+<< /S /GoTo /D (subsection*.852) >>
endobj
-5532 0 obj
-(cv.HaarDetectObjects)
+3631 0 obj
+(cv::FeatureEvaluator::clone)
endobj
-5533 0 obj
-<< /S /GoTo /D (section.14.10) >>
+3632 0 obj
+<< /S /GoTo /D (subsection*.853) >>
endobj
-5536 0 obj
+3635 0 obj
+(cv::FeatureEvaluator::getFeatureType)
+endobj
+3636 0 obj
+<< /S /GoTo /D (subsection*.854) >>
+endobj
+3639 0 obj
+(cv::FeatureEvaluator::setImage)
+endobj
+3640 0 obj
+<< /S /GoTo /D (subsection*.855) >>
+endobj
+3643 0 obj
+(cv::FeatureEvaluator::setWindow)
+endobj
+3644 0 obj
+<< /S /GoTo /D (subsection*.856) >>
+endobj
+3647 0 obj
+(cv::FeatureEvaluator::calcOrd)
+endobj
+3648 0 obj
+<< /S /GoTo /D (subsection*.857) >>
+endobj
+3651 0 obj
+(cv::FeatureEvaluator::calcCat)
+endobj
+3652 0 obj
+<< /S /GoTo /D (subsection*.858) >>
+endobj
+3655 0 obj
+(cv::FeatureEvaluator::create)
+endobj
+3656 0 obj
+<< /S /GoTo /D (subsection*.859) >>
+endobj
+3659 0 obj
+(cv::CascadeClassifier)
+endobj
+3660 0 obj
+<< /S /GoTo /D (subsection*.860) >>
+endobj
+3663 0 obj
+(cv::CascadeClassifier::CascadeClassifier)
+endobj
+3664 0 obj
+<< /S /GoTo /D (subsection*.861) >>
+endobj
+3667 0 obj
+(cv::CascadeClassifier::empty)
+endobj
+3668 0 obj
+<< /S /GoTo /D (subsection*.862) >>
+endobj
+3671 0 obj
+(cv::CascadeClassifier::load)
+endobj
+3672 0 obj
+<< /S /GoTo /D (subsection*.863) >>
+endobj
+3675 0 obj
+(cv::CascadeClassifier::read)
+endobj
+3676 0 obj
+<< /S /GoTo /D (subsection*.864) >>
+endobj
+3679 0 obj
+(cv::CascadeClassifier::detectMultiScale)
+endobj
+3680 0 obj
+<< /S /GoTo /D (subsection*.865) >>
+endobj
+3683 0 obj
+(cv::CascadeClassifier::setImage)
+endobj
+3684 0 obj
+<< /S /GoTo /D (subsection*.866) >>
+endobj
+3687 0 obj
+(cv::CascadeClassifier::runAt)
+endobj
+3688 0 obj
+<< /S /GoTo /D (subsection*.867) >>
+endobj
+3691 0 obj
+(cv::groupRectangles)
+endobj
+3692 0 obj
+<< /S /GoTo /D (subsection*.868) >>
+endobj
+3695 0 obj
+(cv::matchTemplate)
+endobj
+3696 0 obj
+<< /S /GoTo /D (section.8.11) >>
+endobj
+3699 0 obj
(Camera Calibration and 3D Reconstruction)
endobj
-5537 0 obj
-<< /S /GoTo /D (subsection*.1292) >>
+3700 0 obj
+<< /S /GoTo /D (subsection*.869) >>
endobj
-5540 0 obj
-(cv.CalibrateCamera2)
+3703 0 obj
+(cv::calibrateCamera)
endobj
-5541 0 obj
-<< /S /GoTo /D (subsection*.1293) >>
+3704 0 obj
+<< /S /GoTo /D (subsection*.870) >>
endobj
-5544 0 obj
-(cv.ComputeCorrespondEpilines)
+3707 0 obj
+(cv::calibrationMatrixValues)
endobj
-5545 0 obj
-<< /S /GoTo /D (subsection*.1294) >>
+3708 0 obj
+<< /S /GoTo /D (subsection*.871) >>
endobj
-5548 0 obj
-(cv.ConvertPointsHomogeneous)
+3711 0 obj
+(cv::composeRT)
endobj
-5549 0 obj
-<< /S /GoTo /D (subsection*.1295) >>
+3712 0 obj
+<< /S /GoTo /D (subsection*.872) >>
endobj
-5552 0 obj
-(cv.CreatePOSITObject)
+3715 0 obj
+(cv::computeCorrespondEpilines)
endobj
-5553 0 obj
-<< /S /GoTo /D (subsection*.1296) >>
+3716 0 obj
+<< /S /GoTo /D (subsection*.873) >>
endobj
-5556 0 obj
-(cv.CreateStereoBMState)
+3719 0 obj
+(cv::convertPointsHomogeneous)
endobj
-5557 0 obj
-<< /S /GoTo /D (subsection*.1297) >>
+3720 0 obj
+<< /S /GoTo /D (subsection*.874) >>
endobj
-5560 0 obj
-(cv.CreateStereoGCState)
+3723 0 obj
+(cv::decomposeProjectionMatrix)
endobj
-5561 0 obj
-<< /S /GoTo /D (subsection*.1298) >>
+3724 0 obj
+<< /S /GoTo /D (subsection*.875) >>
endobj
-5564 0 obj
-(CvStereoBMState)
+3727 0 obj
+(cv::drawChessboardCorners)
endobj
-5565 0 obj
-<< /S /GoTo /D (subsection*.1299) >>
+3728 0 obj
+<< /S /GoTo /D (subsection*.876) >>
endobj
-5568 0 obj
-(CvStereoGCState)
+3731 0 obj
+(cv::findChessboardCorners)
endobj
-5569 0 obj
-<< /S /GoTo /D (subsection*.1300) >>
+3732 0 obj
+<< /S /GoTo /D (subsection*.877) >>
endobj
-5572 0 obj
-(cv.DecomposeProjectionMatrix)
+3735 0 obj
+(cv::solvePnP)
endobj
-5573 0 obj
-<< /S /GoTo /D (subsection*.1301) >>
+3736 0 obj
+<< /S /GoTo /D (subsection*.878) >>
endobj
-5576 0 obj
-(cv.DrawChessboardCorners)
+3739 0 obj
+(cv::findFundamentalMat)
endobj
-5577 0 obj
-<< /S /GoTo /D (subsection*.1302) >>
+3740 0 obj
+<< /S /GoTo /D (subsection*.879) >>
endobj
-5580 0 obj
-(cv.FindChessboardCorners)
+3743 0 obj
+(cv::findHomography)
endobj
-5581 0 obj
-<< /S /GoTo /D (subsection*.1303) >>
+3744 0 obj
+<< /S /GoTo /D (subsection*.880) >>
endobj
-5584 0 obj
-(cv.FindExtrinsicCameraParams2)
+3747 0 obj
+(cv::getDefaultNewCameraMatrix)
endobj
-5585 0 obj
-<< /S /GoTo /D (subsection*.1304) >>
+3748 0 obj
+<< /S /GoTo /D (subsection*.881) >>
endobj
-5588 0 obj
-(cv.FindFundamentalMat)
+3751 0 obj
+(cv::getOptimalNewCameraMatrix)
endobj
-5589 0 obj
-<< /S /GoTo /D (subsection*.1305) >>
+3752 0 obj
+<< /S /GoTo /D (subsection*.882) >>
endobj
-5592 0 obj
-(cv.FindHomography)
+3755 0 obj
+(cv::initCameraMatrix2D)
endobj
-5593 0 obj
-<< /S /GoTo /D (subsection*.1306) >>
+3756 0 obj
+<< /S /GoTo /D (subsection*.883) >>
endobj
-5596 0 obj
-(cv.FindStereoCorrespondenceBM)
+3759 0 obj
+(cv::initUndistortRectifyMap)
endobj
-5597 0 obj
-<< /S /GoTo /D (subsection*.1307) >>
+3760 0 obj
+<< /S /GoTo /D (subsection*.884) >>
endobj
-5600 0 obj
-(cv.FindStereoCorrespondenceGC)
+3763 0 obj
+(cv::matMulDeriv)
endobj
-5601 0 obj
-<< /S /GoTo /D (subsection*.1308) >>
+3764 0 obj
+<< /S /GoTo /D (subsection*.885) >>
endobj
-5604 0 obj
-(cv.GetOptimalNewCameraMatrix)
+3767 0 obj
+(cv::projectPoints)
endobj
-5605 0 obj
-<< /S /GoTo /D (subsection*.1309) >>
+3768 0 obj
+<< /S /GoTo /D (subsection*.886) >>
endobj
-5608 0 obj
-(cv.InitIntrinsicParams2D)
+3771 0 obj
+(cv::reprojectImageTo3D)
endobj
-5609 0 obj
-<< /S /GoTo /D (subsection*.1310) >>
+3772 0 obj
+<< /S /GoTo /D (subsection*.887) >>
endobj
-5612 0 obj
-(cv.InitUndistortMap)
+3775 0 obj
+(cv::RQDecomp3x3)
endobj
-5613 0 obj
-<< /S /GoTo /D (subsection*.1311) >>
+3776 0 obj
+<< /S /GoTo /D (subsection*.888) >>
endobj
-5616 0 obj
-(cv.InitUndistortRectifyMap)
+3779 0 obj
+(cv::Rodrigues)
endobj
-5617 0 obj
-<< /S /GoTo /D (subsection*.1312) >>
+3780 0 obj
+<< /S /GoTo /D (subsection*.889) >>
endobj
-5620 0 obj
-(cv.POSIT)
+3783 0 obj
+(cv::StereoBM)
endobj
-5621 0 obj
-<< /S /GoTo /D (subsection*.1313) >>
+3784 0 obj
+<< /S /GoTo /D (subsection*.890) >>
endobj
-5624 0 obj
-(cv.ProjectPoints2)
+3787 0 obj
+(cv::StereoSGBM)
endobj
-5625 0 obj
-<< /S /GoTo /D (subsection*.1314) >>
+3788 0 obj
+<< /S /GoTo /D (subsection*.891) >>
endobj
-5628 0 obj
-(cv.ReprojectImageTo3D)
+3791 0 obj
+(cv::StereoSGBM::StereoSGBM)
endobj
-5629 0 obj
-<< /S /GoTo /D (subsection*.1315) >>
+3792 0 obj
+<< /S /GoTo /D (subsection*.892) >>
endobj
-5632 0 obj
-(cv.RQDecomp3x3)
+3795 0 obj
+(cv::StereoSGBM::operator \(\))
endobj
-5633 0 obj
-<< /S /GoTo /D (subsection*.1316) >>
+3796 0 obj
+<< /S /GoTo /D (subsection*.893) >>
endobj
-5636 0 obj
-(cv.Rodrigues2)
+3799 0 obj
+(cv::stereoCalibrate)
endobj
-5637 0 obj
-<< /S /GoTo /D (subsection*.1317) >>
+3800 0 obj
+<< /S /GoTo /D (subsection*.894) >>
endobj
-5640 0 obj
-(cv.StereoCalibrate)
+3803 0 obj
+(cv::stereoRectify)
endobj
-5641 0 obj
-<< /S /GoTo /D (subsection*.1318) >>
+3804 0 obj
+<< /S /GoTo /D (subsection*.895) >>
endobj
-5644 0 obj
-(cv.StereoRectify)
+3807 0 obj
+(cv::stereoRectifyUncalibrated)
endobj
-5645 0 obj
-<< /S /GoTo /D (subsection*.1319) >>
+3808 0 obj
+<< /S /GoTo /D (subsection*.896) >>
endobj
-5648 0 obj
-(cv.StereoRectifyUncalibrated)
+3811 0 obj
+(cv::undistort)
endobj
-5649 0 obj
-<< /S /GoTo /D (subsection*.1320) >>
+3812 0 obj
+<< /S /GoTo /D (subsection*.897) >>
endobj
-5652 0 obj
-(cv.Undistort2)
+3815 0 obj
+(cv::undistortPoints)
endobj
-5653 0 obj
-<< /S /GoTo /D (subsection*.1321) >>
+3816 0 obj
+<< /S /GoTo /D (chapter.9) >>
endobj
-5656 0 obj
-(cv.UndistortPoints)
-endobj
-5657 0 obj
-<< /S /GoTo /D (chapter.15) >>
-endobj
-5660 0 obj
+3819 0 obj
(cvaux. Extra Computer Vision Functionality)
endobj
-5661 0 obj
-<< /S /GoTo /D (section.15.1) >>
+3820 0 obj
+<< /S /GoTo /D (section.9.1) >>
endobj
-5664 0 obj
+3823 0 obj
(Object detection and descriptors)
endobj
-5665 0 obj
-<< /S /GoTo /D (chapter.16) >>
+3824 0 obj
+<< /S /GoTo /D (subsection*.898) >>
endobj
-5668 0 obj
+3827 0 obj
+(cv::RandomizedTree)
+endobj
+3828 0 obj
+<< /S /GoTo /D (subsection*.899) >>
+endobj
+3831 0 obj
+(cv::RandomizedTree::train)
+endobj
+3832 0 obj
+<< /S /GoTo /D (subsection*.900) >>
+endobj
+3835 0 obj
+(cv::RandomizedTree::read)
+endobj
+3836 0 obj
+<< /S /GoTo /D (subsection*.901) >>
+endobj
+3839 0 obj
+(cv::RandomizedTree::write)
+endobj
+3840 0 obj
+<< /S /GoTo /D (subsection*.902) >>
+endobj
+3843 0 obj
+(cv::RandomizedTree::applyQuantization)
+endobj
+3844 0 obj
+<< /S /GoTo /D (subsection*.903) >>
+endobj
+3847 0 obj
+(RTreeNode)
+endobj
+3848 0 obj
+<< /S /GoTo /D (subsection*.904) >>
+endobj
+3851 0 obj
+(cv::RTreeClassifier)
+endobj
+3852 0 obj
+<< /S /GoTo /D (subsection*.905) >>
+endobj
+3855 0 obj
+(cv::RTreeClassifier::train)
+endobj
+3856 0 obj
+<< /S /GoTo /D (subsection*.906) >>
+endobj
+3859 0 obj
+(cv::RTreeClassifier::getSignature)
+endobj
+3860 0 obj
+<< /S /GoTo /D (subsection*.907) >>
+endobj
+3863 0 obj
+(cv::RTreeClassifier::getSparseSignature)
+endobj
+3864 0 obj
+<< /S /GoTo /D (subsection*.908) >>
+endobj
+3867 0 obj
+(cv::RTreeClassifier::countNonZeroElements)
+endobj
+3868 0 obj
+<< /S /GoTo /D (subsection*.909) >>
+endobj
+3871 0 obj
+(cv::RTreeClassifier::read)
+endobj
+3872 0 obj
+<< /S /GoTo /D (subsection*.910) >>
+endobj
+3875 0 obj
+(cv::RTreeClassifier::write)
+endobj
+3876 0 obj
+<< /S /GoTo /D (subsection*.911) >>
+endobj
+3879 0 obj
+(cv::RTreeClassifier::setQuantization)
+endobj
+3880 0 obj
+<< /S /GoTo /D (chapter.10) >>
+endobj
+3883 0 obj
(highgui. High-level GUI and Media I/O)
endobj
-5669 0 obj
-<< /S /GoTo /D (section.16.1) >>
+3884 0 obj
+<< /S /GoTo /D (section.10.1) >>
endobj
-5672 0 obj
+3887 0 obj
(User Interface)
endobj
-5673 0 obj
-<< /S /GoTo /D (subsection*.1322) >>
+3888 0 obj
+<< /S /GoTo /D (subsection*.912) >>
endobj
-5676 0 obj
-(cv.CreateTrackbar)
+3891 0 obj
+(cv::createTrackbar)
endobj
-5677 0 obj
-<< /S /GoTo /D (subsection*.1323) >>
+3892 0 obj
+<< /S /GoTo /D (subsection*.913) >>
endobj
-5680 0 obj
-(cv.DestroyAllWindows)
+3895 0 obj
+(cv::getTrackbarPos)
endobj
-5681 0 obj
-<< /S /GoTo /D (subsection*.1324) >>
+3896 0 obj
+<< /S /GoTo /D (subsection*.914) >>
endobj
-5684 0 obj
-(cv.DestroyWindow)
+3899 0 obj
+(cv::imshow)
endobj
-5685 0 obj
-<< /S /GoTo /D (subsection*.1325) >>
+3900 0 obj
+<< /S /GoTo /D (subsection*.915) >>
endobj
-5688 0 obj
-(cv.GetTrackbarPos)
+3903 0 obj
+(cv::namedWindow)
endobj
-5689 0 obj
-<< /S /GoTo /D (subsection*.1326) >>
+3904 0 obj
+<< /S /GoTo /D (subsection*.916) >>
endobj
-5692 0 obj
-(cv.MoveWindow)
+3907 0 obj
+(cv::setTrackbarPos)
endobj
-5693 0 obj
-<< /S /GoTo /D (subsection*.1327) >>
+3908 0 obj
+<< /S /GoTo /D (subsection*.917) >>
endobj
-5696 0 obj
-(cv.NamedWindow)
+3911 0 obj
+(cv::waitKey)
endobj
-5697 0 obj
-<< /S /GoTo /D (subsection*.1328) >>
+3912 0 obj
+<< /S /GoTo /D (section.10.2) >>
endobj
-5700 0 obj
-(cv.ResizeWindow)
-endobj
-5701 0 obj
-<< /S /GoTo /D (subsection*.1329) >>
-endobj
-5704 0 obj
-(cv.SetMouseCallback)
-endobj
-5705 0 obj
-<< /S /GoTo /D (subsection*.1330) >>
-endobj
-5708 0 obj
-(cv.SetTrackbarPos)
-endobj
-5709 0 obj
-<< /S /GoTo /D (subsection*.1331) >>
-endobj
-5712 0 obj
-(cv.ShowImage)
-endobj
-5713 0 obj
-<< /S /GoTo /D (subsection*.1332) >>
-endobj
-5716 0 obj
-(cv.WaitKey)
-endobj
-5717 0 obj
-<< /S /GoTo /D (section.16.2) >>
-endobj
-5720 0 obj
+3915 0 obj
(Reading and Writing Images and Video)
endobj
-5721 0 obj
-<< /S /GoTo /D (subsection*.1333) >>
+3916 0 obj
+<< /S /GoTo /D (subsection*.918) >>
endobj
-5724 0 obj
-(cv.LoadImage)
+3919 0 obj
+(cv::imdecode)
endobj
-5725 0 obj
-<< /S /GoTo /D (subsection*.1334) >>
+3920 0 obj
+<< /S /GoTo /D (subsection*.919) >>
endobj
-5728 0 obj
-(cv.LoadImageM)
+3923 0 obj
+(cv::imencode)
endobj
-5729 0 obj
-<< /S /GoTo /D (subsection*.1335) >>
+3924 0 obj
+<< /S /GoTo /D (subsection*.920) >>
endobj
-5732 0 obj
-(cv.SaveImage)
+3927 0 obj
+(cv::imread)
endobj
-5733 0 obj
-<< /S /GoTo /D (subsection*.1336) >>
+3928 0 obj
+<< /S /GoTo /D (subsection*.921) >>
endobj
-5736 0 obj
-(CvCapture)
+3931 0 obj
+(cv::imwrite)
endobj
-5737 0 obj
-<< /S /GoTo /D (subsection*.1337) >>
+3932 0 obj
+<< /S /GoTo /D (subsection*.922) >>
endobj
-5740 0 obj
-(cv.CaptureFromCAM)
+3935 0 obj
+(cv::VideoCapture)
endobj
-5741 0 obj
-<< /S /GoTo /D (subsection*.1338) >>
+3936 0 obj
+<< /S /GoTo /D (subsection*.923) >>
endobj
-5744 0 obj
-(cv.CaptureFromFile)
+3939 0 obj
+(cv::VideoCapture::VideoCapture)
endobj
-5745 0 obj
-<< /S /GoTo /D (subsection*.1339) >>
+3940 0 obj
+<< /S /GoTo /D (subsection*.924) >>
endobj
-5748 0 obj
-(cv.GetCaptureProperty)
+3943 0 obj
+(cv::VideoCapture::get)
endobj
-5749 0 obj
-<< /S /GoTo /D (subsection*.1340) >>
+3944 0 obj
+<< /S /GoTo /D (subsection*.925) >>
endobj
-5752 0 obj
-(cv.GrabFrame)
+3947 0 obj
+(cv::VideoCapture::set)
endobj
-5753 0 obj
-<< /S /GoTo /D (subsection*.1341) >>
+3948 0 obj
+<< /S /GoTo /D (subsection*.926) >>
endobj
-5756 0 obj
-(cv.QueryFrame)
+3951 0 obj
+(cv::VideoWriter)
endobj
-5757 0 obj
-<< /S /GoTo /D (subsection*.1342) >>
+3952 0 obj
+<< /S /GoTo /D (chapter.11) >>
endobj
-5760 0 obj
-(cv.RetrieveFrame)
-endobj
-5761 0 obj
-<< /S /GoTo /D (subsection*.1343) >>
-endobj
-5764 0 obj
-(cv.SetCaptureProperty)
-endobj
-5765 0 obj
-<< /S /GoTo /D (subsection*.1344) >>
-endobj
-5768 0 obj
-(cv.CreateVideoWriter)
-endobj
-5769 0 obj
-<< /S /GoTo /D (subsection*.1345) >>
-endobj
-5772 0 obj
-(cv.WriteFrame)
-endobj
-5773 0 obj
-<< /S /GoTo /D (chapter.17) >>
-endobj
-5776 0 obj
+3955 0 obj
(ml. Machine Learning)
endobj
-5777 0 obj
-<< /S /GoTo /D (chapter.17) >>
+3956 0 obj
+<< /S /GoTo /D (section.11.1) >>
+endobj
+3959 0 obj
+(Statistical Models)
+endobj
+3960 0 obj
+<< /S /GoTo /D (subsection*.927) >>
+endobj
+3963 0 obj
+(cv::CvStatModel)
+endobj
+3964 0 obj
+<< /S /GoTo /D (subsection*.928) >>
+endobj
+3967 0 obj
+(CvStatModel::CvStatModel)
+endobj
+3968 0 obj
+<< /S /GoTo /D (subsection*.929) >>
+endobj
+3971 0 obj
+(CvStatModel::CvStatModel\(...\))
+endobj
+3972 0 obj
+<< /S /GoTo /D (subsection*.930) >>
+endobj
+3975 0 obj
+(CvStatModel:: CvStatModel)
+endobj
+3976 0 obj
+<< /S /GoTo /D (subsection*.931) >>
+endobj
+3979 0 obj
+(CvStatModel::clear)
+endobj
+3980 0 obj
+<< /S /GoTo /D (subsection*.932) >>
+endobj
+3983 0 obj
+(CvStatModel::save)
+endobj
+3984 0 obj
+<< /S /GoTo /D (subsection*.933) >>
+endobj
+3987 0 obj
+(CvStatModel::load)
+endobj
+3988 0 obj
+<< /S /GoTo /D (subsection*.934) >>
+endobj
+3991 0 obj
+(CvStatModel::write)
+endobj
+3992 0 obj
+<< /S /GoTo /D (subsection*.935) >>
+endobj
+3995 0 obj
+(CvStatModel::read)
+endobj
+3996 0 obj
+<< /S /GoTo /D (subsection*.936) >>
+endobj
+3999 0 obj
+(CvStatModel::train)
+endobj
+4000 0 obj
+<< /S /GoTo /D (subsection*.937) >>
+endobj
+4003 0 obj
+(CvStatModel::predict)
+endobj
+4004 0 obj
+<< /S /GoTo /D (section.11.2) >>
+endobj
+4007 0 obj
+(Normal Bayes Classifier)
+endobj
+4008 0 obj
+<< /S /GoTo /D (subsection*.938) >>
+endobj
+4011 0 obj
+(cv::CvNormalBayesClassifier)
+endobj
+4012 0 obj
+<< /S /GoTo /D (subsection*.939) >>
+endobj
+4015 0 obj
+(CvNormalBayesClassifier::train)
+endobj
+4016 0 obj
+<< /S /GoTo /D (subsection*.940) >>
+endobj
+4019 0 obj
+(CvNormalBayesClassifier::predict)
+endobj
+4020 0 obj
+<< /S /GoTo /D (section.11.3) >>
+endobj
+4023 0 obj
+(K Nearest Neighbors)
+endobj
+4024 0 obj
+<< /S /GoTo /D (subsection*.941) >>
+endobj
+4027 0 obj
+(cv::CvKNearest)
+endobj
+4028 0 obj
+<< /S /GoTo /D (subsection*.942) >>
+endobj
+4031 0 obj
+(CvKNearest::train)
+endobj
+4032 0 obj
+<< /S /GoTo /D (subsection*.943) >>
+endobj
+4035 0 obj
+(CvKNearest::find\137nearest)
+endobj
+4036 0 obj
+<< /S /GoTo /D (section.11.4) >>
+endobj
+4039 0 obj
+(Support Vector Machines)
+endobj
+4040 0 obj
+<< /S /GoTo /D (subsection*.944) >>
+endobj
+4043 0 obj
+(cv::CvSVM)
+endobj
+4044 0 obj
+<< /S /GoTo /D (subsection*.945) >>
+endobj
+4047 0 obj
+(cv::CvSVMParams)
+endobj
+4048 0 obj
+<< /S /GoTo /D (subsection*.946) >>
+endobj
+4051 0 obj
+(CvSVM::train)
+endobj
+4052 0 obj
+<< /S /GoTo /D (subsection*.947) >>
+endobj
+4055 0 obj
+(CvSVM::train\137auto)
+endobj
+4056 0 obj
+<< /S /GoTo /D (subsection*.948) >>
+endobj
+4059 0 obj
+(CvSVM::get\137default\137grid)
+endobj
+4060 0 obj
+<< /S /GoTo /D (subsection*.949) >>
+endobj
+4063 0 obj
+(CvSVM::get\137params)
+endobj
+4064 0 obj
+<< /S /GoTo /D (subsection*.950) >>
+endobj
+4067 0 obj
+(CvSVM::get\137support\137vector*)
+endobj
+4068 0 obj
+<< /S /GoTo /D (section.11.5) >>
+endobj
+4071 0 obj
+(Decision Trees)
+endobj
+4072 0 obj
+<< /S /GoTo /D (subsection*.951) >>
+endobj
+4075 0 obj
+(Predicting with Decision Trees)
+endobj
+4076 0 obj
+<< /S /GoTo /D (subsection*.952) >>
+endobj
+4079 0 obj
+(Training Decision Trees)
+endobj
+4080 0 obj
+<< /S /GoTo /D (subsection*.953) >>
+endobj
+4083 0 obj
+(Variable importance)
+endobj
+4084 0 obj
+<< /S /GoTo /D (subsection*.954) >>
+endobj
+4087 0 obj
+(cv::CvDTreeSplit)
+endobj
+4088 0 obj
+<< /S /GoTo /D (subsection*.955) >>
+endobj
+4091 0 obj
+(cv::CvDTreeNode)
+endobj
+4092 0 obj
+<< /S /GoTo /D (subsection*.956) >>
+endobj
+4095 0 obj
+(cv::CvDTreeParams)
+endobj
+4096 0 obj
+<< /S /GoTo /D (subsection*.957) >>
+endobj
+4099 0 obj
+(cv::CvDTreeTrainData)
+endobj
+4100 0 obj
+<< /S /GoTo /D (subsection*.958) >>
+endobj
+4103 0 obj
+(cv::CvDTree)
+endobj
+4104 0 obj
+<< /S /GoTo /D (subsection*.959) >>
+endobj
+4107 0 obj
+(CvDTree::train)
+endobj
+4108 0 obj
+<< /S /GoTo /D (subsection*.960) >>
+endobj
+4111 0 obj
+(CvDTree::predict)
+endobj
+4112 0 obj
+<< /S /GoTo /D (section.11.6) >>
+endobj
+4115 0 obj
+(Boosting)
+endobj
+4116 0 obj
+<< /S /GoTo /D (subsection*.961) >>
+endobj
+4119 0 obj
+(cv::CvBoostParams)
+endobj
+4120 0 obj
+<< /S /GoTo /D (subsection*.962) >>
+endobj
+4123 0 obj
+(cv::CvBoostTree)
+endobj
+4124 0 obj
+<< /S /GoTo /D (subsection*.963) >>
+endobj
+4127 0 obj
+(cv::CvBoost)
+endobj
+4128 0 obj
+<< /S /GoTo /D (subsection*.964) >>
+endobj
+4131 0 obj
+(CvBoost::train)
+endobj
+4132 0 obj
+<< /S /GoTo /D (subsection*.965) >>
+endobj
+4135 0 obj
+(CvBoost::predict)
+endobj
+4136 0 obj
+<< /S /GoTo /D (subsection*.966) >>
+endobj
+4139 0 obj
+(CvBoost::prune)
+endobj
+4140 0 obj
+<< /S /GoTo /D (subsection*.967) >>
+endobj
+4143 0 obj
+(CvBoost::get\137weak\137predictors)
+endobj
+4144 0 obj
+<< /S /GoTo /D (section.11.7) >>
+endobj
+4147 0 obj
+(Random Trees)
+endobj
+4148 0 obj
+<< /S /GoTo /D (subsection*.968) >>
+endobj
+4151 0 obj
+(cv::CvRTParams)
+endobj
+4152 0 obj
+<< /S /GoTo /D (subsection*.969) >>
+endobj
+4155 0 obj
+(cv::CvRTrees)
+endobj
+4156 0 obj
+<< /S /GoTo /D (subsection*.970) >>
+endobj
+4159 0 obj
+(CvRTrees::train)
+endobj
+4160 0 obj
+<< /S /GoTo /D (subsection*.971) >>
+endobj
+4163 0 obj
+(CvRTrees::predict)
+endobj
+4164 0 obj
+<< /S /GoTo /D (subsection*.972) >>
+endobj
+4167 0 obj
+(CvRTrees::get\137var\137importance)
+endobj
+4168 0 obj
+<< /S /GoTo /D (subsection*.973) >>
+endobj
+4171 0 obj
+(CvRTrees::get\137proximity)
+endobj
+4172 0 obj
+<< /S /GoTo /D (section.11.8) >>
+endobj
+4175 0 obj
+(Expectation-Maximization)
+endobj
+4176 0 obj
+<< /S /GoTo /D (subsection*.974) >>
+endobj
+4179 0 obj
+(cv::CvEMParams)
+endobj
+4180 0 obj
+<< /S /GoTo /D (subsection*.975) >>
+endobj
+4183 0 obj
+(cv::CvEM)
+endobj
+4184 0 obj
+<< /S /GoTo /D (subsection*.976) >>
+endobj
+4187 0 obj
+(CvEM::train)
+endobj
+4188 0 obj
+<< /S /GoTo /D (section.11.9) >>
+endobj
+4191 0 obj
+(Neural Networks)
+endobj
+4192 0 obj
+<< /S /GoTo /D (subsection*.977) >>
+endobj
+4195 0 obj
+(cv::CvANN\137MLP\137TrainParams)
+endobj
+4196 0 obj
+<< /S /GoTo /D (subsection*.978) >>
+endobj
+4199 0 obj
+(cv::CvANN\137MLP)
+endobj
+4200 0 obj
+<< /S /GoTo /D (subsection*.979) >>
+endobj
+4203 0 obj
+(CvANN\137MLP::create)
+endobj
+4204 0 obj
+<< /S /GoTo /D (subsection*.980) >>
+endobj
+4207 0 obj
+(CvANN\137MLP::train)
+endobj
+4208 0 obj
+<< /S /GoTo /D (part.3) >>
+endobj
+4211 0 obj
+(III Python API Reference)
+endobj
+4212 0 obj
+<< /S /GoTo /D (chapter.12) >>
+endobj
+4215 0 obj
+(Introduction)
+endobj
+4216 0 obj
+<< /S /GoTo /D (section.12.1) >>
+endobj
+4219 0 obj
+(Cookbook)
+endobj
+4220 0 obj
+<< /S /GoTo /D (subsection*.981) >>
+endobj
+4223 0 obj
+(Convert an image)
+endobj
+4224 0 obj
+<< /S /GoTo /D (subsection*.982) >>
+endobj
+4227 0 obj
+(Resize an image)
+endobj
+4228 0 obj
+<< /S /GoTo /D (subsection*.983) >>
+endobj
+4231 0 obj
+(Compute the Laplacian)
+endobj
+4232 0 obj
+<< /S /GoTo /D (subsection*.984) >>
+endobj
+4235 0 obj
+(Using GoodFeaturesToTrack)
+endobj
+4236 0 obj
+<< /S /GoTo /D (subsection*.985) >>
+endobj
+4239 0 obj
+(Using GetSubRect)
+endobj
+4240 0 obj
+<< /S /GoTo /D (subsection*.986) >>
+endobj
+4243 0 obj
+(Using CreateMat, and accessing an element)
+endobj
+4244 0 obj
+<< /S /GoTo /D (subsection*.987) >>
+endobj
+4247 0 obj
+(ROS image message to OpenCV)
+endobj
+4248 0 obj
+<< /S /GoTo /D (subsection*.988) >>
+endobj
+4251 0 obj
+(PIL Image to OpenCV)
+endobj
+4252 0 obj
+<< /S /GoTo /D (subsection*.989) >>
+endobj
+4255 0 obj
+(OpenCV to PIL Image)
+endobj
+4256 0 obj
+<< /S /GoTo /D (subsection*.990) >>
+endobj
+4259 0 obj
+(NumPy and OpenCV)
+endobj
+4260 0 obj
+<< /S /GoTo /D (chapter.13) >>
+endobj
+4263 0 obj
+(cxcore. The Core Functionality)
+endobj
+4264 0 obj
+<< /S /GoTo /D (section.13.1) >>
+endobj
+4267 0 obj
+(Basic Structures)
+endobj
+4268 0 obj
+<< /S /GoTo /D (subsection*.991) >>
+endobj
+4271 0 obj
+(CvPoint)
+endobj
+4272 0 obj
+<< /S /GoTo /D (subsection*.992) >>
+endobj
+4275 0 obj
+(CvPoint2D32f)
+endobj
+4276 0 obj
+<< /S /GoTo /D (subsection*.993) >>
+endobj
+4279 0 obj
+(CvPoint3D32f)
+endobj
+4280 0 obj
+<< /S /GoTo /D (subsection*.994) >>
+endobj
+4283 0 obj
+(CvPoint2D64f)
+endobj
+4284 0 obj
+<< /S /GoTo /D (subsection*.995) >>
+endobj
+4287 0 obj
+(CvPoint3D64f)
+endobj
+4288 0 obj
+<< /S /GoTo /D (subsection*.996) >>
+endobj
+4291 0 obj
+(CvSize)
+endobj
+4292 0 obj
+<< /S /GoTo /D (subsection*.997) >>
+endobj
+4295 0 obj
+(CvSize2D32f)
+endobj
+4296 0 obj
+<< /S /GoTo /D (subsection*.998) >>
+endobj
+4299 0 obj
+(CvRect)
+endobj
+4300 0 obj
+<< /S /GoTo /D (subsection*.999) >>
+endobj
+4303 0 obj
+(CvScalar)
+endobj
+4304 0 obj
+<< /S /GoTo /D (subsection*.1000) >>
+endobj
+4307 0 obj
+(CvTermCriteria)
+endobj
+4308 0 obj
+<< /S /GoTo /D (subsection*.1001) >>
+endobj
+4311 0 obj
+(CvMat)
+endobj
+4312 0 obj
+<< /S /GoTo /D (subsection*.1002) >>
+endobj
+4315 0 obj
+(CvMatND)
+endobj
+4316 0 obj
+<< /S /GoTo /D (subsection*.1003) >>
+endobj
+4319 0 obj
+(IplImage)
+endobj
+4320 0 obj
+<< /S /GoTo /D (subsection*.1004) >>
+endobj
+4323 0 obj
+(CvArr)
+endobj
+4324 0 obj
+<< /S /GoTo /D (section.13.2) >>
+endobj
+4327 0 obj
+(Operations on Arrays)
+endobj
+4328 0 obj
+<< /S /GoTo /D (subsection*.1005) >>
+endobj
+4331 0 obj
+(cv.AbsDiff)
+endobj
+4332 0 obj
+<< /S /GoTo /D (subsection*.1006) >>
+endobj
+4335 0 obj
+(cv.AbsDiffS)
+endobj
+4336 0 obj
+<< /S /GoTo /D (subsection*.1007) >>
+endobj
+4339 0 obj
+(cv.Add)
+endobj
+4340 0 obj
+<< /S /GoTo /D (subsection*.1008) >>
+endobj
+4343 0 obj
+(cv.AddS)
+endobj
+4344 0 obj
+<< /S /GoTo /D (subsection*.1009) >>
+endobj
+4347 0 obj
+(cv.AddWeighted)
+endobj
+4348 0 obj
+<< /S /GoTo /D (subsection*.1010) >>
+endobj
+4351 0 obj
+(cv.And)
+endobj
+4352 0 obj
+<< /S /GoTo /D (subsection*.1011) >>
+endobj
+4355 0 obj
+(cv.AndS)
+endobj
+4356 0 obj
+<< /S /GoTo /D (subsection*.1012) >>
+endobj
+4359 0 obj
+(cv.Avg)
+endobj
+4360 0 obj
+<< /S /GoTo /D (subsection*.1013) >>
+endobj
+4363 0 obj
+(cv.AvgSdv)
+endobj
+4364 0 obj
+<< /S /GoTo /D (subsection*.1014) >>
+endobj
+4367 0 obj
+(cv.CalcCovarMatrix)
+endobj
+4368 0 obj
+<< /S /GoTo /D (subsection*.1015) >>
+endobj
+4371 0 obj
+(cv.CartToPolar)
+endobj
+4372 0 obj
+<< /S /GoTo /D (subsection*.1016) >>
+endobj
+4375 0 obj
+(cv.Cbrt)
+endobj
+4376 0 obj
+<< /S /GoTo /D (subsection*.1017) >>
+endobj
+4379 0 obj
+(cv.ClearND)
+endobj
+4380 0 obj
+<< /S /GoTo /D (subsection*.1018) >>
+endobj
+4383 0 obj
+(cv.CloneImage)
+endobj
+4384 0 obj
+<< /S /GoTo /D (subsection*.1019) >>
+endobj
+4387 0 obj
+(cv.CloneMat)
+endobj
+4388 0 obj
+<< /S /GoTo /D (subsection*.1020) >>
+endobj
+4391 0 obj
+(cv.CloneMatND)
+endobj
+4392 0 obj
+<< /S /GoTo /D (subsection*.1021) >>
+endobj
+4395 0 obj
+(cv.Cmp)
+endobj
+4396 0 obj
+<< /S /GoTo /D (subsection*.1022) >>
+endobj
+4399 0 obj
+(cv.CmpS)
+endobj
+4400 0 obj
+<< /S /GoTo /D (subsection*.1023) >>
+endobj
+4403 0 obj
+(cv.Convert)
+endobj
+4404 0 obj
+<< /S /GoTo /D (subsection*.1024) >>
+endobj
+4407 0 obj
+(cv.ConvertScale)
+endobj
+4408 0 obj
+<< /S /GoTo /D (subsection*.1025) >>
+endobj
+4411 0 obj
+(cv.ConvertScaleAbs)
+endobj
+4412 0 obj
+<< /S /GoTo /D (subsection*.1026) >>
+endobj
+4415 0 obj
+(cv.CvtScaleAbs)
+endobj
+4416 0 obj
+<< /S /GoTo /D (subsection*.1027) >>
+endobj
+4419 0 obj
+(cv.Copy)
+endobj
+4420 0 obj
+<< /S /GoTo /D (subsection*.1028) >>
+endobj
+4423 0 obj
+(cv.CountNonZero)
+endobj
+4424 0 obj
+<< /S /GoTo /D (subsection*.1029) >>
+endobj
+4427 0 obj
+(cv.CreateData)
+endobj
+4428 0 obj
+<< /S /GoTo /D (subsection*.1030) >>
+endobj
+4431 0 obj
+(cv.CreateImage)
+endobj
+4432 0 obj
+<< /S /GoTo /D (subsection*.1031) >>
+endobj
+4435 0 obj
+(cv.CreateImageHeader)
+endobj
+4436 0 obj
+<< /S /GoTo /D (subsection*.1032) >>
+endobj
+4439 0 obj
+(cv.CreateMat)
+endobj
+4440 0 obj
+<< /S /GoTo /D (subsection*.1033) >>
+endobj
+4443 0 obj
+(cv.CreateMatHeader)
+endobj
+4444 0 obj
+<< /S /GoTo /D (subsection*.1034) >>
+endobj
+4447 0 obj
+(cv.CreateMatND)
+endobj
+4448 0 obj
+<< /S /GoTo /D (subsection*.1035) >>
+endobj
+4451 0 obj
+(cv.CreateMatNDHeader)
+endobj
+4452 0 obj
+<< /S /GoTo /D (subsection*.1036) >>
+endobj
+4455 0 obj
+(cv.CrossProduct)
+endobj
+4456 0 obj
+<< /S /GoTo /D (subsection*.1037) >>
+endobj
+4459 0 obj
+(CvtPixToPlane)
+endobj
+4460 0 obj
+<< /S /GoTo /D (subsection*.1038) >>
+endobj
+4463 0 obj
+(cv.DCT)
+endobj
+4464 0 obj
+<< /S /GoTo /D (subsection*.1039) >>
+endobj
+4467 0 obj
+(cv.DFT)
+endobj
+4468 0 obj
+<< /S /GoTo /D (subsection*.1040) >>
+endobj
+4471 0 obj
+(cv.Det)
+endobj
+4472 0 obj
+<< /S /GoTo /D (subsection*.1041) >>
+endobj
+4475 0 obj
+(cv.Div)
+endobj
+4476 0 obj
+<< /S /GoTo /D (subsection*.1042) >>
+endobj
+4479 0 obj
+(cv.DotProduct)
+endobj
+4480 0 obj
+<< /S /GoTo /D (subsection*.1043) >>
+endobj
+4483 0 obj
+(cv.EigenVV)
+endobj
+4484 0 obj
+<< /S /GoTo /D (subsection*.1044) >>
+endobj
+4487 0 obj
+(cv.Exp)
+endobj
+4488 0 obj
+<< /S /GoTo /D (subsection*.1045) >>
+endobj
+4491 0 obj
+(cv.FastArctan)
+endobj
+4492 0 obj
+<< /S /GoTo /D (subsection*.1046) >>
+endobj
+4495 0 obj
+(cv.Flip)
+endobj
+4496 0 obj
+<< /S /GoTo /D (subsection*.1047) >>
+endobj
+4499 0 obj
+(cv.fromarray)
+endobj
+4500 0 obj
+<< /S /GoTo /D (subsection*.1048) >>
+endobj
+4503 0 obj
+(cv.GEMM)
+endobj
+4504 0 obj
+<< /S /GoTo /D (subsection*.1049) >>
+endobj
+4507 0 obj
+(cv.Get1D)
+endobj
+4508 0 obj
+<< /S /GoTo /D (subsection*.1050) >>
+endobj
+4511 0 obj
+(cv.Get2D)
+endobj
+4512 0 obj
+<< /S /GoTo /D (subsection*.1051) >>
+endobj
+4515 0 obj
+(cv.Get3D)
+endobj
+4516 0 obj
+<< /S /GoTo /D (subsection*.1052) >>
+endobj
+4519 0 obj
+(cv.GetND)
+endobj
+4520 0 obj
+<< /S /GoTo /D (subsection*.1053) >>
+endobj
+4523 0 obj
+(cv.GetCol)
+endobj
+4524 0 obj
+<< /S /GoTo /D (subsection*.1054) >>
+endobj
+4527 0 obj
+(cv.GetCols)
+endobj
+4528 0 obj
+<< /S /GoTo /D (subsection*.1055) >>
+endobj
+4531 0 obj
+(cv.GetDiag)
+endobj
+4532 0 obj
+<< /S /GoTo /D (subsection*.1056) >>
+endobj
+4535 0 obj
+(cv.GetDims)
+endobj
+4536 0 obj
+<< /S /GoTo /D (subsection*.1057) >>
+endobj
+4539 0 obj
+(cv.GetElemType)
+endobj
+4540 0 obj
+<< /S /GoTo /D (subsection*.1058) >>
+endobj
+4543 0 obj
+(cv.GetImage)
+endobj
+4544 0 obj
+<< /S /GoTo /D (subsection*.1059) >>
+endobj
+4547 0 obj
+(cv.GetImageCOI)
+endobj
+4548 0 obj
+<< /S /GoTo /D (subsection*.1060) >>
+endobj
+4551 0 obj
+(cv.GetImageROI)
+endobj
+4552 0 obj
+<< /S /GoTo /D (subsection*.1061) >>
+endobj
+4555 0 obj
+(cv.GetMat)
+endobj
+4556 0 obj
+<< /S /GoTo /D (subsection*.1062) >>
+endobj
+4559 0 obj
+(cv.GetOptimalDFTSize)
+endobj
+4560 0 obj
+<< /S /GoTo /D (subsection*.1063) >>
+endobj
+4563 0 obj
+(cv.GetReal1D)
+endobj
+4564 0 obj
+<< /S /GoTo /D (subsection*.1064) >>
+endobj
+4567 0 obj
+(cv.GetReal2D)
+endobj
+4568 0 obj
+<< /S /GoTo /D (subsection*.1065) >>
+endobj
+4571 0 obj
+(cv.GetReal3D)
+endobj
+4572 0 obj
+<< /S /GoTo /D (subsection*.1066) >>
+endobj
+4575 0 obj
+(cv.GetRealND)
+endobj
+4576 0 obj
+<< /S /GoTo /D (subsection*.1067) >>
+endobj
+4579 0 obj
+(cv.GetRow)
+endobj
+4580 0 obj
+<< /S /GoTo /D (subsection*.1068) >>
+endobj
+4583 0 obj
+(cv.GetRows)
+endobj
+4584 0 obj
+<< /S /GoTo /D (subsection*.1069) >>
+endobj
+4587 0 obj
+(cv.GetSize)
+endobj
+4588 0 obj
+<< /S /GoTo /D (subsection*.1070) >>
+endobj
+4591 0 obj
+(cv.GetSubRect)
+endobj
+4592 0 obj
+<< /S /GoTo /D (subsection*.1071) >>
+endobj
+4595 0 obj
+(cv.InRange)
+endobj
+4596 0 obj
+<< /S /GoTo /D (subsection*.1072) >>
+endobj
+4599 0 obj
+(cv.InRangeS)
+endobj
+4600 0 obj
+<< /S /GoTo /D (subsection*.1073) >>
+endobj
+4603 0 obj
+(cv.InvSqrt)
+endobj
+4604 0 obj
+<< /S /GoTo /D (subsection*.1074) >>
+endobj
+4607 0 obj
+(cv.Inv)
+endobj
+4608 0 obj
+<< /S /GoTo /D (subsection*.1075) >>
+endobj
+4611 0 obj
+(cv.Invert)
+endobj
+4612 0 obj
+<< /S /GoTo /D (subsection*.1076) >>
+endobj
+4615 0 obj
+(cv.IsInf)
+endobj
+4616 0 obj
+<< /S /GoTo /D (subsection*.1077) >>
+endobj
+4619 0 obj
+(cv.IsNaN)
+endobj
+4620 0 obj
+<< /S /GoTo /D (subsection*.1078) >>
+endobj
+4623 0 obj
+(cv.LUT)
+endobj
+4624 0 obj
+<< /S /GoTo /D (subsection*.1079) >>
+endobj
+4627 0 obj
+(cv.Log)
+endobj
+4628 0 obj
+<< /S /GoTo /D (subsection*.1080) >>
+endobj
+4631 0 obj
+(cv.Mahalonobis)
+endobj
+4632 0 obj
+<< /S /GoTo /D (subsection*.1081) >>
+endobj
+4635 0 obj
+(cv.Max)
+endobj
+4636 0 obj
+<< /S /GoTo /D (subsection*.1082) >>
+endobj
+4639 0 obj
+(cv.MaxS)
+endobj
+4640 0 obj
+<< /S /GoTo /D (subsection*.1083) >>
+endobj
+4643 0 obj
+(cv.Merge)
+endobj
+4644 0 obj
+<< /S /GoTo /D (subsection*.1084) >>
+endobj
+4647 0 obj
+(cv.Min)
+endobj
+4648 0 obj
+<< /S /GoTo /D (subsection*.1085) >>
+endobj
+4651 0 obj
+(cv.MinMaxLoc)
+endobj
+4652 0 obj
+<< /S /GoTo /D (subsection*.1086) >>
+endobj
+4655 0 obj
+(cv.MinS)
+endobj
+4656 0 obj
+<< /S /GoTo /D (subsection*.1087) >>
+endobj
+4659 0 obj
+(Mirror)
+endobj
+4660 0 obj
+<< /S /GoTo /D (subsection*.1088) >>
+endobj
+4663 0 obj
+(cv.MixChannels)
+endobj
+4664 0 obj
+<< /S /GoTo /D (subsection*.1089) >>
+endobj
+4667 0 obj
+(MulAddS)
+endobj
+4668 0 obj
+<< /S /GoTo /D (subsection*.1090) >>
+endobj
+4671 0 obj
+(cv.Mul)
+endobj
+4672 0 obj
+<< /S /GoTo /D (subsection*.1091) >>
+endobj
+4675 0 obj
+(cv.MulSpectrums)
+endobj
+4676 0 obj
+<< /S /GoTo /D (subsection*.1092) >>
+endobj
+4679 0 obj
+(cv.MulTransposed)
+endobj
+4680 0 obj
+<< /S /GoTo /D (subsection*.1093) >>
+endobj
+4683 0 obj
+(cv.Norm)
+endobj
+4684 0 obj
+<< /S /GoTo /D (subsection*.1094) >>
+endobj
+4687 0 obj
+(cv.Not)
+endobj
+4688 0 obj
+<< /S /GoTo /D (subsection*.1095) >>
+endobj
+4691 0 obj
+(cv.Or)
+endobj
+4692 0 obj
+<< /S /GoTo /D (subsection*.1096) >>
+endobj
+4695 0 obj
+(cv.OrS)
+endobj
+4696 0 obj
+<< /S /GoTo /D (subsection*.1097) >>
+endobj
+4699 0 obj
+(cv.PerspectiveTransform)
+endobj
+4700 0 obj
+<< /S /GoTo /D (subsection*.1098) >>
+endobj
+4703 0 obj
+(cv.PolarToCart)
+endobj
+4704 0 obj
+<< /S /GoTo /D (subsection*.1099) >>
+endobj
+4707 0 obj
+(cv.Pow)
+endobj
+4708 0 obj
+<< /S /GoTo /D (subsection*.1100) >>
+endobj
+4711 0 obj
+(cv.RNG)
+endobj
+4712 0 obj
+<< /S /GoTo /D (subsection*.1101) >>
+endobj
+4715 0 obj
+(cv.RandArr)
+endobj
+4716 0 obj
+<< /S /GoTo /D (subsection*.1102) >>
+endobj
+4719 0 obj
+(cv.RandInt)
+endobj
+4720 0 obj
+<< /S /GoTo /D (subsection*.1103) >>
+endobj
+4723 0 obj
+(cv.RandReal)
+endobj
+4724 0 obj
+<< /S /GoTo /D (subsection*.1104) >>
+endobj
+4727 0 obj
+(cv.Reduce)
+endobj
+4728 0 obj
+<< /S /GoTo /D (subsection*.1105) >>
+endobj
+4731 0 obj
+(cv.Repeat)
+endobj
+4732 0 obj
+<< /S /GoTo /D (subsection*.1106) >>
+endobj
+4735 0 obj
+(cv.ResetImageROI)
+endobj
+4736 0 obj
+<< /S /GoTo /D (subsection*.1107) >>
+endobj
+4739 0 obj
+(cv.Reshape)
+endobj
+4740 0 obj
+<< /S /GoTo /D (subsection*.1108) >>
+endobj
+4743 0 obj
+(cv.ReshapeMatND)
+endobj
+4744 0 obj
+<< /S /GoTo /D (subsection*.1109) >>
+endobj
+4747 0 obj
+(cv.Round)
+endobj
+4748 0 obj
+<< /S /GoTo /D (subsection*.1110) >>
+endobj
+4751 0 obj
+(cv.Floor)
+endobj
+4752 0 obj
+<< /S /GoTo /D (subsection*.1111) >>
+endobj
+4755 0 obj
+(cv.Ceil)
+endobj
+4756 0 obj
+<< /S /GoTo /D (subsection*.1112) >>
+endobj
+4759 0 obj
+(cv.ScaleAdd)
+endobj
+4760 0 obj
+<< /S /GoTo /D (subsection*.1113) >>
+endobj
+4763 0 obj
+(cv.Set)
+endobj
+4764 0 obj
+<< /S /GoTo /D (subsection*.1114) >>
+endobj
+4767 0 obj
+(cv.Set1D)
+endobj
+4768 0 obj
+<< /S /GoTo /D (subsection*.1115) >>
+endobj
+4771 0 obj
+(cv.Set2D)
+endobj
+4772 0 obj
+<< /S /GoTo /D (subsection*.1116) >>
+endobj
+4775 0 obj
+(cv.Set3D)
+endobj
+4776 0 obj
+<< /S /GoTo /D (subsection*.1117) >>
+endobj
+4779 0 obj
+(cv.SetND)
+endobj
+4780 0 obj
+<< /S /GoTo /D (subsection*.1118) >>
+endobj
+4783 0 obj
+(cv.SetData)
+endobj
+4784 0 obj
+<< /S /GoTo /D (subsection*.1119) >>
+endobj
+4787 0 obj
+(cv.SetIdentity)
+endobj
+4788 0 obj
+<< /S /GoTo /D (subsection*.1120) >>
+endobj
+4791 0 obj
+(cv.SetImageCOI)
+endobj
+4792 0 obj
+<< /S /GoTo /D (subsection*.1121) >>
+endobj
+4795 0 obj
+(cv.SetImageROI)
+endobj
+4796 0 obj
+<< /S /GoTo /D (subsection*.1122) >>
+endobj
+4799 0 obj
+(cv.SetReal1D)
+endobj
+4800 0 obj
+<< /S /GoTo /D (subsection*.1123) >>
+endobj
+4803 0 obj
+(cv.SetReal2D)
+endobj
+4804 0 obj
+<< /S /GoTo /D (subsection*.1124) >>
+endobj
+4807 0 obj
+(cv.SetReal3D)
+endobj
+4808 0 obj
+<< /S /GoTo /D (subsection*.1125) >>
+endobj
+4811 0 obj
+(cv.SetRealND)
+endobj
+4812 0 obj
+<< /S /GoTo /D (subsection*.1126) >>
+endobj
+4815 0 obj
+(cv.SetZero)
+endobj
+4816 0 obj
+<< /S /GoTo /D (subsection*.1127) >>
+endobj
+4819 0 obj
+(cv.Solve)
+endobj
+4820 0 obj
+<< /S /GoTo /D (subsection*.1128) >>
+endobj
+4823 0 obj
+(cv.SolveCubic)
+endobj
+4824 0 obj
+<< /S /GoTo /D (subsection*.1129) >>
+endobj
+4827 0 obj
+(cv.Split)
+endobj
+4828 0 obj
+<< /S /GoTo /D (subsection*.1130) >>
+endobj
+4831 0 obj
+(cv.Sqrt)
+endobj
+4832 0 obj
+<< /S /GoTo /D (subsection*.1131) >>
+endobj
+4835 0 obj
+(cv.Sub)
+endobj
+4836 0 obj
+<< /S /GoTo /D (subsection*.1132) >>
+endobj
+4839 0 obj
+(cv.SubRS)
+endobj
+4840 0 obj
+<< /S /GoTo /D (subsection*.1133) >>
+endobj
+4843 0 obj
+(cv.SubS)
+endobj
+4844 0 obj
+<< /S /GoTo /D (subsection*.1134) >>
+endobj
+4847 0 obj
+(cv.Sum)
+endobj
+4848 0 obj
+<< /S /GoTo /D (subsection*.1135) >>
+endobj
+4851 0 obj
+(cv.SVBkSb)
+endobj
+4852 0 obj
+<< /S /GoTo /D (subsection*.1136) >>
+endobj
+4855 0 obj
+(cv.SVD)
+endobj
+4856 0 obj
+<< /S /GoTo /D (subsection*.1137) >>
+endobj
+4859 0 obj
+(cv.Trace)
+endobj
+4860 0 obj
+<< /S /GoTo /D (subsection*.1138) >>
+endobj
+4863 0 obj
+(cv.Transform)
+endobj
+4864 0 obj
+<< /S /GoTo /D (subsection*.1139) >>
+endobj
+4867 0 obj
+(cv.Transpose)
+endobj
+4868 0 obj
+<< /S /GoTo /D (subsection*.1140) >>
+endobj
+4871 0 obj
+(cv.Xor)
+endobj
+4872 0 obj
+<< /S /GoTo /D (subsection*.1141) >>
+endobj
+4875 0 obj
+(cv.XorS)
+endobj
+4876 0 obj
+<< /S /GoTo /D (subsection*.1142) >>
+endobj
+4879 0 obj
+(cv.mGet)
+endobj
+4880 0 obj
+<< /S /GoTo /D (subsection*.1143) >>
+endobj
+4883 0 obj
+(cv.mSet)
+endobj
+4884 0 obj
+<< /S /GoTo /D (section.13.3) >>
+endobj
+4887 0 obj
+(Dynamic Structures)
+endobj
+4888 0 obj
+<< /S /GoTo /D (subsection*.1144) >>
+endobj
+4891 0 obj
+(CvMemStorage)
+endobj
+4892 0 obj
+<< /S /GoTo /D (subsection*.1145) >>
+endobj
+4895 0 obj
+(CvSeq)
+endobj
+4896 0 obj
+<< /S /GoTo /D (subsection*.1146) >>
+endobj
+4899 0 obj
+(CvSet)
+endobj
+4900 0 obj
+<< /S /GoTo /D (subsection*.1147) >>
+endobj
+4903 0 obj
+(cv.CloneSeq)
+endobj
+4904 0 obj
+<< /S /GoTo /D (subsection*.1148) >>
+endobj
+4907 0 obj
+(cv.CreateMemStorage)
+endobj
+4908 0 obj
+<< /S /GoTo /D (subsection*.1149) >>
+endobj
+4911 0 obj
+(cv.SeqInvert)
+endobj
+4912 0 obj
+<< /S /GoTo /D (subsection*.1150) >>
+endobj
+4915 0 obj
+(cv.SeqRemove)
+endobj
+4916 0 obj
+<< /S /GoTo /D (subsection*.1151) >>
+endobj
+4919 0 obj
+(cv.SeqRemoveSlice)
+endobj
+4920 0 obj
+<< /S /GoTo /D (section.13.4) >>
+endobj
+4923 0 obj
+(Drawing Functions)
+endobj
+4924 0 obj
+<< /S /GoTo /D (subsection*.1152) >>
+endobj
+4927 0 obj
+(cv.Circle)
+endobj
+4928 0 obj
+<< /S /GoTo /D (subsection*.1153) >>
+endobj
+4931 0 obj
+(cv.ClipLine)
+endobj
+4932 0 obj
+<< /S /GoTo /D (subsection*.1154) >>
+endobj
+4935 0 obj
+(cv.DrawContours)
+endobj
+4936 0 obj
+<< /S /GoTo /D (subsection*.1155) >>
+endobj
+4939 0 obj
+(cv.Ellipse)
+endobj
+4940 0 obj
+<< /S /GoTo /D (subsection*.1156) >>
+endobj
+4943 0 obj
+(cv.EllipseBox)
+endobj
+4944 0 obj
+<< /S /GoTo /D (subsection*.1157) >>
+endobj
+4947 0 obj
+(cv.FillConvexPoly)
+endobj
+4948 0 obj
+<< /S /GoTo /D (subsection*.1158) >>
+endobj
+4951 0 obj
+(cv.FillPoly)
+endobj
+4952 0 obj
+<< /S /GoTo /D (subsection*.1159) >>
+endobj
+4955 0 obj
+(cv.GetTextSize)
+endobj
+4956 0 obj
+<< /S /GoTo /D (subsection*.1160) >>
+endobj
+4959 0 obj
+(cv.InitFont)
+endobj
+4960 0 obj
+<< /S /GoTo /D (subsection*.1161) >>
+endobj
+4963 0 obj
+(cv.InitLineIterator)
+endobj
+4964 0 obj
+<< /S /GoTo /D (subsection*.1162) >>
+endobj
+4967 0 obj
+(cv.Line)
+endobj
+4968 0 obj
+<< /S /GoTo /D (subsection*.1163) >>
+endobj
+4971 0 obj
+(cv.PolyLine)
+endobj
+4972 0 obj
+<< /S /GoTo /D (subsection*.1164) >>
+endobj
+4975 0 obj
+(cv.PutText)
+endobj
+4976 0 obj
+<< /S /GoTo /D (subsection*.1165) >>
+endobj
+4979 0 obj
+(cv.Rectangle)
+endobj
+4980 0 obj
+<< /S /GoTo /D (subsection*.1166) >>
+endobj
+4983 0 obj
+(CV\137RGB)
+endobj
+4984 0 obj
+<< /S /GoTo /D (section.13.5) >>
+endobj
+4987 0 obj
+(XML/YAML Persistence)
+endobj
+4988 0 obj
+<< /S /GoTo /D (subsection*.1167) >>
+endobj
+4991 0 obj
+(cv.Load)
+endobj
+4992 0 obj
+<< /S /GoTo /D (subsection*.1168) >>
+endobj
+4995 0 obj
+(cv.Save)
+endobj
+4996 0 obj
+<< /S /GoTo /D (section.13.6) >>
+endobj
+4999 0 obj
+(Clustering and Search in Multi-Dimensional Spaces)
+endobj
+5000 0 obj
+<< /S /GoTo /D (subsection*.1169) >>
+endobj
+5003 0 obj
+(cv.KMeans2)
+endobj
+5004 0 obj
+<< /S /GoTo /D (section.13.7) >>
+endobj
+5007 0 obj
+(Utility and System Functions and Macros)
+endobj
+5008 0 obj
+<< /S /GoTo /D (subsection*.1170) >>
+endobj
+5011 0 obj
+(Error Handling)
+endobj
+5012 0 obj
+<< /S /GoTo /D (subsection*.1171) >>
+endobj
+5015 0 obj
+(cv.GetTickCount)
+endobj
+5016 0 obj
+<< /S /GoTo /D (subsection*.1172) >>
+endobj
+5019 0 obj
+(cv.GetTickFrequency)
+endobj
+5020 0 obj
+<< /S /GoTo /D (chapter.14) >>
+endobj
+5023 0 obj
+(cv. Image Processing and Computer Vision)
+endobj
+5024 0 obj
+<< /S /GoTo /D (section.14.1) >>
+endobj
+5027 0 obj
+(Image Filtering)
+endobj
+5028 0 obj
+<< /S /GoTo /D (subsection*.1173) >>
+endobj
+5031 0 obj
+(IplConvKernel)
+endobj
+5032 0 obj
+<< /S /GoTo /D (subsection*.1174) >>
+endobj
+5035 0 obj
+(cv.CopyMakeBorder)
+endobj
+5036 0 obj
+<< /S /GoTo /D (subsection*.1175) >>
+endobj
+5039 0 obj
+(cv.CreateStructuringElementEx)
+endobj
+5040 0 obj
+<< /S /GoTo /D (subsection*.1176) >>
+endobj
+5043 0 obj
+(cv.Dilate)
+endobj
+5044 0 obj
+<< /S /GoTo /D (subsection*.1177) >>
+endobj
+5047 0 obj
+(cv.Erode)
+endobj
+5048 0 obj
+<< /S /GoTo /D (subsection*.1178) >>
+endobj
+5051 0 obj
+(cv.Filter2D)
+endobj
+5052 0 obj
+<< /S /GoTo /D (subsection*.1179) >>
+endobj
+5055 0 obj
+(cv.Laplace)
+endobj
+5056 0 obj
+<< /S /GoTo /D (subsection*.1180) >>
+endobj
+5059 0 obj
+(cv.MorphologyEx)
+endobj
+5060 0 obj
+<< /S /GoTo /D (subsection*.1181) >>
+endobj
+5063 0 obj
+(cv.PyrDown)
+endobj
+5064 0 obj
+<< /S /GoTo /D (subsection*.1182) >>
+endobj
+5067 0 obj
+(cv.Smooth)
+endobj
+5068 0 obj
+<< /S /GoTo /D (subsection*.1183) >>
+endobj
+5071 0 obj
+(cv.Sobel)
+endobj
+5072 0 obj
+<< /S /GoTo /D (section.14.2) >>
+endobj
+5075 0 obj
+(Geometric Image Transformations)
+endobj
+5076 0 obj
+<< /S /GoTo /D (subsection*.1184) >>
+endobj
+5079 0 obj
+(cv.GetRotationMatrix2D)
+endobj
+5080 0 obj
+<< /S /GoTo /D (subsection*.1185) >>
+endobj
+5083 0 obj
+(cv.GetAffineTransform)
+endobj
+5084 0 obj
+<< /S /GoTo /D (subsection*.1186) >>
+endobj
+5087 0 obj
+(cv.GetPerspectiveTransform)
+endobj
+5088 0 obj
+<< /S /GoTo /D (subsection*.1187) >>
+endobj
+5091 0 obj
+(cv.GetQuadrangleSubPix)
+endobj
+5092 0 obj
+<< /S /GoTo /D (subsection*.1188) >>
+endobj
+5095 0 obj
+(cv.GetRectSubPix)
+endobj
+5096 0 obj
+<< /S /GoTo /D (subsection*.1189) >>
+endobj
+5099 0 obj
+(cv.LogPolar)
+endobj
+5100 0 obj
+<< /S /GoTo /D (subsection*.1190) >>
+endobj
+5103 0 obj
+(cv.Remap)
+endobj
+5104 0 obj
+<< /S /GoTo /D (subsection*.1191) >>
+endobj
+5107 0 obj
+(cv.Resize)
+endobj
+5108 0 obj
+<< /S /GoTo /D (subsection*.1192) >>
+endobj
+5111 0 obj
+(cv.WarpAffine)
+endobj
+5112 0 obj
+<< /S /GoTo /D (subsection*.1193) >>
+endobj
+5115 0 obj
+(cv.WarpPerspective)
+endobj
+5116 0 obj
+<< /S /GoTo /D (section.14.3) >>
+endobj
+5119 0 obj
+(Miscellaneous Image Transformations)
+endobj
+5120 0 obj
+<< /S /GoTo /D (subsection*.1194) >>
+endobj
+5123 0 obj
+(cv.AdaptiveThreshold)
+endobj
+5124 0 obj
+<< /S /GoTo /D (subsection*.1195) >>
+endobj
+5127 0 obj
+(cv.CvtColor)
+endobj
+5128 0 obj
+<< /S /GoTo /D (subsection*.1196) >>
+endobj
+5131 0 obj
+(cv.DistTransform)
+endobj
+5132 0 obj
+<< /S /GoTo /D (subsection*.1197) >>
+endobj
+5135 0 obj
+(CvConnectedComp)
+endobj
+5136 0 obj
+<< /S /GoTo /D (subsection*.1198) >>
+endobj
+5139 0 obj
+(cv.FloodFill)
+endobj
+5140 0 obj
+<< /S /GoTo /D (subsection*.1199) >>
+endobj
+5143 0 obj
+(cv.Inpaint)
+endobj
+5144 0 obj
+<< /S /GoTo /D (subsection*.1200) >>
+endobj
+5147 0 obj
+(cv.Integral)
+endobj
+5148 0 obj
+<< /S /GoTo /D (subsection*.1201) >>
+endobj
+5151 0 obj
+(cv.PyrMeanShiftFiltering)
+endobj
+5152 0 obj
+<< /S /GoTo /D (subsection*.1202) >>
+endobj
+5155 0 obj
+(cv.PyrSegmentation)
+endobj
+5156 0 obj
+<< /S /GoTo /D (subsection*.1203) >>
+endobj
+5159 0 obj
+(cv.Threshold)
+endobj
+5160 0 obj
+<< /S /GoTo /D (section.14.4) >>
+endobj
+5163 0 obj
+(Histograms)
+endobj
+5164 0 obj
+<< /S /GoTo /D (subsection*.1204) >>
+endobj
+5167 0 obj
+(CvHistogram)
+endobj
+5168 0 obj
+<< /S /GoTo /D (subsection*.1205) >>
+endobj
+5171 0 obj
+(cv.CalcBackProject)
+endobj
+5172 0 obj
+<< /S /GoTo /D (subsection*.1206) >>
+endobj
+5175 0 obj
+(cv.CalcBackProjectPatch)
+endobj
+5176 0 obj
+<< /S /GoTo /D (subsection*.1207) >>
+endobj
+5179 0 obj
+(cv.CalcHist)
+endobj
+5180 0 obj
+<< /S /GoTo /D (subsection*.1208) >>
+endobj
+5183 0 obj
+(cv.CalcProbDensity)
+endobj
+5184 0 obj
+<< /S /GoTo /D (subsection*.1209) >>
+endobj
+5187 0 obj
+(cv.ClearHist)
+endobj
+5188 0 obj
+<< /S /GoTo /D (subsection*.1210) >>
+endobj
+5191 0 obj
+(cv.CompareHist)
+endobj
+5192 0 obj
+<< /S /GoTo /D (subsection*.1211) >>
+endobj
+5195 0 obj
+(cv.CreateHist)
+endobj
+5196 0 obj
+<< /S /GoTo /D (subsection*.1212) >>
+endobj
+5199 0 obj
+(cv.GetMinMaxHistValue)
+endobj
+5200 0 obj
+<< /S /GoTo /D (subsection*.1213) >>
+endobj
+5203 0 obj
+(cv.NormalizeHist)
+endobj
+5204 0 obj
+<< /S /GoTo /D (subsection*.1214) >>
+endobj
+5207 0 obj
+(QueryHistValue\1371D)
+endobj
+5208 0 obj
+<< /S /GoTo /D (subsection*.1215) >>
+endobj
+5211 0 obj
+(QueryHistValue\1372D)
+endobj
+5212 0 obj
+<< /S /GoTo /D (subsection*.1216) >>
+endobj
+5215 0 obj
+(QueryHistValue\1373D)
+endobj
+5216 0 obj
+<< /S /GoTo /D (subsection*.1217) >>
+endobj
+5219 0 obj
+(QueryHistValue\137nD)
+endobj
+5220 0 obj
+<< /S /GoTo /D (subsection*.1218) >>
+endobj
+5223 0 obj
+(cv.ThreshHist)
+endobj
+5224 0 obj
+<< /S /GoTo /D (section.14.5) >>
+endobj
+5227 0 obj
+(Feature Detection)
+endobj
+5228 0 obj
+<< /S /GoTo /D (subsection*.1219) >>
+endobj
+5231 0 obj
+(cv.Canny)
+endobj
+5232 0 obj
+<< /S /GoTo /D (subsection*.1220) >>
+endobj
+5235 0 obj
+(cv.CornerEigenValsAndVecs)
+endobj
+5236 0 obj
+<< /S /GoTo /D (subsection*.1221) >>
+endobj
+5239 0 obj
+(cv.CornerHarris)
+endobj
+5240 0 obj
+<< /S /GoTo /D (subsection*.1222) >>
+endobj
+5243 0 obj
+(cv.CornerMinEigenVal)
+endobj
+5244 0 obj
+<< /S /GoTo /D (subsection*.1223) >>
+endobj
+5247 0 obj
+(CvSURFPoint)
+endobj
+5248 0 obj
+<< /S /GoTo /D (subsection*.1224) >>
+endobj
+5251 0 obj
+(cv.ExtractSURF)
+endobj
+5252 0 obj
+<< /S /GoTo /D (subsection*.1225) >>
+endobj
+5255 0 obj
+(cv.FindCornerSubPix)
+endobj
+5256 0 obj
+<< /S /GoTo /D (subsection*.1226) >>
+endobj
+5259 0 obj
+(cv.GetStarKeypoints)
+endobj
+5260 0 obj
+<< /S /GoTo /D (subsection*.1227) >>
+endobj
+5263 0 obj
+(cv.GoodFeaturesToTrack)
+endobj
+5264 0 obj
+<< /S /GoTo /D (subsection*.1228) >>
+endobj
+5267 0 obj
+(cv.HoughLines2)
+endobj
+5268 0 obj
+<< /S /GoTo /D (subsection*.1229) >>
+endobj
+5271 0 obj
+(cv.PreCornerDetect)
+endobj
+5272 0 obj
+<< /S /GoTo /D (section.14.6) >>
+endobj
+5275 0 obj
+(Motion Analysis and Object Tracking)
+endobj
+5276 0 obj
+<< /S /GoTo /D (subsection*.1230) >>
+endobj
+5279 0 obj
+(cv.Acc)
+endobj
+5280 0 obj
+<< /S /GoTo /D (subsection*.1231) >>
+endobj
+5283 0 obj
+(cv.CalcGlobalOrientation)
+endobj
+5284 0 obj
+<< /S /GoTo /D (subsection*.1232) >>
+endobj
+5287 0 obj
+(cv.CalcMotionGradient)
+endobj
+5288 0 obj
+<< /S /GoTo /D (subsection*.1233) >>
+endobj
+5291 0 obj
+(cv.CalcOpticalFlowBM)
+endobj
+5292 0 obj
+<< /S /GoTo /D (subsection*.1234) >>
+endobj
+5295 0 obj
+(cv.CalcOpticalFlowHS)
+endobj
+5296 0 obj
+<< /S /GoTo /D (subsection*.1235) >>
+endobj
+5299 0 obj
+(cv.CalcOpticalFlowLK)
+endobj
+5300 0 obj
+<< /S /GoTo /D (subsection*.1236) >>
+endobj
+5303 0 obj
+(cv.CalcOpticalFlowPyrLK)
+endobj
+5304 0 obj
+<< /S /GoTo /D (subsection*.1237) >>
+endobj
+5307 0 obj
+(cv.CamShift)
+endobj
+5308 0 obj
+<< /S /GoTo /D (subsection*.1238) >>
+endobj
+5311 0 obj
+(CvKalman)
+endobj
+5312 0 obj
+<< /S /GoTo /D (subsection*.1239) >>
+endobj
+5315 0 obj
+(cv.CreateKalman)
+endobj
+5316 0 obj
+<< /S /GoTo /D (subsection*.1240) >>
+endobj
+5319 0 obj
+(cv.KalmanCorrect)
+endobj
+5320 0 obj
+<< /S /GoTo /D (subsection*.1241) >>
+endobj
+5323 0 obj
+(cv.KalmanPredict)
+endobj
+5324 0 obj
+<< /S /GoTo /D (subsection*.1242) >>
+endobj
+5327 0 obj
+(KalmanUpdateByMeasurement)
+endobj
+5328 0 obj
+<< /S /GoTo /D (subsection*.1243) >>
+endobj
+5331 0 obj
+(KalmanUpdateByTime)
+endobj
+5332 0 obj
+<< /S /GoTo /D (subsection*.1244) >>
+endobj
+5335 0 obj
+(cv.MeanShift)
+endobj
+5336 0 obj
+<< /S /GoTo /D (subsection*.1245) >>
+endobj
+5339 0 obj
+(cv.MultiplyAcc)
+endobj
+5340 0 obj
+<< /S /GoTo /D (subsection*.1246) >>
+endobj
+5343 0 obj
+(cv.RunningAvg)
+endobj
+5344 0 obj
+<< /S /GoTo /D (subsection*.1247) >>
+endobj
+5347 0 obj
+(cv.SegmentMotion)
+endobj
+5348 0 obj
+<< /S /GoTo /D (subsection*.1248) >>
+endobj
+5351 0 obj
+(cv.SnakeImage)
+endobj
+5352 0 obj
+<< /S /GoTo /D (subsection*.1249) >>
+endobj
+5355 0 obj
+(cv.SquareAcc)
+endobj
+5356 0 obj
+<< /S /GoTo /D (subsection*.1250) >>
+endobj
+5359 0 obj
+(cv.UpdateMotionHistory)
+endobj
+5360 0 obj
+<< /S /GoTo /D (section.14.7) >>
+endobj
+5363 0 obj
+(Structural Analysis and Shape Descriptors)
+endobj
+5364 0 obj
+<< /S /GoTo /D (subsection*.1251) >>
+endobj
+5367 0 obj
+(cv.ApproxChains)
+endobj
+5368 0 obj
+<< /S /GoTo /D (subsection*.1252) >>
+endobj
+5371 0 obj
+(cv.ApproxPoly)
+endobj
+5372 0 obj
+<< /S /GoTo /D (subsection*.1253) >>
+endobj
+5375 0 obj
+(cv.ArcLength)
+endobj
+5376 0 obj
+<< /S /GoTo /D (subsection*.1254) >>
+endobj
+5379 0 obj
+(cv.BoundingRect)
+endobj
+5380 0 obj
+<< /S /GoTo /D (subsection*.1255) >>
+endobj
+5383 0 obj
+(cv.BoxPoints)
+endobj
+5384 0 obj
+<< /S /GoTo /D (subsection*.1256) >>
+endobj
+5387 0 obj
+(cv.CalcPGH)
+endobj
+5388 0 obj
+<< /S /GoTo /D (subsection*.1257) >>
+endobj
+5391 0 obj
+(cv.CalcEMD2)
+endobj
+5392 0 obj
+<< /S /GoTo /D (subsection*.1258) >>
+endobj
+5395 0 obj
+(cv.CheckContourConvexity)
+endobj
+5396 0 obj
+<< /S /GoTo /D (subsection*.1259) >>
+endobj
+5399 0 obj
+(CvConvexityDefect)
+endobj
+5400 0 obj
+<< /S /GoTo /D (subsection*.1260) >>
+endobj
+5403 0 obj
+(cv.ContourArea)
+endobj
+5404 0 obj
+<< /S /GoTo /D (subsection*.1261) >>
+endobj
+5407 0 obj
+(cv.ContourFromContourTree)
+endobj
+5408 0 obj
+<< /S /GoTo /D (subsection*.1262) >>
+endobj
+5411 0 obj
+(cv.ConvexHull2)
+endobj
+5412 0 obj
+<< /S /GoTo /D (subsection*.1263) >>
+endobj
+5415 0 obj
+(cv.ConvexityDefects)
+endobj
+5416 0 obj
+<< /S /GoTo /D (subsection*.1264) >>
+endobj
+5419 0 obj
+(cv.CreateContourTree)
+endobj
+5420 0 obj
+<< /S /GoTo /D (subsection*.1265) >>
+endobj
+5423 0 obj
+(cv.FindContours)
+endobj
+5424 0 obj
+<< /S /GoTo /D (subsection*.1266) >>
+endobj
+5427 0 obj
+(cv.FitEllipse2)
+endobj
+5428 0 obj
+<< /S /GoTo /D (subsection*.1267) >>
+endobj
+5431 0 obj
+(cv.FitLine)
+endobj
+5432 0 obj
+<< /S /GoTo /D (subsection*.1268) >>
+endobj
+5435 0 obj
+(cv.GetCentralMoment)
+endobj
+5436 0 obj
+<< /S /GoTo /D (subsection*.1269) >>
+endobj
+5439 0 obj
+(cv.GetHuMoments)
+endobj
+5440 0 obj
+<< /S /GoTo /D (subsection*.1270) >>
+endobj
+5443 0 obj
+(cv.GetNormalizedCentralMoment)
+endobj
+5444 0 obj
+<< /S /GoTo /D (subsection*.1271) >>
+endobj
+5447 0 obj
+(cv.GetSpatialMoment)
+endobj
+5448 0 obj
+<< /S /GoTo /D (subsection*.1272) >>
+endobj
+5451 0 obj
+(cv.MatchContourTrees)
+endobj
+5452 0 obj
+<< /S /GoTo /D (subsection*.1273) >>
+endobj
+5455 0 obj
+(cv.MatchShapes)
+endobj
+5456 0 obj
+<< /S /GoTo /D (subsection*.1274) >>
+endobj
+5459 0 obj
+(cv.MinAreaRect2)
+endobj
+5460 0 obj
+<< /S /GoTo /D (subsection*.1275) >>
+endobj
+5463 0 obj
+(cv.MinEnclosingCircle)
+endobj
+5464 0 obj
+<< /S /GoTo /D (subsection*.1276) >>
+endobj
+5467 0 obj
+(cv.Moments)
+endobj
+5468 0 obj
+<< /S /GoTo /D (subsection*.1277) >>
+endobj
+5471 0 obj
+(cv.PointPolygonTest)
+endobj
+5472 0 obj
+<< /S /GoTo /D (section.14.8) >>
+endobj
+5475 0 obj
+(Planar Subdivisions)
+endobj
+5476 0 obj
+<< /S /GoTo /D (subsection*.1278) >>
+endobj
+5479 0 obj
+(CvSubdiv2D)
+endobj
+5480 0 obj
+<< /S /GoTo /D (subsection*.1279) >>
+endobj
+5483 0 obj
+(CvSubdiv2DPoint)
+endobj
+5484 0 obj
+<< /S /GoTo /D (subsection*.1280) >>
+endobj
+5487 0 obj
+(cv.CalcSubdivVoronoi2D)
+endobj
+5488 0 obj
+<< /S /GoTo /D (subsection*.1281) >>
+endobj
+5491 0 obj
+(cv.ClearSubdivVoronoi2D)
+endobj
+5492 0 obj
+<< /S /GoTo /D (subsection*.1282) >>
+endobj
+5495 0 obj
+(cv.CreateSubdivDelaunay2D)
+endobj
+5496 0 obj
+<< /S /GoTo /D (subsection*.1283) >>
+endobj
+5499 0 obj
+(cv.FindNearestPoint2D)
+endobj
+5500 0 obj
+<< /S /GoTo /D (subsection*.1284) >>
+endobj
+5503 0 obj
+(cv.Subdiv2DEdgeDst)
+endobj
+5504 0 obj
+<< /S /GoTo /D (subsection*.1285) >>
+endobj
+5507 0 obj
+(cv.Subdiv2DGetEdge)
+endobj
+5508 0 obj
+<< /S /GoTo /D (subsection*.1286) >>
+endobj
+5511 0 obj
+(cv.Subdiv2DNextEdge)
+endobj
+5512 0 obj
+<< /S /GoTo /D (subsection*.1287) >>
+endobj
+5515 0 obj
+(cv.Subdiv2DLocate)
+endobj
+5516 0 obj
+<< /S /GoTo /D (subsection*.1288) >>
+endobj
+5519 0 obj
+(cv.Subdiv2DRotateEdge)
+endobj
+5520 0 obj
+<< /S /GoTo /D (subsection*.1289) >>
+endobj
+5523 0 obj
+(cv.SubdivDelaunay2DInsert)
+endobj
+5524 0 obj
+<< /S /GoTo /D (section.14.9) >>
+endobj
+5527 0 obj
+(Object Detection)
+endobj
+5528 0 obj
+<< /S /GoTo /D (subsection*.1290) >>
+endobj
+5531 0 obj
+(cv.MatchTemplate)
+endobj
+5532 0 obj
+<< /S /GoTo /D (subsection*.1291) >>
+endobj
+5535 0 obj
+(Haar Feature-based Cascade Classifier for Object Detection)
+endobj
+5536 0 obj
+<< /S /GoTo /D (subsection*.1292) >>
+endobj
+5539 0 obj
+(cv.HaarDetectObjects)
+endobj
+5540 0 obj
+<< /S /GoTo /D (section.14.10) >>
+endobj
+5543 0 obj
+(Camera Calibration and 3D Reconstruction)
+endobj
+5544 0 obj
+<< /S /GoTo /D (subsection*.1293) >>
+endobj
+5547 0 obj
+(cv.CalibrateCamera2)
+endobj
+5548 0 obj
+<< /S /GoTo /D (subsection*.1294) >>
+endobj
+5551 0 obj
+(cv.ComputeCorrespondEpilines)
+endobj
+5552 0 obj
+<< /S /GoTo /D (subsection*.1295) >>
+endobj
+5555 0 obj
+(cv.ConvertPointsHomogeneous)
+endobj
+5556 0 obj
+<< /S /GoTo /D (subsection*.1296) >>
+endobj
+5559 0 obj
+(cv.CreatePOSITObject)
+endobj
+5560 0 obj
+<< /S /GoTo /D (subsection*.1297) >>
+endobj
+5563 0 obj
+(cv.CreateStereoBMState)
+endobj
+5564 0 obj
+<< /S /GoTo /D (subsection*.1298) >>
+endobj
+5567 0 obj
+(cv.CreateStereoGCState)
+endobj
+5568 0 obj
+<< /S /GoTo /D (subsection*.1299) >>
+endobj
+5571 0 obj
+(CvStereoBMState)
+endobj
+5572 0 obj
+<< /S /GoTo /D (subsection*.1300) >>
+endobj
+5575 0 obj
+(CvStereoGCState)
+endobj
+5576 0 obj
+<< /S /GoTo /D (subsection*.1301) >>
+endobj
+5579 0 obj
+(cv.DecomposeProjectionMatrix)
+endobj
+5580 0 obj
+<< /S /GoTo /D (subsection*.1302) >>
+endobj
+5583 0 obj
+(cv.DrawChessboardCorners)
+endobj
+5584 0 obj
+<< /S /GoTo /D (subsection*.1303) >>
+endobj
+5587 0 obj
+(cv.FindChessboardCorners)
+endobj
+5588 0 obj
+<< /S /GoTo /D (subsection*.1304) >>
+endobj
+5591 0 obj
+(cv.FindExtrinsicCameraParams2)
+endobj
+5592 0 obj
+<< /S /GoTo /D (subsection*.1305) >>
+endobj
+5595 0 obj
+(cv.FindFundamentalMat)
+endobj
+5596 0 obj
+<< /S /GoTo /D (subsection*.1306) >>
+endobj
+5599 0 obj
+(cv.FindHomography)
+endobj
+5600 0 obj
+<< /S /GoTo /D (subsection*.1307) >>
+endobj
+5603 0 obj
+(cv.FindStereoCorrespondenceBM)
+endobj
+5604 0 obj
+<< /S /GoTo /D (subsection*.1308) >>
+endobj
+5607 0 obj
+(cv.FindStereoCorrespondenceGC)
+endobj
+5608 0 obj
+<< /S /GoTo /D (subsection*.1309) >>
+endobj
+5611 0 obj
+(cv.GetOptimalNewCameraMatrix)
+endobj
+5612 0 obj
+<< /S /GoTo /D (subsection*.1310) >>
+endobj
+5615 0 obj
+(cv.InitIntrinsicParams2D)
+endobj
+5616 0 obj
+<< /S /GoTo /D (subsection*.1311) >>
+endobj
+5619 0 obj
+(cv.InitUndistortMap)
+endobj
+5620 0 obj
+<< /S /GoTo /D (subsection*.1312) >>
+endobj
+5623 0 obj
+(cv.InitUndistortRectifyMap)
+endobj
+5624 0 obj
+<< /S /GoTo /D (subsection*.1313) >>
+endobj
+5627 0 obj
+(cv.POSIT)
+endobj
+5628 0 obj
+<< /S /GoTo /D (subsection*.1314) >>
+endobj
+5631 0 obj
+(cv.ProjectPoints2)
+endobj
+5632 0 obj
+<< /S /GoTo /D (subsection*.1315) >>
+endobj
+5635 0 obj
+(cv.ReprojectImageTo3D)
+endobj
+5636 0 obj
+<< /S /GoTo /D (subsection*.1316) >>
+endobj
+5639 0 obj
+(cv.RQDecomp3x3)
+endobj
+5640 0 obj
+<< /S /GoTo /D (subsection*.1317) >>
+endobj
+5643 0 obj
+(cv.Rodrigues2)
+endobj
+5644 0 obj
+<< /S /GoTo /D (subsection*.1318) >>
+endobj
+5647 0 obj
+(cv.StereoCalibrate)
+endobj
+5648 0 obj
+<< /S /GoTo /D (subsection*.1319) >>
+endobj
+5651 0 obj
+(cv.StereoRectify)
+endobj
+5652 0 obj
+<< /S /GoTo /D (subsection*.1320) >>
+endobj
+5655 0 obj
+(cv.StereoRectifyUncalibrated)
+endobj
+5656 0 obj
+<< /S /GoTo /D (subsection*.1321) >>
+endobj
+5659 0 obj
+(cv.Undistort2)
+endobj
+5660 0 obj
+<< /S /GoTo /D (subsection*.1322) >>
+endobj
+5663 0 obj
+(cv.UndistortPoints)
+endobj
+5664 0 obj
+<< /S /GoTo /D (chapter.15) >>
+endobj
+5667 0 obj
+(cvaux. Extra Computer Vision Functionality)
+endobj
+5668 0 obj
+<< /S /GoTo /D (section.15.1) >>
+endobj
+5671 0 obj
+(Object detection and descriptors)
+endobj
+5672 0 obj
+<< /S /GoTo /D (chapter.16) >>
+endobj
+5675 0 obj
+(highgui. High-level GUI and Media I/O)
+endobj
+5676 0 obj
+<< /S /GoTo /D (section.16.1) >>
+endobj
+5679 0 obj
+(User Interface)
+endobj
+5680 0 obj
+<< /S /GoTo /D (subsection*.1323) >>
+endobj
+5683 0 obj
+(cv.CreateTrackbar)
+endobj
+5684 0 obj
+<< /S /GoTo /D (subsection*.1324) >>
+endobj
+5687 0 obj
+(cv.DestroyAllWindows)
+endobj
+5688 0 obj
+<< /S /GoTo /D (subsection*.1325) >>
+endobj
+5691 0 obj
+(cv.DestroyWindow)
+endobj
+5692 0 obj
+<< /S /GoTo /D (subsection*.1326) >>
+endobj
+5695 0 obj
+(cv.GetTrackbarPos)
+endobj
+5696 0 obj
+<< /S /GoTo /D (subsection*.1327) >>
+endobj
+5699 0 obj
+(cv.MoveWindow)
+endobj
+5700 0 obj
+<< /S /GoTo /D (subsection*.1328) >>
+endobj
+5703 0 obj
+(cv.NamedWindow)
+endobj
+5704 0 obj
+<< /S /GoTo /D (subsection*.1329) >>
+endobj
+5707 0 obj
+(cv.ResizeWindow)
+endobj
+5708 0 obj
+<< /S /GoTo /D (subsection*.1330) >>
+endobj
+5711 0 obj
+(cv.SetMouseCallback)
+endobj
+5712 0 obj
+<< /S /GoTo /D (subsection*.1331) >>
+endobj
+5715 0 obj
+(cv.SetTrackbarPos)
+endobj
+5716 0 obj
+<< /S /GoTo /D (subsection*.1332) >>
+endobj
+5719 0 obj
+(cv.ShowImage)
+endobj
+5720 0 obj
+<< /S /GoTo /D (subsection*.1333) >>
+endobj
+5723 0 obj
+(cv.WaitKey)
+endobj
+5724 0 obj
+<< /S /GoTo /D (section.16.2) >>
+endobj
+5727 0 obj
+(Reading and Writing Images and Video)
+endobj
+5728 0 obj
+<< /S /GoTo /D (subsection*.1334) >>
+endobj
+5731 0 obj
+(cv.LoadImage)
+endobj
+5732 0 obj
+<< /S /GoTo /D (subsection*.1335) >>
+endobj
+5735 0 obj
+(cv.LoadImageM)
+endobj
+5736 0 obj
+<< /S /GoTo /D (subsection*.1336) >>
+endobj
+5739 0 obj
+(cv.SaveImage)
+endobj
+5740 0 obj
+<< /S /GoTo /D (subsection*.1337) >>
+endobj
+5743 0 obj
+(CvCapture)
+endobj
+5744 0 obj
+<< /S /GoTo /D (subsection*.1338) >>
+endobj
+5747 0 obj
+(cv.CaptureFromCAM)
+endobj
+5748 0 obj
+<< /S /GoTo /D (subsection*.1339) >>
+endobj
+5751 0 obj
+(cv.CaptureFromFile)
+endobj
+5752 0 obj
+<< /S /GoTo /D (subsection*.1340) >>
+endobj
+5755 0 obj
+(cv.GetCaptureProperty)
+endobj
+5756 0 obj
+<< /S /GoTo /D (subsection*.1341) >>
+endobj
+5759 0 obj
+(cv.GrabFrame)
+endobj
+5760 0 obj
+<< /S /GoTo /D (subsection*.1342) >>
+endobj
+5763 0 obj
+(cv.QueryFrame)
+endobj
+5764 0 obj
+<< /S /GoTo /D (subsection*.1343) >>
+endobj
+5767 0 obj
+(cv.RetrieveFrame)
+endobj
+5768 0 obj
+<< /S /GoTo /D (subsection*.1344) >>
+endobj
+5771 0 obj
+(cv.SetCaptureProperty)
+endobj
+5772 0 obj
+<< /S /GoTo /D (subsection*.1345) >>
+endobj
+5775 0 obj
+(cv.CreateVideoWriter)
+endobj
+5776 0 obj
+<< /S /GoTo /D (subsection*.1346) >>
endobj
5779 0 obj
-(Bibliography)
+(cv.WriteFrame)
endobj
5780 0 obj
-<< /S /GoTo /D (chapter*.1346) >>
+<< /S /GoTo /D (chapter.17) >>
endobj
5783 0 obj
-(Index)
+(ml. Machine Learning)
endobj
5784 0 obj
-<< /S /GoTo /D [5785 0 R /Fit ] >>
+<< /S /GoTo /D (chapter.17) >>
endobj
-5787 0 obj <<
+5786 0 obj
+(Bibliography)
+endobj
+5787 0 obj
+<< /S /GoTo /D (Item.86) >>
+endobj
+5790 0 obj
+(Index)
+endobj
+5791 0 obj
+<< /S /GoTo /D [5792 0 R /Fit ] >>
+endobj
+5794 0 obj <<
/Length 158
/Filter /FlateDecode
>>
@@ -8687,24 +8693,24 @@ stream
xÚ…=Â@†÷þŠŒw`c’û쪨 Aq(õªƒ)èï—z£ƒÓò¾y 7 ØUô‡«T-·&