diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4dbe3a1cb..cddfb0e4f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -68,7 +68,7 @@ endif()
# ----------------------------------------------------------------------------
# Current version number:
# ----------------------------------------------------------------------------
-set(OPENCV_VERSION "2.1.1")
+set(OPENCV_VERSION "2.2.0")
string(REGEX MATCHALL "[0-9]" OPENCV_VERSION_PARTS "${OPENCV_VERSION}")
@@ -1098,10 +1098,9 @@ if(WIN32)
#exec_program(${CMAKE_COMMAND} ARGS "-E make_directory \"${CMAKE_BINARY_DIR}/win-install/\"")
exec_program(mkdir ARGS "-p \"${CMAKE_BINARY_DIR}/win-install/\"" OUTPUT_VARIABLE RET_VAL)
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/OpenCVConfig.cmake.in" "${CMAKE_BINARY_DIR}/win-install/OpenCVConfig.cmake" IMMEDIATE @ONLY)
-
- #Install the OpenCVConfig.cmake file which has the right paths pointing to the install directory
- install(FILES "${CMAKE_BINARY_DIR}/win-install/OpenCVConfig.cmake" DESTINATION "${CMAKE_INSTALL_PREFIX}/")
+ #configure_file("${CMAKE_CURRENT_SOURCE_DIR}/OpenCVConfig.cmake.in" "${CMAKE_BINARY_DIR}/win-install/OpenCVConfig.cmake" IMMEDIATE @ONLY)
+ # Install the OpenCVConfig.cmake file which has the right paths pointing to the install directory
+ install(FILES "${CMAKE_BINARY_DIR}/win-install/OpenCVConfig.cmake" DESTINATION "${CMAKE_INSTALL_PREFIX}/")
# if videoInput support is enabled (which is by default on WIN32) copy the static library required to the installation path
# DESTINATION could also be "${CMAKE_INSTALL_PREFIX}/lib") to simplify dev environment setup of client applications
diff --git a/Package.cmake.in b/Package.cmake.in
index 0a308828e..e2f373ca4 100644
--- a/Package.cmake.in
+++ b/Package.cmake.in
@@ -74,13 +74,13 @@ if(WIN32)
#set(CPACK_PACKAGE_ICON "utils/opencv.ico")
set(CPACK_NSIS_INSTALLED_ICON_NAME "${CMAKE_SOURCE_DIR}\\\\doc\\\\opencv.ico")
- set(CPACK_NSIS_HELP_LINK "http:\\\\\\\\opencvlibrary.sourceforge.net")
- set(CPACK_NSIS_URL_INFO_ABOUT "http:\\\\\\\\opencvlibrary.sourceforge.net")
- set(CPACK_NSIS_CONTACT "info@opencvlibrary.sourceforge.net")
- set(CPACK_NSIS_DISPLAY_NAME "OpenCV SDK")
+ set(CPACK_NSIS_HELP_LINK "http:\\\\\\\\opencv.willowgarage.com")
+ set(CPACK_NSIS_URL_INFO_ABOUT "http:\\\\\\\\opencv.willowgarage.com")
+ set(CPACK_NSIS_CONTACT "")
+ set(CPACK_NSIS_DISPLAY_NAME "Open Source Computer Vision Library")
set(CPACK_NSIS_MENU_LINKS
- "doc\\\\index.htm" "Start Page"
+ "http://opencv.willowgarage.com" "Start Page"
"doc\\\\opencv.pdf" "The Reference Manual"
"CMakeLists.txt" "The Build Script (open with CMake)"
"samples\\\\c" "C Samples"
diff --git a/README b/README
index f8bfd8a4d..9b41b9d9a 100644
--- a/README
+++ b/README
@@ -1 +1 @@
-See doc/index.htm
+See http://opencv.willowgarage.com
diff --git a/android/cvconfig.h.in b/android/cvconfig.h.in
index d31b34f9f..2499bd2cf 100644
--- a/android/cvconfig.h.in
+++ b/android/cvconfig.h.in
@@ -131,13 +131,13 @@
#define PACKAGE_NAME "opencv"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "opencv 2.1.0"
+#define PACKAGE_STRING "opencv 2.2.0"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "opencv"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "2.1.0"
+#define PACKAGE_VERSION "2.2.0"
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
@@ -148,7 +148,7 @@
/* #undef STACK_DIRECTION */
/* Version number of package */
-#define VERSION "2.1.0"
+#define VERSION "2.2.0"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */
diff --git a/doc/ChangeLog.htm b/doc/ChangeLog.htm
deleted file mode 100644
index 007fa2cad..000000000
--- a/doc/ChangeLog.htm
+++ /dev/null
@@ -1,525 +0,0 @@
-
-
-OpenCV ChangeLog
-
-
-
-
-
-2.1
-(April, 2010)
-
-
-OpenCV 2.1 is basically a stabilized OpenCV 2.0, yet there are a few new features.
-
->>> General modifications
-
- - SVN repository has been migrated from SourceForge to https://code.ros.org/svn/opencv.
- The bug tracker has been moved to https://code.ros.org/trac/opencv/.
- And we also have OpenCV twitter! http://twitter.com/opencvlibrary
-
- - The whole OpenCV is now using exceptions instead of the old libc-style mechanism.
- That is, instead of checking error code with cvGetErrStatus() (which currently always returns 0)
- you can now just call OpenCV functions inside C++ try-catch statements,
- cv::Exception is now derived from std::exception.
-
- - OpenCV does not support autotools-based build scripts,
- CMake (www.cmake.org) is the only way to build OpenCV on any OS.
- See http://opencv.willowgarage.com/wiki/InstallGuide.
-
- - All the parallel loops in OpenCV have been converted from OpenMP
- to Intel TBB (http://www.threadingbuildingblocks.org/). Thus parallel version of OpenCV
- can now be built using MSVC 2008 Express Edition or using earlier than 4.2 versions of GCC.
-
- - SWIG-based Python wrappers are still included,
- but they are not built by default and it's generally preferable to use the new wrappers.
- The python samples have been rewritten by James Bowman to use the new-style Python wrappers,
- which have been also created by James.
-
- - OpenCV can now be built and run in 64-bit mode on MacOSX 10.6 and Windows (see HighGUI and known problems below).
- On Windows both MSVC 2008 and mingw64 are known to work.
-
- - In theory OpenCV is now able to determine the host CPU on-fly and make use of SSE/SSE2/... instructions,
- if they are available. That is, it should be more safe to use WITH_SSE* flags in CMake.
- However, if you want maximum portability, it's recommended to turn on just WITH_SSE and WITH_SSE2
- and leave other SSE* turned off, as we found that using WITH_SSE3, WITH_SSSE3 and WITH_SSE4_1 can yield
- the code incompatible with Intel's pre-Penryn or AMD chips.
-
- - Experimental "static" OpenCV configuration in CMake was contributed by Jose Luis Blanco.
- Pass "BUILD_SHARED_LIBS=OFF" to CMake to build OpenCV statically.
-
->>> New functionality, features:
-
- - cxcore, cv, cvaux:
-
- * Grabcut (http://en.wikipedia.org/wiki/GrabCut) image segmentation algorithm has been implemented.
- See opencv/samples/c/grabcut.cpp
-
- * new improved version of one-way descriptor is added. See opencv/samples/c/one_way_sample.cpp
-
- * modified version of H. Hirschmuller semi-global stereo matching algorithm that we call SGBM
- (semi-global block matching) has been created. It is much faster than Kolmogorov's graph
- cuts-based algorithm and yet it's usually better than the block matching StereoBM algorithm.
- See opencv/samples/c/stereo_matching.cpp.
-
- * existing StereoBM stereo correspondence algorithm by K. Konolige was noticeably improved:
- added the optional left-right consistency check and speckle filtering,
- improved performance (by ~20%).
-
- * User can now control the image areas visible after the stereo rectification
- (see the extended stereoRectify/cvStereoRectify), and also limit the region
- where the disparity is computed (see CvStereoBMState::roi1, roi2; getValidDisparityROI).
-
- * Mixture-of-Gaussian based background subtraction algorithm has been rewritten for better performance
- and better accuracy. Alternative C++ interface BackgroundSubtractor has been provided,
- along with the possibility to use the trained background model to segment the foreground
- without updating the model. See opencv/samples/c/bgfg_segm.cpp.
-
- - highgui:
-
- * MacOSX: OpenCV now includes Cocoa and QTKit backends, in addition to Carbon and Quicktime.
- Therefore you can build OpenCV as 64-bit library. Thanks to Andre Cohen and Nicolas Butko, which components
-
- Note however that the backend are now in the alpha state, they can crash or leak memory,
- so for anything more serious than quick experiments you may prefer to use Carbon and Quicktime.
- To do that, pass USE_CARBON=ON and USE_QUICKTIME=ON to CMake and build OpenCV in 32-bit mode
- (i.e. select i386 architecture in Xcode).
-
- * Windows. OpenCV can now be built in 64-bit mode with MSVC 2008 and also mingw64.
-
- * Fullscreen has been added (thanks to Yannick Verdie).
- Call cvSetWindowProperty(window_name, CV_WINDOW_FULLSCREEN, 1) to make the particular window
- to fill the whole screen. This feature is not supported in the Cocoa bindings yet.
-
- * gstreamer backend has been improved a lot (thanks to Stefano Fabri)
-
->>> New tests:
-
- - A few dozens of new tests have been written and many existing tests have been extended
- to verify OpenCV correctness thoroughly. As a result, we brought the test coverage from
- rather mediocre numbers to pretty impressive ones (especially for cxcore and cv)!
-
- Module OpenCV 2.0 coverage OpenCV 2.1
- (functions/conditions) (functions/conditions)
- cxcore 65/54 91/73
- cv 52/46 80/68
- ml 66/47 73/52
- highgui 17/3 54/27
- cvaux 0/0 5/12
-
- - Many new regression tests have been written in Python that check both OpenCV and the new-style bindings.
-
- - The test data moved to the separate repository: https://code.ros.org/svn/opencv/trunk/opencv_extra/testdata.
- And it is not included into the package, thus some tests from the cvtest and mltest will report about the missing data.
- You can download the directory to your hard drive and run cvtest like:
- ./cvtest -d /testdata/cv
- ./mltest -d /testdata/ml
-
- - The test engine has been improved:
- added flags -tn, -seed, -r
- the detailed information about failed tests is displayed right in the console.
-
->>> Bug fixes:
-
- - about 200 bugs have been fixed. For the list of closed and still open bugs, please look at
- https://code.ros.org/trac/opencv/report and
- http://sourceforge.net/tracker/?group_id=22870&atid=376677.
-
->>> Known problems/limitations.
-
- - there are some sporadic test failures on different platforms.
- Most probably they are caused by some very special test cases
- (that are usually generated randomly on each test run) and the test cases
- are not properly handled by the functions or by the tests.
- Some of the tests have been reproduced and reported here:
-
- https://code.ros.org/trac/opencv/ticket/29
- https://code.ros.org/trac/opencv/ticket/113
- https://code.ros.org/trac/opencv/ticket/114
-
- - the new Python bindings do not include interface for the new C++ functionality and MLL.
- this is going to be addressed in some special intermediate OpenCV release
-
- - documentation is also incomplete at the moment and there are occasional formatting,
- grammar and semantical errors.
- We continue to improve it on a regular basis. Please, check the up-to-date online
- documentation at:
-
- http://opencv.willowgarage.com/documentation/c/index.html (C)
- http://opencv.willowgarage.com/documentation/cpp/index.html (C++)
- http://opencv.willowgarage.com/documentation/python/index.html (Python)
-
- - please also check the list of open bugs at
- https://code.ros.org/trac/opencv/report and
- http://sourceforge.net/tracker/?group_id=22870&atid=376677.
-
-
-
-
2.0
-(September, 2009)
-
-
->>> New functionality, features:
-
- - General:
- * Installation package on Windows has been fixed,
- MinGW is used for precompiled binaries
- (see the release notes on the SourceForge site)
-
- * autotools-based build has been repaired
-
- - MLL:
- * The new-style class aliases (e.g. cv::SVM ~ CvSVM) and the train/predict methods,
- taking cv::Mat in addition to CvMat, have been added. So now MLL can be used
- more seamlesly with the rest of the restyled OpenCV.
-
->>> Bug fixes:
-
- - A _lot_ of bugs present in 2.0 beta have been fixed, see the OpenCV bug tracker
- http://sourceforge.net/tracker/?group_id=22870&atid=376677
- Thanks to everybody who submitted bug reports and/or patches!
-
-
-
2.0 beta
-(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.
-
-
-
1.1pre1
-(October, 2008)
-
-
-
->>> New functionality/features: <<<
-
- - General:
- * Octave bindings have been added. See interfaces/swig/octave (for now, Linux only)
- * [Windows] OpenCV is now built with VS2005 with SSE2 and OpenMP support
- included (if you want to rebuild OpenCV using Express or
- Standard Edition of VS, use _make\opencv.vs2005.no_openmp.sln).
- * [Windows] Python bindings have been updated to use Python 2.6
- * [Windows] cvcam has been removed (as videoInput is now supported by highgui)
-
- - CXCORE, CV, CVAUX:
- * Speeded-up Robust Features (SURF), contributed by Liu Liu.
- see samples/c/find_obj.cpp and the documentation opencvref_cv.htm
- * Many improvements in camera calibration:
- - Added stereo camera calibration: cvStereoCalibrate, cvStereoRectify etc.
- - Single camera calibration now uses Levenberg-Marquardt method and supports
- extra flags to switch on/off optimization of individual camera parameters
- - The optional 3rd radial distortion parameter (k3*r^6) is now supported in
- every calibration-related function
- * 2 stereo correspondence algorithms:
- - very fast block matching method by Kurt Konolige
- (processes the Tsukuba stereo pair in <10ms on Core2Duo laptop)
- - slow but more accurate graph-cut based algorithm by Kolmogorov and Zabin
- * Better homography estimation algorithms (RANSAC and LMEDs)
- * new C++ template image classes contributed by Daniel Filip (Google inc.).
- see opencv/cxcore/include/cvwimage.h
- * Fast approximate nearest neighbor search (by Xavier Delacour)
- * Codebook method for background/foreground segmentation (by Gary Bradski)
- * Sort function (contributed by Shiqi Yu)
- * [OpenCV+IPP] Face Detection (cvHaarDetectObjects) now runs much faster
- (up to 2x faster) when using IPP 5.3 or higher.
- * Much faster (~4x faster) fixed-point variant of cvRemap has been added
-
- - MLL:
- * Python bindings for MLL have been added. There are no samples yet.
-
- - HighGUI:
- * [Windows, 32bit] Added support for videoInput library.
- Hence, cvcam is [almost] not needed anymore
- * [Windows, 32bit] FFMPEG can now be used for video decoding/encoding
- via ffopencv*.dll
- * [Linux] Added unicap support
- * Improved internal video capturing and video encoding APIs
-
- - Documentation:
- * OpenCV book has been published (sold separately :) see docs/index.htm)
-
- - New samples (opencv/samples):
- * Many Octave samples
- * find_obj.cpp (SURF), bgfg_codebook.cpp (Codebook BG/FG segmentation),
- stereo_calib.cpp (Stereo calibration and stereo correspondence)
-
->>> Bug fixes: <<<
- Many thanks to everybody who submitted bug reports and/or provided the patches!
-
- * added dma_unlisten to icvCloseCAM_DC1394 (thanks to Victor Benso)
- * LMEDs algorithm for cvFindFundamentalMat estimation has been fixed
- * Broken debug build of highgui in VS2005/2008 (SF #2056185, SF #1709435)
- * cvFindChessboardCorners memory leak and incorrect size checks
- (SF #1972896, SF #1910323)
- * disabling GTK causes v4l runtime error (SF #2088102)
- * cvsetmousecallback bug (SF #2053529)
- * libhighgui needed deprecated "img_convert" replacement (SF #2011753)
- * Segfault in createsamples caused by uninitialized variable (SF #1977989)
- * Data Alignment Issue in bgfg_gaussmix (SF #1961755)
- * libpng need to be updated (SF #1952793)
- * cvCreateVideoWriter_Win32 - identifier not found (SF #1944254)
- * Bug in cvmorph.cpp (SF #1908844)
- * dilate (cvDilate) works bogus with default kernel (SF #1887130)
- * CvEM non-default constructor declared but not defined (SF #1830346)
- * cvFloodFill (in ver 1.0) Hangs (SF #1790565)
- * double delete in CvImage (SF #1733437)
- * cvFilter2D anchor default value is not working properly (SF #1713779)
- * cvCvtColor - Bug? in converting HSV2RGB (SF #1676344)
- * Invalid selection of the MKL-dll version in cvUseOptimized() (SF #1633017)
- * ...
-
->>> Known issues:
- * Borland compiler is not supported (but might work) in this update.
- * 64-bit Windows is not supported (but might work) in this update.
- * SF bug tracker still contains over 50 records of open bugs.
- Many of them will be addressed in the next update.
-
-
-
1.0
-(October, 2006)
-
-
->>> New functionality/features: <<<
-
- - General:
- * Windows installation package now includes precompiled Python module
- * Borland C++ (v5.6+) makefiles re-added (see _make\make_all_bc.mak)
-
- - CV:
- * Inpainting was added, see samples/c/inpaint.cpp
- (thanks to Alexander Kibkalo and Alexey Kalinichenko)
-
- - MLL:
- * Boosted tree classifiers added, see MLL reference manual
-
- - HighGUI:
- * Jpeg2000 and EXR support in highgui using JasPer and OpenEXR (thanks to Nils Hasler)
- OpenEXR is not built-in to highgui on Windows by default. See
- otherlibs/_graphics/readme.txt.
- * >8-bit image input/output for PNG, Jpeg2000 and OpenEXR (thanks to Nils Hasler)
- * Updated CMUcamera wrapper.
- * Several V4L2 improvements and fixes
-
- - New samples (opencv/samples):
- * Camera calibration sample: calibrate.cpp
- * Inpainting sample: inpaint.cpp
- * Letter recognition using the existing database with
- random trees/boosted trees/neural nets: leter_recog.cpp
- * A few new Python samples.
-
- - Tests:
- * Most old cv tests have been rewritten/converted to use cxts instead of trs.
- TRS is not used by the tests anymore.
-
->>> Bug fixes: <<<
- Many thanks to everybody who submitted bug reports and/or provided the patches!
-
- * Incorrect normalization in cvFindFundamentalMat (SF #1550855)
- * Occasional cvGetQuadrangleSubPix crashes (SF #1549168)
- * Occasional cvCalcOpticalFlowPyrLK crashes
- * Internal GCC 3.x error in cvFloor/cvCeil (SF #1546657)
- * Several Python-related bugs (SF #1570109, SF #1572800, SF #1543593)
- * Bugs in contour processing/rendering (SF #1550889,
- * x86-64 related bugs (SF #1526133, SF #1527997)
- * OpenCV dispatcher tried to load old versions of IPP (pre 4.x)
- that caused many failures (see SF #1555093, for example)
- * Inaccurate results in some cases in cvFitEllipse, cvFitLine, cvHoughCircles.
- * Severe bug in Bayesian classifier, broken regression tree in MLL
- * Overflow in blurring filter
- * cvSaveImage() modified saved images leading to potential problems in threaded apps.
- * Numeric values in XML/YAML were emitted/parsed incorrectly
- on some non-US locales in Linux
- * VS2005 Express/Standard Editions could not build OpenCV
- (due to missing OpenMP support)
- * ...
-
->>> Known issues:
- * Certain tests may fail on IA64 (Itanium), e.g.
- gaussian filter, fundamental matrix estimation, chessboard detector.
-...
-
-
-
diff --git a/doc/index.htm b/doc/index.htm
deleted file mode 100644
index 189cfdf72..000000000
--- a/doc/index.htm
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-OpenCV Documentation
-
-
-
-
-
- |
-
-
-Open Source Computer Vision Library
-
- |
-
-
-
-
-
-What is OpenCV
-
-OpenCV means Open Source Computer Vision Library.
-It is a collection of C functions and a few C++ classes that implement
-many popular Image Processing and Computer Vision algorithms.
-
-
-
-
-The official book for OpenCV is published by O'Reilly Press
-Learning OpenCV Computer Vision with the OpenCV Library
-by Gary Bradski and Adrian Kaehler
-
-http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134
-
-
-
-This book is:
-
-- A tutorial on computer vision in general
-
- A user's guide to OpenCV
-
- A source of useful working sample code and detailed function descriptions.
-
-
-
-
-The key features
-
-OpenCV provides cross-platform middle-to-high level API that includes
- about 300 functions and a few C++ classes. Also there are
- constantly improving Python bindings to OpenCV, see
- interfaces/swig/python and samples/python.
- OpenCV has no strict dependencies on external libraries,
- though it can use some (such as libjpeg, ffmpeg, GTK+ etc.)
- when it is possible.
-
-OpenCV is free for both non-commercial and commercial use
-(see the license for details).
-
-OpenCV can be built with Intel® Integrated Performance
-Primitives (IPP).
-This makes it fast on all the architectures supported by the library,
-where the optimal code for each host architecture is chosen at runtime.
-
-More information about IPP can be retrieved at
-
-http://www.intel.com/software/products/ipp/index.htm
-
-Then, OpenCV itself can be built with TBB
-support, and, starting with v2.0,
-OpenCV also includes SSE2-optimized code, so many of the functions run significantly
-faster on the modern 32-bit x86 and 64-bit x64 platforms, and even faster on dual-,
-quad- and many-core systems.
-
-
-
-Who created it
-The list of authors and major contributors can be found at
-http://opencv.willowgarage.com/wiki/Contributors.
-
-
-What's New
-See the ChangeLog.
-
-
-Where to get OpenCV
-Go http://www.sourceforge.net/projects/opencvlibrary.
-If it does not work, type "OpenCV" in
-Google (http://www.google.com).
-
-
-How to build it
-See the installation guide: http://opencv.willowgarage.com/wiki/InstallGuide.
-
-
-
-
-
-
-- Visit OpenCV Wiki-pages at
-http://opencv.willowgarage.com/wiki/ and
-look for the information there (and/or add it when you have found a solution)
-
- Search through OpenCV archives at www.yahoogroups.com
-(http://groups.yahoo.com/group/OpenCV/)
-
- Join OpenCV mailing list at yahoo groups (see FAQs on how to do it) and mail your questions
- (the mailing list will probably migrate to
- OpenCV's SourceForge site)
-
- Look at the OpenCV sample code, read the reference manual offline in PDF
- or online (C,
- C++ and
- Python).
-
-
-
-
diff --git a/doc/latex2sphinx/conf.py b/doc/latex2sphinx/conf.py
index f87b2a1f0..4f9d64497 100644
--- a/doc/latex2sphinx/conf.py
+++ b/doc/latex2sphinx/conf.py
@@ -46,9 +46,9 @@ copyright = u'2010, authors'
# built documents.
#
# The short X.Y version.
-version = '2.1'
+version = '2.2'
# The full version, including alpha/beta/rc tags.
-release = '2.1'
+release = '2.2'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/doc/opencv.pdf b/doc/opencv.pdf
index e1a266d75..ecdc6937f 100644
--- a/doc/opencv.pdf
+++ b/doc/opencv.pdf
@@ -1,9214 +1,9311 @@
%PDF-1.4
%ÐÔÅØ
-5 0 obj
+4 0 obj
<< /S /GoTo /D (part.1) >>
endobj
-8 0 obj
+7 0 obj
(I C API Reference)
endobj
-9 0 obj
+8 0 obj
<< /S /GoTo /D (chapter.1) >>
endobj
-12 0 obj
+11 0 obj
(core. The Core Functionality)
endobj
-13 0 obj
+12 0 obj
<< /S /GoTo /D (section.1.1) >>
endobj
-16 0 obj
+15 0 obj
(Basic Structures)
endobj
-17 0 obj
+16 0 obj
<< /S /GoTo /D (subsection*.2) >>
endobj
-20 0 obj
+19 0 obj
(CvPoint)
endobj
-21 0 obj
+20 0 obj
<< /S /GoTo /D (subsection*.3) >>
endobj
-24 0 obj
+23 0 obj
(CvPoint2D32f)
endobj
-25 0 obj
+24 0 obj
<< /S /GoTo /D (subsection*.4) >>
endobj
-28 0 obj
+27 0 obj
(CvPoint3D32f)
endobj
-29 0 obj
+28 0 obj
<< /S /GoTo /D (subsection*.5) >>
endobj
-32 0 obj
+31 0 obj
(CvPoint2D64f)
endobj
-33 0 obj
+32 0 obj
<< /S /GoTo /D (subsection*.6) >>
endobj
-36 0 obj
+35 0 obj
(CvPoint3D64f)
endobj
-37 0 obj
+36 0 obj
<< /S /GoTo /D (subsection*.7) >>
endobj
-40 0 obj
+39 0 obj
(CvSize)
endobj
-41 0 obj
+40 0 obj
<< /S /GoTo /D (subsection*.8) >>
endobj
-44 0 obj
+43 0 obj
(CvSize2D32f)
endobj
-45 0 obj
+44 0 obj
<< /S /GoTo /D (subsection*.9) >>
endobj
-48 0 obj
+47 0 obj
(CvRect)
endobj
-49 0 obj
+48 0 obj
<< /S /GoTo /D (subsection*.10) >>
endobj
-52 0 obj
+51 0 obj
(CvScalar)
endobj
-53 0 obj
+52 0 obj
<< /S /GoTo /D (subsection*.11) >>
endobj
-56 0 obj
+55 0 obj
(CvTermCriteria)
endobj
-57 0 obj
+56 0 obj
<< /S /GoTo /D (subsection*.12) >>
endobj
-60 0 obj
+59 0 obj
(CvMat)
endobj
-61 0 obj
+60 0 obj
<< /S /GoTo /D (subsection*.13) >>
endobj
-64 0 obj
+63 0 obj
(CvMatND)
endobj
-65 0 obj
+64 0 obj
<< /S /GoTo /D (subsection*.14) >>
endobj
-68 0 obj
+67 0 obj
(CvSparseMat)
endobj
-69 0 obj
+68 0 obj
<< /S /GoTo /D (subsection*.15) >>
endobj
-72 0 obj
+71 0 obj
(IplImage)
endobj
-73 0 obj
+72 0 obj
<< /S /GoTo /D (subsection*.16) >>
endobj
-76 0 obj
+75 0 obj
(CvArr)
endobj
-77 0 obj
+76 0 obj
<< /S /GoTo /D (section.1.2) >>
endobj
-80 0 obj
+79 0 obj
(Operations on Arrays)
endobj
-81 0 obj
+80 0 obj
<< /S /GoTo /D (subsection*.17) >>
endobj
-84 0 obj
-(cvAbsDiff)
+83 0 obj
+(cv::AbsDiff)
endobj
-85 0 obj
+84 0 obj
<< /S /GoTo /D (subsection*.18) >>
endobj
-88 0 obj
-(cvAbsDiffS)
+87 0 obj
+(cv::AbsDiffS)
endobj
-89 0 obj
+88 0 obj
<< /S /GoTo /D (subsection*.19) >>
endobj
-92 0 obj
-(cvAdd)
+91 0 obj
+(cv::Add)
endobj
-93 0 obj
+92 0 obj
<< /S /GoTo /D (subsection*.20) >>
endobj
-96 0 obj
-(cvAddS)
+95 0 obj
+(cv::AddS)
endobj
-97 0 obj
+96 0 obj
<< /S /GoTo /D (subsection*.21) >>
endobj
-100 0 obj
-(cvAddWeighted)
+99 0 obj
+(cv::AddWeighted)
endobj
-101 0 obj
+100 0 obj
<< /S /GoTo /D (subsection*.22) >>
endobj
-104 0 obj
-(cvAnd)
+103 0 obj
+(cv::And)
endobj
-105 0 obj
+104 0 obj
<< /S /GoTo /D (subsection*.23) >>
endobj
-108 0 obj
-(cvAndS)
+107 0 obj
+(cv::AndS)
endobj
-109 0 obj
+108 0 obj
<< /S /GoTo /D (subsection*.24) >>
endobj
-112 0 obj
-(cvAvg)
+111 0 obj
+(cv::Avg)
endobj
-113 0 obj
+112 0 obj
<< /S /GoTo /D (subsection*.25) >>
endobj
-116 0 obj
-(cvAvgSdv)
+115 0 obj
+(cv::AvgSdv)
endobj
-117 0 obj
+116 0 obj
<< /S /GoTo /D (subsection*.26) >>
endobj
-120 0 obj
-(cvCalcCovarMatrix)
+119 0 obj
+(cv::CalcCovarMatrix)
endobj
-121 0 obj
+120 0 obj
<< /S /GoTo /D (subsection*.27) >>
endobj
-124 0 obj
-(cvCartToPolar)
+123 0 obj
+(cv::CartToPolar)
endobj
-125 0 obj
+124 0 obj
<< /S /GoTo /D (subsection*.28) >>
endobj
-128 0 obj
-(cvCbrt)
+127 0 obj
+(cv::Cbrt)
endobj
-129 0 obj
+128 0 obj
<< /S /GoTo /D (subsection*.29) >>
endobj
-132 0 obj
-(cvClearND)
+131 0 obj
+(cv::ClearND)
endobj
-133 0 obj
+132 0 obj
<< /S /GoTo /D (subsection*.30) >>
endobj
-136 0 obj
-(cvCloneImage)
+135 0 obj
+(cv::CloneImage)
endobj
-137 0 obj
+136 0 obj
<< /S /GoTo /D (subsection*.31) >>
endobj
-140 0 obj
-(cvCloneMat)
+139 0 obj
+(cv::CloneMat)
endobj
-141 0 obj
+140 0 obj
<< /S /GoTo /D (subsection*.32) >>
endobj
-144 0 obj
-(cvCloneMatND)
+143 0 obj
+(cv::CloneMatND)
endobj
-145 0 obj
+144 0 obj
<< /S /GoTo /D (subsection*.33) >>
endobj
-148 0 obj
-(cvCloneSparseMat)
+147 0 obj
+(cv::CloneSparseMat)
endobj
-149 0 obj
+148 0 obj
<< /S /GoTo /D (subsection*.34) >>
endobj
-152 0 obj
-(cvCmp)
+151 0 obj
+(cv::Cmp)
endobj
-153 0 obj
+152 0 obj
<< /S /GoTo /D (subsection*.35) >>
endobj
-156 0 obj
-(cvCmpS)
+155 0 obj
+(cv::CmpS)
endobj
-157 0 obj
+156 0 obj
<< /S /GoTo /D (subsection*.36) >>
endobj
-160 0 obj
-(cvConvertScale)
+159 0 obj
+(cv::ConvertScale)
endobj
-161 0 obj
+160 0 obj
<< /S /GoTo /D (subsection*.37) >>
endobj
-164 0 obj
-(cvConvertScaleAbs)
+163 0 obj
+(cv::ConvertScaleAbs)
endobj
-165 0 obj
+164 0 obj
<< /S /GoTo /D (subsection*.38) >>
endobj
-168 0 obj
-(cvCvtScaleAbs)
+167 0 obj
+(cv::CvtScaleAbs)
endobj
-169 0 obj
+168 0 obj
<< /S /GoTo /D (subsection*.39) >>
endobj
-172 0 obj
-(cvCopy)
+171 0 obj
+(cv::Copy)
endobj
-173 0 obj
+172 0 obj
<< /S /GoTo /D (subsection*.40) >>
endobj
-176 0 obj
-(cvCountNonZero)
+175 0 obj
+(cv::CountNonZero)
endobj
-177 0 obj
+176 0 obj
<< /S /GoTo /D (subsection*.41) >>
endobj
-180 0 obj
-(cvCreateData)
+179 0 obj
+(cv::CreateData)
endobj
-181 0 obj
+180 0 obj
<< /S /GoTo /D (subsection*.42) >>
endobj
-184 0 obj
-(cvCreateImage)
+183 0 obj
+(cv::CreateImage)
endobj
-185 0 obj
+184 0 obj
<< /S /GoTo /D (subsection*.43) >>
endobj
-188 0 obj
-(cvCreateImageHeader)
+187 0 obj
+(cv::CreateImageHeader)
endobj
-189 0 obj
+188 0 obj
<< /S /GoTo /D (subsection*.44) >>
endobj
-192 0 obj
-(cvCreateMat)
+191 0 obj
+(cv::CreateMat)
endobj
-193 0 obj
+192 0 obj
<< /S /GoTo /D (subsection*.45) >>
endobj
-196 0 obj
-(cvCreateMatHeader)
+195 0 obj
+(cv::CreateMatHeader)
endobj
-197 0 obj
+196 0 obj
<< /S /GoTo /D (subsection*.46) >>
endobj
-200 0 obj
-(cvCreateMatND)
+199 0 obj
+(cv::CreateMatND)
endobj
-201 0 obj
+200 0 obj
<< /S /GoTo /D (subsection*.47) >>
endobj
-204 0 obj
-(cvCreateMatNDHeader)
+203 0 obj
+(cv::CreateMatNDHeader)
endobj
-205 0 obj
+204 0 obj
<< /S /GoTo /D (subsection*.48) >>
endobj
-208 0 obj
-(cvCreateSparseMat)
+207 0 obj
+(cv::CreateSparseMat)
endobj
-209 0 obj
+208 0 obj
<< /S /GoTo /D (subsection*.49) >>
endobj
-212 0 obj
-(cvCrossProduct)
+211 0 obj
+(cv::CrossProduct)
endobj
-213 0 obj
+212 0 obj
<< /S /GoTo /D (subsection*.50) >>
endobj
-216 0 obj
+215 0 obj
(CvtPixToPlane)
endobj
-217 0 obj
+216 0 obj
<< /S /GoTo /D (subsection*.51) >>
endobj
-220 0 obj
-(cvDCT)
+219 0 obj
+(cv::DCT)
endobj
-221 0 obj
+220 0 obj
<< /S /GoTo /D (subsection*.52) >>
endobj
-224 0 obj
-(cvDFT)
+223 0 obj
+(cv::DFT)
endobj
-225 0 obj
+224 0 obj
<< /S /GoTo /D (subsection*.53) >>
endobj
-228 0 obj
-(cvDecRefData)
+227 0 obj
+(cv::DecRefData)
endobj
-229 0 obj
+228 0 obj
<< /S /GoTo /D (subsection*.54) >>
endobj
-232 0 obj
-(cvDet)
+231 0 obj
+(cv::Det)
endobj
-233 0 obj
+232 0 obj
<< /S /GoTo /D (subsection*.55) >>
endobj
-236 0 obj
-(cvDiv)
+235 0 obj
+(cv::Div)
endobj
-237 0 obj
+236 0 obj
<< /S /GoTo /D (subsection*.56) >>
endobj
-240 0 obj
-(cvDotProduct)
+239 0 obj
+(cv::DotProduct)
endobj
-241 0 obj
+240 0 obj
<< /S /GoTo /D (subsection*.57) >>
endobj
-244 0 obj
-(cvEigenVV)
+243 0 obj
+(cv::EigenVV)
endobj
-245 0 obj
+244 0 obj
<< /S /GoTo /D (subsection*.58) >>
endobj
-248 0 obj
-(cvExp)
+247 0 obj
+(cv::Exp)
endobj
-249 0 obj
+248 0 obj
<< /S /GoTo /D (subsection*.59) >>
endobj
-252 0 obj
-(cvFastArctan)
+251 0 obj
+(cv::FastArctan)
endobj
-253 0 obj
+252 0 obj
<< /S /GoTo /D (subsection*.60) >>
endobj
-256 0 obj
-(cvFlip)
+255 0 obj
+(cv::Flip)
endobj
-257 0 obj
+256 0 obj
<< /S /GoTo /D (subsection*.61) >>
endobj
-260 0 obj
-(cvGEMM)
+259 0 obj
+(cv::GEMM)
endobj
-261 0 obj
+260 0 obj
<< /S /GoTo /D (subsection*.62) >>
endobj
-264 0 obj
-(cvGet?D)
+263 0 obj
+(cv::Get?D)
endobj
-265 0 obj
+264 0 obj
<< /S /GoTo /D (subsection*.63) >>
endobj
-268 0 obj
-(cvGetCol\(s\))
+267 0 obj
+(cv::GetCol\(s\))
endobj
-269 0 obj
+268 0 obj
<< /S /GoTo /D (subsection*.64) >>
endobj
-272 0 obj
-(cvGetDiag)
+271 0 obj
+(cv::GetDiag)
endobj
-273 0 obj
+272 0 obj
<< /S /GoTo /D (subsection*.65) >>
endobj
-276 0 obj
+275 0 obj
(cvGetDims, cvGetDimSize)
endobj
-277 0 obj
+276 0 obj
<< /S /GoTo /D (subsection*.66) >>
endobj
-280 0 obj
-(cvGetElemType)
+279 0 obj
+(cv::GetElemType)
endobj
-281 0 obj
+280 0 obj
<< /S /GoTo /D (subsection*.67) >>
endobj
-284 0 obj
-(cvGetImage)
+283 0 obj
+(cv::GetImage)
endobj
-285 0 obj
+284 0 obj
<< /S /GoTo /D (subsection*.68) >>
endobj
-288 0 obj
-(cvGetImageCOI)
+287 0 obj
+(cv::GetImageCOI)
endobj
-289 0 obj
+288 0 obj
<< /S /GoTo /D (subsection*.69) >>
endobj
-292 0 obj
-(cvGetImageROI)
+291 0 obj
+(cv::GetImageROI)
endobj
-293 0 obj
+292 0 obj
<< /S /GoTo /D (subsection*.70) >>
endobj
-296 0 obj
-(cvGetMat)
+295 0 obj
+(cv::GetMat)
endobj
-297 0 obj
+296 0 obj
<< /S /GoTo /D (subsection*.71) >>
endobj
-300 0 obj
-(cvGetNextSparseNode)
+299 0 obj
+(cv::GetNextSparseNode)
endobj
-301 0 obj
+300 0 obj
<< /S /GoTo /D (subsection*.72) >>
endobj
-304 0 obj
-(cvGetOptimalDFTSize)
+303 0 obj
+(cv::GetOptimalDFTSize)
endobj
-305 0 obj
+304 0 obj
<< /S /GoTo /D (subsection*.73) >>
endobj
-308 0 obj
-(cvGetRawData)
+307 0 obj
+(cv::GetRawData)
endobj
-309 0 obj
+308 0 obj
<< /S /GoTo /D (subsection*.74) >>
endobj
-312 0 obj
-(cvGetReal1D)
+311 0 obj
+(cv::GetReal1D)
endobj
-313 0 obj
+312 0 obj
<< /S /GoTo /D (subsection*.75) >>
endobj
-316 0 obj
-(cvGetReal2D)
+315 0 obj
+(cv::GetReal2D)
endobj
-317 0 obj
+316 0 obj
<< /S /GoTo /D (subsection*.76) >>
endobj
-320 0 obj
-(cvGetReal3D)
+319 0 obj
+(cv::GetReal3D)
endobj
-321 0 obj
+320 0 obj
<< /S /GoTo /D (subsection*.77) >>
endobj
-324 0 obj
-(cvGetRealND)
+323 0 obj
+(cv::GetRealND)
endobj
-325 0 obj
+324 0 obj
<< /S /GoTo /D (subsection*.78) >>
endobj
-328 0 obj
-(cvGetRow\(s\))
+327 0 obj
+(cv::GetRow\(s\))
endobj
-329 0 obj
+328 0 obj
<< /S /GoTo /D (subsection*.79) >>
endobj
-332 0 obj
-(cvGetSize)
+331 0 obj
+(cv::GetSize)
endobj
-333 0 obj
+332 0 obj
<< /S /GoTo /D (subsection*.80) >>
endobj
-336 0 obj
-(cvGetSubRect)
+335 0 obj
+(cv::GetSubRect)
endobj
-337 0 obj
+336 0 obj
<< /S /GoTo /D (subsection*.81) >>
endobj
-340 0 obj
-(cvInRange)
+339 0 obj
+(cv::InRange)
endobj
-341 0 obj
+340 0 obj
<< /S /GoTo /D (subsection*.82) >>
endobj
-344 0 obj
-(cvInRangeS)
+343 0 obj
+(cv::InRangeS)
endobj
-345 0 obj
+344 0 obj
<< /S /GoTo /D (subsection*.83) >>
endobj
-348 0 obj
-(cvIncRefData)
+347 0 obj
+(cv::IncRefData)
endobj
-349 0 obj
+348 0 obj
<< /S /GoTo /D (subsection*.84) >>
endobj
-352 0 obj
-(cvInitImageHeader)
+351 0 obj
+(cv::InitImageHeader)
endobj
-353 0 obj
+352 0 obj
<< /S /GoTo /D (subsection*.85) >>
endobj
-356 0 obj
-(cvInitMatHeader)
+355 0 obj
+(cv::InitMatHeader)
endobj
-357 0 obj
+356 0 obj
<< /S /GoTo /D (subsection*.86) >>
endobj
-360 0 obj
-(cvInitMatNDHeader)
+359 0 obj
+(cv::InitMatNDHeader)
endobj
-361 0 obj
+360 0 obj
<< /S /GoTo /D (subsection*.87) >>
endobj
-364 0 obj
-(cvInitSparseMatIterator)
+363 0 obj
+(cv::InitSparseMatIterator)
endobj
-365 0 obj
+364 0 obj
<< /S /GoTo /D (subsection*.88) >>
endobj
-368 0 obj
-(cvInvSqrt)
+367 0 obj
+(cv::InvSqrt)
endobj
-369 0 obj
+368 0 obj
<< /S /GoTo /D (subsection*.89) >>
endobj
-372 0 obj
-(cvInv)
+371 0 obj
+(cv::Inv)
endobj
-373 0 obj
+372 0 obj
<< /S /GoTo /D (subsection*.90) >>
endobj
-376 0 obj
-(cvInvert)
+375 0 obj
+(cv::Invert)
endobj
-377 0 obj
+376 0 obj
<< /S /GoTo /D (subsection*.91) >>
endobj
-380 0 obj
-(cvIsInf)
+379 0 obj
+(cv::IsInf)
endobj
-381 0 obj
+380 0 obj
<< /S /GoTo /D (subsection*.92) >>
endobj
-384 0 obj
-(cvIsNaN)
+383 0 obj
+(cv::IsNaN)
endobj
-385 0 obj
+384 0 obj
<< /S /GoTo /D (subsection*.93) >>
endobj
-388 0 obj
-(cvLUT)
-endobj
-389 0 obj
-<< /S /GoTo /D (subsection*.94) >>
-endobj
-392 0 obj
-(cvLog)
-endobj
-393 0 obj
-<< /S /GoTo /D (subsection*.95) >>
-endobj
-396 0 obj
-(cvMahalanobis)
-endobj
-397 0 obj
-<< /S /GoTo /D (subsection*.96) >>
-endobj
-400 0 obj
-(cvMat)
-endobj
-401 0 obj
-<< /S /GoTo /D (subsection*.97) >>
-endobj
-404 0 obj
-(cvMax)
-endobj
-405 0 obj
-<< /S /GoTo /D (subsection*.98) >>
-endobj
-408 0 obj
-(cvMaxS)
-endobj
-409 0 obj
-<< /S /GoTo /D (subsection*.99) >>
-endobj
-412 0 obj
-(cvMerge)
-endobj
-413 0 obj
-<< /S /GoTo /D (subsection*.100) >>
-endobj
-416 0 obj
-(cvMin)
-endobj
-417 0 obj
-<< /S /GoTo /D (subsection*.101) >>
-endobj
-420 0 obj
-(cvMinMaxLoc)
-endobj
-421 0 obj
-<< /S /GoTo /D (subsection*.102) >>
-endobj
-424 0 obj
-(cvMinS)
-endobj
-425 0 obj
-<< /S /GoTo /D (subsection*.103) >>
-endobj
-428 0 obj
-(Mirror)
-endobj
-429 0 obj
-<< /S /GoTo /D (subsection*.104) >>
-endobj
-432 0 obj
-(cvMixChannels)
-endobj
-433 0 obj
-<< /S /GoTo /D (subsection*.105) >>
-endobj
-436 0 obj
-(MulAddS)
-endobj
-437 0 obj
-<< /S /GoTo /D (subsection*.106) >>
-endobj
-440 0 obj
-(cvMul)
-endobj
-441 0 obj
-<< /S /GoTo /D (subsection*.107) >>
-endobj
-444 0 obj
-(cvMulSpectrums)
-endobj
-445 0 obj
-<< /S /GoTo /D (subsection*.108) >>
-endobj
-448 0 obj
-(cvMulTransposed)
-endobj
-449 0 obj
-<< /S /GoTo /D (subsection*.109) >>
-endobj
-452 0 obj
-(cvNorm)
-endobj
-453 0 obj
-<< /S /GoTo /D (subsection*.110) >>
-endobj
-456 0 obj
-(cvNot)
-endobj
-457 0 obj
-<< /S /GoTo /D (subsection*.111) >>
-endobj
-460 0 obj
-(cvOr)
-endobj
-461 0 obj
-<< /S /GoTo /D (subsection*.112) >>
-endobj
-464 0 obj
-(cvOrS)
-endobj
-465 0 obj
-<< /S /GoTo /D (subsection*.113) >>
-endobj
-468 0 obj
-(cvPerspectiveTransform)
-endobj
-469 0 obj
-<< /S /GoTo /D (subsection*.114) >>
-endobj
-472 0 obj
-(cvPolarToCart)
-endobj
-473 0 obj
-<< /S /GoTo /D (subsection*.115) >>
-endobj
-476 0 obj
-(cvPow)
-endobj
-477 0 obj
-<< /S /GoTo /D (subsection*.116) >>
-endobj
-480 0 obj
-(cvPtr?D)
-endobj
-481 0 obj
-<< /S /GoTo /D (subsection*.117) >>
-endobj
-484 0 obj
-(cvRNG)
-endobj
-485 0 obj
-<< /S /GoTo /D (subsection*.118) >>
-endobj
-488 0 obj
-(cvRandArr)
-endobj
-489 0 obj
-<< /S /GoTo /D (subsection*.119) >>
-endobj
-492 0 obj
-(cvRandInt)
-endobj
-493 0 obj
-<< /S /GoTo /D (subsection*.120) >>
-endobj
-496 0 obj
-(cvRandReal)
-endobj
-497 0 obj
-<< /S /GoTo /D (subsection*.121) >>
-endobj
-500 0 obj
-(cvReduce)
-endobj
-501 0 obj
-<< /S /GoTo /D (subsection*.122) >>
-endobj
-504 0 obj
-(cvReleaseData)
-endobj
-505 0 obj
-<< /S /GoTo /D (subsection*.123) >>
-endobj
-508 0 obj
-(cvReleaseImage)
-endobj
-509 0 obj
-<< /S /GoTo /D (subsection*.124) >>
-endobj
-512 0 obj
-(cvReleaseImageHeader)
-endobj
-513 0 obj
-<< /S /GoTo /D (subsection*.125) >>
-endobj
-516 0 obj
-(cvReleaseMat)
-endobj
-517 0 obj
-<< /S /GoTo /D (subsection*.126) >>
-endobj
-520 0 obj
-(cvReleaseMatND)
-endobj
-521 0 obj
-<< /S /GoTo /D (subsection*.127) >>
-endobj
-524 0 obj
-(cvReleaseSparseMat)
-endobj
-525 0 obj
-<< /S /GoTo /D (subsection*.128) >>
-endobj
-528 0 obj
-(cvRepeat)
-endobj
-529 0 obj
-<< /S /GoTo /D (subsection*.129) >>
-endobj
-532 0 obj
-(cvResetImageROI)
-endobj
-533 0 obj
-<< /S /GoTo /D (subsection*.130) >>
-endobj
-536 0 obj
-(cvReshape)
-endobj
-537 0 obj
-<< /S /GoTo /D (subsection*.131) >>
-endobj
-540 0 obj
-(cvReshapeMatND)
-endobj
-541 0 obj
-<< /S /GoTo /D (subsection*.132) >>
-endobj
-544 0 obj
-(cvRound, cvFloor, cvCeil)
-endobj
-545 0 obj
-<< /S /GoTo /D (subsection*.133) >>
-endobj
-548 0 obj
-(cvScaleAdd)
-endobj
-549 0 obj
-<< /S /GoTo /D (subsection*.134) >>
-endobj
-552 0 obj
-(cvSet)
-endobj
-553 0 obj
-<< /S /GoTo /D (subsection*.135) >>
-endobj
-556 0 obj
-(cvSet?D)
-endobj
-557 0 obj
-<< /S /GoTo /D (subsection*.136) >>
-endobj
-560 0 obj
-(cvSetData)
-endobj
-561 0 obj
-<< /S /GoTo /D (subsection*.137) >>
-endobj
-564 0 obj
-(cvSetIdentity)
-endobj
-565 0 obj
-<< /S /GoTo /D (subsection*.138) >>
-endobj
-568 0 obj
-(cvSetImageCOI)
-endobj
-569 0 obj
-<< /S /GoTo /D (subsection*.139) >>
-endobj
-572 0 obj
-(cvSetImageROI)
-endobj
-573 0 obj
-<< /S /GoTo /D (subsection*.140) >>
-endobj
-576 0 obj
-(cvSetReal?D)
-endobj
-577 0 obj
-<< /S /GoTo /D (subsection*.141) >>
-endobj
-580 0 obj
-(cvSetZero)
-endobj
-581 0 obj
-<< /S /GoTo /D (subsection*.142) >>
-endobj
-584 0 obj
-(cvSolve)
-endobj
-585 0 obj
-<< /S /GoTo /D (subsection*.143) >>
-endobj
-588 0 obj
-(cvSolveCubic)
-endobj
-589 0 obj
-<< /S /GoTo /D (subsection*.144) >>
-endobj
-592 0 obj
-(cvSplit)
-endobj
-593 0 obj
-<< /S /GoTo /D (subsection*.145) >>
-endobj
-596 0 obj
-(cvSqrt)
-endobj
-597 0 obj
-<< /S /GoTo /D (subsection*.146) >>
-endobj
-600 0 obj
-(cvSub)
-endobj
-601 0 obj
-<< /S /GoTo /D (subsection*.147) >>
-endobj
-604 0 obj
-(cvSubRS)
-endobj
-605 0 obj
-<< /S /GoTo /D (subsection*.148) >>
-endobj
-608 0 obj
-(cvSubS)
-endobj
-609 0 obj
-<< /S /GoTo /D (subsection*.149) >>
-endobj
-612 0 obj
-(cvSum)
-endobj
-613 0 obj
-<< /S /GoTo /D (subsection*.150) >>
-endobj
-616 0 obj
-(cvSVBkSb)
-endobj
-617 0 obj
-<< /S /GoTo /D (subsection*.151) >>
-endobj
-620 0 obj
-(cvSVD)
-endobj
-621 0 obj
-<< /S /GoTo /D (subsection*.152) >>
-endobj
-624 0 obj
-(cvTrace)
-endobj
-625 0 obj
-<< /S /GoTo /D (subsection*.153) >>
-endobj
-628 0 obj
-(cvTransform)
-endobj
-629 0 obj
-<< /S /GoTo /D (subsection*.154) >>
-endobj
-632 0 obj
-(cvTranspose)
-endobj
-633 0 obj
-<< /S /GoTo /D (subsection*.155) >>
-endobj
-636 0 obj
-(cvXor)
-endobj
-637 0 obj
-<< /S /GoTo /D (subsection*.156) >>
-endobj
-640 0 obj
-(cvXorS)
-endobj
-641 0 obj
-<< /S /GoTo /D (subsection*.157) >>
-endobj
-644 0 obj
-(cvmGet)
-endobj
-645 0 obj
-<< /S /GoTo /D (subsection*.158) >>
-endobj
-648 0 obj
-(cvmSet)
-endobj
-649 0 obj
-<< /S /GoTo /D (section.1.3) >>
-endobj
-652 0 obj
-(Dynamic Structures)
-endobj
-653 0 obj
-<< /S /GoTo /D (subsection*.159) >>
-endobj
-656 0 obj
-(CvMemStorage)
-endobj
-657 0 obj
-<< /S /GoTo /D (subsection*.160) >>
-endobj
-660 0 obj
-(CvMemBlock)
-endobj
-661 0 obj
-<< /S /GoTo /D (subsection*.161) >>
-endobj
-664 0 obj
-(CvMemStoragePos)
-endobj
-665 0 obj
-<< /S /GoTo /D (subsection*.162) >>
-endobj
-668 0 obj
-(CvSeq)
-endobj
-669 0 obj
-<< /S /GoTo /D (subsection*.163) >>
-endobj
-672 0 obj
-(CvSeqBlock)
-endobj
-673 0 obj
-<< /S /GoTo /D (subsection*.164) >>
-endobj
-676 0 obj
-(CvSlice)
-endobj
-677 0 obj
-<< /S /GoTo /D (subsection*.165) >>
-endobj
-680 0 obj
-(CvSet)
-endobj
-681 0 obj
-<< /S /GoTo /D (subsection*.166) >>
-endobj
-684 0 obj
-(CvGraph)
-endobj
-685 0 obj
-<< /S /GoTo /D (subsection*.167) >>
-endobj
-688 0 obj
-(CvGraphScanner)
-endobj
-689 0 obj
-<< /S /GoTo /D (subsection*.168) >>
-endobj
-692 0 obj
-(CV\137TREE\137NODE\137FIELDS)
-endobj
-693 0 obj
-<< /S /GoTo /D (subsection*.169) >>
-endobj
-696 0 obj
-(CvTreeNodeIterator)
-endobj
-697 0 obj
-<< /S /GoTo /D (subsection*.170) >>
-endobj
-700 0 obj
-(cvClearGraph)
-endobj
-701 0 obj
-<< /S /GoTo /D (subsection*.171) >>
-endobj
-704 0 obj
-(cvClearMemStorage)
-endobj
-705 0 obj
-<< /S /GoTo /D (subsection*.172) >>
-endobj
-708 0 obj
-(cvClearSeq)
-endobj
-709 0 obj
-<< /S /GoTo /D (subsection*.173) >>
-endobj
-712 0 obj
-(cvClearSet)
-endobj
-713 0 obj
-<< /S /GoTo /D (subsection*.174) >>
-endobj
-716 0 obj
-(cvCloneGraph)
-endobj
-717 0 obj
-<< /S /GoTo /D (subsection*.175) >>
-endobj
-720 0 obj
-(cvCloneSeq)
-endobj
-721 0 obj
-<< /S /GoTo /D (subsection*.176) >>
-endobj
-724 0 obj
-(cvCreateChildMemStorage)
-endobj
-725 0 obj
-<< /S /GoTo /D (subsection*.177) >>
-endobj
-728 0 obj
-(cvCreateGraph)
-endobj
-729 0 obj
-<< /S /GoTo /D (subsection*.178) >>
-endobj
-732 0 obj
-(cvCreateGraphScanner)
-endobj
-733 0 obj
-<< /S /GoTo /D (subsection*.179) >>
-endobj
-736 0 obj
-(cvCreateMemStorage)
-endobj
-737 0 obj
-<< /S /GoTo /D (subsection*.180) >>
-endobj
-740 0 obj
-(cvCreateSeq)
-endobj
-741 0 obj
-<< /S /GoTo /D (subsection*.181) >>
-endobj
-744 0 obj
-(cvCreateSet)
-endobj
-745 0 obj
-<< /S /GoTo /D (subsection*.182) >>
-endobj
-748 0 obj
-(cvCvtSeqToArray)
-endobj
-749 0 obj
-<< /S /GoTo /D (subsection*.183) >>
-endobj
-752 0 obj
-(cvEndWriteSeq)
-endobj
-753 0 obj
-<< /S /GoTo /D (subsection*.184) >>
-endobj
-756 0 obj
-(cvFindGraphEdge)
-endobj
-757 0 obj
-<< /S /GoTo /D (subsection*.185) >>
-endobj
-760 0 obj
-(cvFindGraphEdgeByPtr)
-endobj
-761 0 obj
-<< /S /GoTo /D (subsection*.186) >>
-endobj
-764 0 obj
-(cvFlushSeqWriter)
-endobj
-765 0 obj
-<< /S /GoTo /D (subsection*.187) >>
-endobj
-768 0 obj
-(cvGetGraphVtx)
-endobj
-769 0 obj
-<< /S /GoTo /D (subsection*.188) >>
-endobj
-772 0 obj
-(cvGetSeqElem)
-endobj
-773 0 obj
-<< /S /GoTo /D (subsection*.189) >>
-endobj
-776 0 obj
-(cvGetSeqReaderPos)
-endobj
-777 0 obj
-<< /S /GoTo /D (subsection*.190) >>
-endobj
-780 0 obj
-(cvGetSetElem)
-endobj
-781 0 obj
-<< /S /GoTo /D (subsection*.191) >>
-endobj
-784 0 obj
-(cvGraphAddEdge)
-endobj
-785 0 obj
-<< /S /GoTo /D (subsection*.192) >>
-endobj
-788 0 obj
-(cvGraphAddEdgeByPtr)
-endobj
-789 0 obj
-<< /S /GoTo /D (subsection*.193) >>
-endobj
-792 0 obj
-(cvGraphAddVtx)
-endobj
-793 0 obj
-<< /S /GoTo /D (subsection*.194) >>
-endobj
-796 0 obj
-(cvGraphEdgeIdx)
-endobj
-797 0 obj
-<< /S /GoTo /D (subsection*.195) >>
-endobj
-800 0 obj
-(cvGraphRemoveEdge)
-endobj
-801 0 obj
-<< /S /GoTo /D (subsection*.196) >>
-endobj
-804 0 obj
-(cvGraphRemoveEdgeByPtr)
-endobj
-805 0 obj
-<< /S /GoTo /D (subsection*.197) >>
-endobj
-808 0 obj
-(cvGraphRemoveVtx)
-endobj
-809 0 obj
-<< /S /GoTo /D (subsection*.198) >>
-endobj
-812 0 obj
-(cvGraphRemoveVtxByPtr)
-endobj
-813 0 obj
-<< /S /GoTo /D (subsection*.199) >>
-endobj
-816 0 obj
-(cvGraphVtxDegree)
-endobj
-817 0 obj
-<< /S /GoTo /D (subsection*.200) >>
-endobj
-820 0 obj
-(cvGraphVtxDegreeByPtr)
-endobj
-821 0 obj
-<< /S /GoTo /D (subsection*.201) >>
-endobj
-824 0 obj
-(cvGraphVtxIdx)
-endobj
-825 0 obj
-<< /S /GoTo /D (subsection*.202) >>
-endobj
-828 0 obj
-(cvInitTreeNodeIterator)
-endobj
-829 0 obj
-<< /S /GoTo /D (subsection*.203) >>
-endobj
-832 0 obj
-(cvInsertNodeIntoTree)
-endobj
-833 0 obj
-<< /S /GoTo /D (subsection*.204) >>
-endobj
-836 0 obj
-(cvMakeSeqHeaderForArray)
-endobj
-837 0 obj
-<< /S /GoTo /D (subsection*.205) >>
-endobj
-840 0 obj
-(cvMemStorageAlloc)
-endobj
-841 0 obj
-<< /S /GoTo /D (subsection*.206) >>
-endobj
-844 0 obj
-(cvMemStorageAllocString)
-endobj
-845 0 obj
-<< /S /GoTo /D (subsection*.207) >>
-endobj
-848 0 obj
-(cvNextGraphItem)
-endobj
-849 0 obj
-<< /S /GoTo /D (subsection*.208) >>
-endobj
-852 0 obj
-(cvNextTreeNode)
-endobj
-853 0 obj
-<< /S /GoTo /D (subsection*.209) >>
-endobj
-856 0 obj
-(cvPrevTreeNode)
-endobj
-857 0 obj
-<< /S /GoTo /D (subsection*.210) >>
-endobj
-860 0 obj
-(cvReleaseGraphScanner)
-endobj
-861 0 obj
-<< /S /GoTo /D (subsection*.211) >>
-endobj
-864 0 obj
-(cvReleaseMemStorage)
-endobj
-865 0 obj
-<< /S /GoTo /D (subsection*.212) >>
-endobj
-868 0 obj
-(cvRestoreMemStoragePos)
-endobj
-869 0 obj
-<< /S /GoTo /D (subsection*.213) >>
-endobj
-872 0 obj
-(cvSaveMemStoragePos)
-endobj
-873 0 obj
-<< /S /GoTo /D (subsection*.214) >>
-endobj
-876 0 obj
-(cvSeqElemIdx)
-endobj
-877 0 obj
-<< /S /GoTo /D (subsection*.215) >>
-endobj
-880 0 obj
-(cvSeqInsert)
-endobj
-881 0 obj
-<< /S /GoTo /D (subsection*.216) >>
-endobj
-884 0 obj
-(cvSeqInsertSlice)
-endobj
-885 0 obj
-<< /S /GoTo /D (subsection*.217) >>
-endobj
-888 0 obj
-(cvSeqInvert)
-endobj
-889 0 obj
-<< /S /GoTo /D (subsection*.218) >>
-endobj
-892 0 obj
-(cvSeqPop)
-endobj
-893 0 obj
-<< /S /GoTo /D (subsection*.219) >>
-endobj
-896 0 obj
-(cvSeqPopFront)
-endobj
-897 0 obj
-<< /S /GoTo /D (subsection*.220) >>
-endobj
-900 0 obj
-(cvSeqPopMulti)
-endobj
-901 0 obj
-<< /S /GoTo /D (subsection*.221) >>
-endobj
-904 0 obj
-(cvSeqPush)
-endobj
-905 0 obj
-<< /S /GoTo /D (subsection*.222) >>
-endobj
-908 0 obj
-(cvSeqPushFront)
-endobj
-909 0 obj
-<< /S /GoTo /D (subsection*.223) >>
-endobj
-912 0 obj
-(cvSeqPushMulti)
-endobj
-913 0 obj
-<< /S /GoTo /D (subsection*.224) >>
-endobj
-916 0 obj
-(cvSeqRemove)
-endobj
-917 0 obj
-<< /S /GoTo /D (subsection*.225) >>
-endobj
-920 0 obj
-(cvSeqRemoveSlice)
-endobj
-921 0 obj
-<< /S /GoTo /D (subsection*.226) >>
-endobj
-924 0 obj
-(cvSeqSearch)
-endobj
-925 0 obj
-<< /S /GoTo /D (subsection*.227) >>
-endobj
-928 0 obj
-(cvSeqSlice)
-endobj
-929 0 obj
-<< /S /GoTo /D (subsection*.228) >>
-endobj
-932 0 obj
-(cvSeqSort)
-endobj
-933 0 obj
-<< /S /GoTo /D (subsection*.229) >>
-endobj
-936 0 obj
-(cvSetAdd)
-endobj
-937 0 obj
-<< /S /GoTo /D (subsection*.230) >>
-endobj
-940 0 obj
-(cvSetNew)
-endobj
-941 0 obj
-<< /S /GoTo /D (subsection*.231) >>
-endobj
-944 0 obj
-(cvSetRemove)
-endobj
-945 0 obj
-<< /S /GoTo /D (subsection*.232) >>
-endobj
-948 0 obj
-(cvSetRemoveByPtr)
-endobj
-949 0 obj
-<< /S /GoTo /D (subsection*.233) >>
-endobj
-952 0 obj
-(cvSetSeqBlockSize)
-endobj
-953 0 obj
-<< /S /GoTo /D (subsection*.234) >>
-endobj
-956 0 obj
-(cvSetSeqReaderPos)
-endobj
-957 0 obj
-<< /S /GoTo /D (subsection*.235) >>
-endobj
-960 0 obj
-(cvStartAppendToSeq)
-endobj
-961 0 obj
-<< /S /GoTo /D (subsection*.236) >>
-endobj
-964 0 obj
-(cvStartReadSeq)
-endobj
-965 0 obj
-<< /S /GoTo /D (subsection*.237) >>
-endobj
-968 0 obj
-(cvStartWriteSeq)
-endobj
-969 0 obj
-<< /S /GoTo /D (subsection*.238) >>
-endobj
-972 0 obj
-(cvTreeToNodeSeq)
-endobj
-973 0 obj
-<< /S /GoTo /D (section.1.4) >>
-endobj
-976 0 obj
-(Drawing Functions)
-endobj
-977 0 obj
-<< /S /GoTo /D (subsection*.239) >>
-endobj
-980 0 obj
-(cvCircle)
-endobj
-981 0 obj
-<< /S /GoTo /D (subsection*.240) >>
-endobj
-984 0 obj
-(cvClipLine)
-endobj
-985 0 obj
-<< /S /GoTo /D (subsection*.241) >>
-endobj
-988 0 obj
-(cvDrawContours)
-endobj
-989 0 obj
-<< /S /GoTo /D (subsection*.242) >>
-endobj
-992 0 obj
-(cvEllipse)
-endobj
-993 0 obj
-<< /S /GoTo /D (subsection*.243) >>
-endobj
-996 0 obj
-(cvEllipseBox)
-endobj
-997 0 obj
-<< /S /GoTo /D (subsection*.244) >>
-endobj
-1000 0 obj
-(cvFillConvexPoly)
-endobj
-1001 0 obj
-<< /S /GoTo /D (subsection*.245) >>
-endobj
-1004 0 obj
-(cvFillPoly)
-endobj
-1005 0 obj
-<< /S /GoTo /D (subsection*.246) >>
-endobj
-1008 0 obj
-(cvGetTextSize)
-endobj
-1009 0 obj
-<< /S /GoTo /D (subsection*.247) >>
-endobj
-1012 0 obj
-(cvInitFont)
-endobj
-1013 0 obj
-<< /S /GoTo /D (subsection*.248) >>
-endobj
-1016 0 obj
-(cvInitLineIterator)
-endobj
-1017 0 obj
-<< /S /GoTo /D (subsection*.249) >>
-endobj
-1020 0 obj
-(cvLine)
-endobj
-1021 0 obj
-<< /S /GoTo /D (subsection*.250) >>
-endobj
-1024 0 obj
-(cvPolyLine)
-endobj
-1025 0 obj
-<< /S /GoTo /D (subsection*.251) >>
-endobj
-1028 0 obj
-(cvPutText)
-endobj
-1029 0 obj
-<< /S /GoTo /D (subsection*.252) >>
-endobj
-1032 0 obj
-(cvRectangle)
-endobj
-1033 0 obj
-<< /S /GoTo /D (subsection*.253) >>
-endobj
-1036 0 obj
-(CV\137RGB)
-endobj
-1037 0 obj
-<< /S /GoTo /D (section.1.5) >>
-endobj
-1040 0 obj
-(XML/YAML Persistence)
-endobj
-1041 0 obj
-<< /S /GoTo /D (subsection*.254) >>
-endobj
-1044 0 obj
-(CvFileStorage)
-endobj
-1045 0 obj
-<< /S /GoTo /D (subsection*.255) >>
-endobj
-1048 0 obj
-(CvFileNode)
-endobj
-1049 0 obj
-<< /S /GoTo /D (subsection*.256) >>
-endobj
-1052 0 obj
-(CvAttrList)
-endobj
-1053 0 obj
-<< /S /GoTo /D (subsection*.257) >>
-endobj
-1056 0 obj
-(CvTypeInfo)
-endobj
-1057 0 obj
-<< /S /GoTo /D (subsection*.258) >>
-endobj
-1060 0 obj
-(cvClone)
-endobj
-1061 0 obj
-<< /S /GoTo /D (subsection*.259) >>
-endobj
-1064 0 obj
-(cvEndWriteStruct)
-endobj
-1065 0 obj
-<< /S /GoTo /D (subsection*.260) >>
-endobj
-1068 0 obj
-(cvFindType)
-endobj
-1069 0 obj
-<< /S /GoTo /D (subsection*.261) >>
-endobj
-1072 0 obj
-(cvFirstType)
-endobj
-1073 0 obj
-<< /S /GoTo /D (subsection*.262) >>
-endobj
-1076 0 obj
-(cvGetFileNode)
-endobj
-1077 0 obj
-<< /S /GoTo /D (subsection*.263) >>
-endobj
-1080 0 obj
-(cvGetFileNodeByName)
-endobj
-1081 0 obj
-<< /S /GoTo /D (subsection*.264) >>
-endobj
-1084 0 obj
-(cvGetFileNodeName)
-endobj
-1085 0 obj
-<< /S /GoTo /D (subsection*.265) >>
-endobj
-1088 0 obj
-(cvGetHashedKey)
-endobj
-1089 0 obj
-<< /S /GoTo /D (subsection*.266) >>
-endobj
-1092 0 obj
-(cvGetRootFileNode)
-endobj
-1093 0 obj
-<< /S /GoTo /D (subsection*.267) >>
-endobj
-1096 0 obj
-(cvLoad)
-endobj
-1097 0 obj
-<< /S /GoTo /D (subsection*.268) >>
-endobj
-1100 0 obj
-(cvOpenFileStorage)
-endobj
-1101 0 obj
-<< /S /GoTo /D (subsection*.269) >>
-endobj
-1104 0 obj
-(cvRead)
-endobj
-1105 0 obj
-<< /S /GoTo /D (subsection*.270) >>
-endobj
-1108 0 obj
-(cvReadByName)
-endobj
-1109 0 obj
-<< /S /GoTo /D (subsection*.271) >>
-endobj
-1112 0 obj
-(cvReadInt)
-endobj
-1113 0 obj
-<< /S /GoTo /D (subsection*.272) >>
-endobj
-1116 0 obj
-(cvReadIntByName)
-endobj
-1117 0 obj
-<< /S /GoTo /D (subsection*.273) >>
-endobj
-1120 0 obj
-(cvReadRawData)
-endobj
-1121 0 obj
-<< /S /GoTo /D (subsection*.274) >>
-endobj
-1124 0 obj
-(cvReadRawDataSlice)
-endobj
-1125 0 obj
-<< /S /GoTo /D (subsection*.275) >>
-endobj
-1128 0 obj
-(cvReadReal)
-endobj
-1129 0 obj
-<< /S /GoTo /D (subsection*.276) >>
-endobj
-1132 0 obj
-(cvReadRealByName)
-endobj
-1133 0 obj
-<< /S /GoTo /D (subsection*.277) >>
-endobj
-1136 0 obj
-(cvReadString)
-endobj
-1137 0 obj
-<< /S /GoTo /D (subsection*.278) >>
-endobj
-1140 0 obj
-(cvReadStringByName)
-endobj
-1141 0 obj
-<< /S /GoTo /D (subsection*.279) >>
-endobj
-1144 0 obj
-(cvRegisterType)
-endobj
-1145 0 obj
-<< /S /GoTo /D (subsection*.280) >>
-endobj
-1148 0 obj
-(cvRelease)
-endobj
-1149 0 obj
-<< /S /GoTo /D (subsection*.281) >>
-endobj
-1152 0 obj
-(cvReleaseFileStorage)
-endobj
-1153 0 obj
-<< /S /GoTo /D (subsection*.282) >>
-endobj
-1156 0 obj
-(cvSave)
-endobj
-1157 0 obj
-<< /S /GoTo /D (subsection*.283) >>
-endobj
-1160 0 obj
-(cvStartNextStream)
-endobj
-1161 0 obj
-<< /S /GoTo /D (subsection*.284) >>
-endobj
-1164 0 obj
-(cvStartReadRawData)
-endobj
-1165 0 obj
-<< /S /GoTo /D (subsection*.285) >>
-endobj
-1168 0 obj
-(cvStartWriteStruct)
-endobj
-1169 0 obj
-<< /S /GoTo /D (subsection*.286) >>
-endobj
-1172 0 obj
-(cvTypeOf)
-endobj
-1173 0 obj
-<< /S /GoTo /D (subsection*.287) >>
-endobj
-1176 0 obj
-(cvUnregisterType)
-endobj
-1177 0 obj
-<< /S /GoTo /D (subsection*.288) >>
-endobj
-1180 0 obj
-(cvWrite)
-endobj
-1181 0 obj
-<< /S /GoTo /D (subsection*.289) >>
-endobj
-1184 0 obj
-(cvWriteComment)
-endobj
-1185 0 obj
-<< /S /GoTo /D (subsection*.290) >>
-endobj
-1188 0 obj
-(cvWriteFileNode)
-endobj
-1189 0 obj
-<< /S /GoTo /D (subsection*.291) >>
-endobj
-1192 0 obj
-(cvWriteInt)
-endobj
-1193 0 obj
-<< /S /GoTo /D (subsection*.292) >>
-endobj
-1196 0 obj
-(cvWriteRawData)
-endobj
-1197 0 obj
-<< /S /GoTo /D (subsection*.293) >>
-endobj
-1200 0 obj
-(cvWriteReal)
-endobj
-1201 0 obj
-<< /S /GoTo /D (subsection*.294) >>
-endobj
-1204 0 obj
-(cvWriteString)
-endobj
-1205 0 obj
-<< /S /GoTo /D (section.1.6) >>
-endobj
-1208 0 obj
-(Clustering)
-endobj
-1209 0 obj
-<< /S /GoTo /D (subsection*.295) >>
-endobj
-1212 0 obj
-(cvKMeans2)
-endobj
-1213 0 obj
-<< /S /GoTo /D (subsection*.296) >>
-endobj
-1216 0 obj
-(cvSeqPartition)
-endobj
-1217 0 obj
-<< /S /GoTo /D (section.1.7) >>
-endobj
-1220 0 obj
-(Utility and System Functions and Macros)
-endobj
-1221 0 obj
-<< /S /GoTo /D (subsection*.297) >>
-endobj
-1224 0 obj
-(Error Handling)
-endobj
-1225 0 obj
-<< /S /GoTo /D (subsection*.298) >>
-endobj
-1228 0 obj
-(Example: Use of Error Handling Macros)
-endobj
-1229 0 obj
-<< /S /GoTo /D (subsection*.299) >>
-endobj
-1232 0 obj
-(cvGetErrStatus)
-endobj
-1233 0 obj
-<< /S /GoTo /D (subsection*.300) >>
-endobj
-1236 0 obj
-(cvSetErrStatus)
-endobj
-1237 0 obj
-<< /S /GoTo /D (subsection*.301) >>
-endobj
-1240 0 obj
-(cvGetErrMode)
-endobj
-1241 0 obj
-<< /S /GoTo /D (subsection*.302) >>
-endobj
-1244 0 obj
-(cvSetErrMode)
-endobj
-1245 0 obj
-<< /S /GoTo /D (subsection*.303) >>
-endobj
-1248 0 obj
-(cvError)
-endobj
-1249 0 obj
-<< /S /GoTo /D (subsection*.304) >>
-endobj
-1252 0 obj
-(cvErrorStr)
-endobj
-1253 0 obj
-<< /S /GoTo /D (subsection*.305) >>
-endobj
-1256 0 obj
-(cvRedirectError)
-endobj
-1257 0 obj
-<< /S /GoTo /D (subsection*.306) >>
-endobj
-1260 0 obj
-(cvNulDevReport cvStdErrReport cvGuiBoxReport)
-endobj
-1261 0 obj
-<< /S /GoTo /D (subsection*.307) >>
-endobj
-1264 0 obj
-(cvAlloc)
-endobj
-1265 0 obj
-<< /S /GoTo /D (subsection*.308) >>
-endobj
-1268 0 obj
-(cvFree)
-endobj
-1269 0 obj
-<< /S /GoTo /D (subsection*.309) >>
-endobj
-1272 0 obj
-(cvGetTickCount)
-endobj
-1273 0 obj
-<< /S /GoTo /D (subsection*.310) >>
-endobj
-1276 0 obj
-(cvGetTickFrequency)
-endobj
-1277 0 obj
-<< /S /GoTo /D (subsection*.311) >>
-endobj
-1280 0 obj
-(cvRegisterModule)
-endobj
-1281 0 obj
-<< /S /GoTo /D (subsection*.312) >>
-endobj
-1284 0 obj
-(cvGetModuleInfo)
-endobj
-1285 0 obj
-<< /S /GoTo /D (subsection*.313) >>
-endobj
-1288 0 obj
-(cvUseOptimized)
-endobj
-1289 0 obj
-<< /S /GoTo /D (subsection*.314) >>
-endobj
-1292 0 obj
-(cvSetMemoryManager)
-endobj
-1293 0 obj
-<< /S /GoTo /D (subsection*.315) >>
-endobj
-1296 0 obj
-(cvSetIPLAllocators)
-endobj
-1297 0 obj
-<< /S /GoTo /D (chapter.2) >>
-endobj
-1300 0 obj
-(imgproc. Image Processing)
-endobj
-1301 0 obj
-<< /S /GoTo /D (section.2.1) >>
-endobj
-1304 0 obj
-(Histograms)
-endobj
-1305 0 obj
-<< /S /GoTo /D (subsection*.316) >>
-endobj
-1308 0 obj
-(CvHistogram)
-endobj
-1309 0 obj
-<< /S /GoTo /D (subsection*.317) >>
-endobj
-1312 0 obj
-(cvCalcBackProject)
-endobj
-1313 0 obj
-<< /S /GoTo /D (subsection*.318) >>
-endobj
-1316 0 obj
-(cvCalcBackProjectPatch)
-endobj
-1317 0 obj
-<< /S /GoTo /D (subsection*.319) >>
-endobj
-1320 0 obj
-(cvCalcHist)
-endobj
-1321 0 obj
-<< /S /GoTo /D (subsection*.320) >>
-endobj
-1324 0 obj
-(cvCalcProbDensity)
-endobj
-1325 0 obj
-<< /S /GoTo /D (subsection*.321) >>
-endobj
-1328 0 obj
-(cvClearHist)
-endobj
-1329 0 obj
-<< /S /GoTo /D (subsection*.322) >>
-endobj
-1332 0 obj
-(cvCompareHist)
-endobj
-1333 0 obj
-<< /S /GoTo /D (subsection*.323) >>
-endobj
-1336 0 obj
-(cvCopyHist)
-endobj
-1337 0 obj
-<< /S /GoTo /D (subsection*.324) >>
-endobj
-1340 0 obj
-(cvCreateHist)
-endobj
-1341 0 obj
-<< /S /GoTo /D (subsection*.325) >>
-endobj
-1344 0 obj
-(cvGetHistValue*D)
-endobj
-1345 0 obj
-<< /S /GoTo /D (subsection*.326) >>
-endobj
-1348 0 obj
-(cvGetMinMaxHistValue)
-endobj
-1349 0 obj
-<< /S /GoTo /D (subsection*.327) >>
-endobj
-1352 0 obj
-(cvMakeHistHeaderForArray)
-endobj
-1353 0 obj
-<< /S /GoTo /D (subsection*.328) >>
-endobj
-1356 0 obj
-(cvNormalizeHist)
-endobj
-1357 0 obj
-<< /S /GoTo /D (subsection*.329) >>
-endobj
-1360 0 obj
-(cvQueryHistValue*D)
-endobj
-1361 0 obj
-<< /S /GoTo /D (subsection*.330) >>
-endobj
-1364 0 obj
-(cvReleaseHist)
-endobj
-1365 0 obj
-<< /S /GoTo /D (subsection*.331) >>
-endobj
-1368 0 obj
-(cvSetHistBinRanges)
-endobj
-1369 0 obj
-<< /S /GoTo /D (subsection*.332) >>
-endobj
-1372 0 obj
-(cvThreshHist)
-endobj
-1373 0 obj
-<< /S /GoTo /D (section.2.2) >>
-endobj
-1376 0 obj
-(Image Filtering)
-endobj
-1377 0 obj
-<< /S /GoTo /D (subsection*.333) >>
-endobj
-1380 0 obj
-(IplConvKernel)
-endobj
-1381 0 obj
-<< /S /GoTo /D (subsection*.334) >>
-endobj
-1384 0 obj
-(cvCopyMakeBorder)
-endobj
-1385 0 obj
-<< /S /GoTo /D (subsection*.335) >>
-endobj
-1388 0 obj
-(cvCreateStructuringElementEx)
-endobj
-1389 0 obj
-<< /S /GoTo /D (subsection*.336) >>
-endobj
-1392 0 obj
-(cvDilate)
-endobj
-1393 0 obj
-<< /S /GoTo /D (subsection*.337) >>
-endobj
-1396 0 obj
-(cvErode)
-endobj
-1397 0 obj
-<< /S /GoTo /D (subsection*.338) >>
-endobj
-1400 0 obj
-(cvFilter2D)
-endobj
-1401 0 obj
-<< /S /GoTo /D (subsection*.339) >>
-endobj
-1404 0 obj
-(cvLaplace)
-endobj
-1405 0 obj
-<< /S /GoTo /D (subsection*.340) >>
-endobj
-1408 0 obj
-(cvMorphologyEx)
-endobj
-1409 0 obj
-<< /S /GoTo /D (subsection*.341) >>
-endobj
-1412 0 obj
-(cvPyrDown)
-endobj
-1413 0 obj
-<< /S /GoTo /D (subsection*.342) >>
-endobj
-1416 0 obj
-(cvReleaseStructuringElement)
-endobj
-1417 0 obj
-<< /S /GoTo /D (subsection*.343) >>
-endobj
-1420 0 obj
-(cvSmooth)
-endobj
-1421 0 obj
-<< /S /GoTo /D (subsection*.344) >>
-endobj
-1424 0 obj
-(cvSobel)
-endobj
-1425 0 obj
-<< /S /GoTo /D (section.2.3) >>
-endobj
-1428 0 obj
-(Geometric Image Transformations)
-endobj
-1429 0 obj
-<< /S /GoTo /D (subsection*.345) >>
-endobj
-1432 0 obj
-(cvGetRotationMatrix2D)
-endobj
-1433 0 obj
-<< /S /GoTo /D (subsection*.346) >>
-endobj
-1436 0 obj
-(cvGetAffineTransform)
-endobj
-1437 0 obj
-<< /S /GoTo /D (subsection*.347) >>
-endobj
-1440 0 obj
-(cvGetPerspectiveTransform)
-endobj
-1441 0 obj
-<< /S /GoTo /D (subsection*.348) >>
-endobj
-1444 0 obj
-(cvGetQuadrangleSubPix)
-endobj
-1445 0 obj
-<< /S /GoTo /D (subsection*.349) >>
-endobj
-1448 0 obj
-(cvGetRectSubPix)
-endobj
-1449 0 obj
-<< /S /GoTo /D (subsection*.350) >>
-endobj
-1452 0 obj
-(cvLogPolar)
-endobj
-1453 0 obj
-<< /S /GoTo /D (subsection*.351) >>
-endobj
-1456 0 obj
-(cvRemap)
-endobj
-1457 0 obj
-<< /S /GoTo /D (subsection*.352) >>
-endobj
-1460 0 obj
-(cvResize)
-endobj
-1461 0 obj
-<< /S /GoTo /D (subsection*.353) >>
-endobj
-1464 0 obj
-(cvWarpAffine)
-endobj
-1465 0 obj
-<< /S /GoTo /D (subsection*.354) >>
-endobj
-1468 0 obj
-(cvWarpPerspective)
-endobj
-1469 0 obj
-<< /S /GoTo /D (section.2.4) >>
-endobj
-1472 0 obj
-(Miscellaneous Image Transformations)
-endobj
-1473 0 obj
-<< /S /GoTo /D (subsection*.355) >>
-endobj
-1476 0 obj
-(cvAdaptiveThreshold)
-endobj
-1477 0 obj
-<< /S /GoTo /D (subsection*.356) >>
-endobj
-1480 0 obj
-(cvCvtColor)
-endobj
-1481 0 obj
-<< /S /GoTo /D (subsection*.357) >>
-endobj
-1484 0 obj
-(cvDistTransform)
-endobj
-1485 0 obj
-<< /S /GoTo /D (subsection*.358) >>
-endobj
-1488 0 obj
-(CvConnectedComp)
-endobj
-1489 0 obj
-<< /S /GoTo /D (subsection*.359) >>
-endobj
-1492 0 obj
-(cvFloodFill)
-endobj
-1493 0 obj
-<< /S /GoTo /D (subsection*.360) >>
-endobj
-1496 0 obj
-(cvInpaint)
-endobj
-1497 0 obj
-<< /S /GoTo /D (subsection*.361) >>
-endobj
-1500 0 obj
-(cvIntegral)
-endobj
-1501 0 obj
-<< /S /GoTo /D (subsection*.362) >>
-endobj
-1504 0 obj
-(cvPyrMeanShiftFiltering)
-endobj
-1505 0 obj
-<< /S /GoTo /D (subsection*.363) >>
-endobj
-1508 0 obj
-(cvPyrSegmentation)
-endobj
-1509 0 obj
-<< /S /GoTo /D (subsection*.364) >>
-endobj
-1512 0 obj
-(cvThreshold)
-endobj
-1513 0 obj
-<< /S /GoTo /D (section.2.5) >>
-endobj
-1516 0 obj
-(Structural Analysis and Shape Descriptors)
-endobj
-1517 0 obj
-<< /S /GoTo /D (subsection*.365) >>
-endobj
-1520 0 obj
-(cvApproxChains)
-endobj
-1521 0 obj
-<< /S /GoTo /D (subsection*.366) >>
-endobj
-1524 0 obj
-(cvApproxPoly)
-endobj
-1525 0 obj
-<< /S /GoTo /D (subsection*.367) >>
-endobj
-1528 0 obj
-(cvArcLength)
-endobj
-1529 0 obj
-<< /S /GoTo /D (subsection*.368) >>
-endobj
-1532 0 obj
-(cvBoundingRect)
-endobj
-1533 0 obj
-<< /S /GoTo /D (subsection*.369) >>
-endobj
-1536 0 obj
-(cvBoxPoints)
-endobj
-1537 0 obj
-<< /S /GoTo /D (subsection*.370) >>
-endobj
-1540 0 obj
-(cvCalcPGH)
-endobj
-1541 0 obj
-<< /S /GoTo /D (subsection*.371) >>
-endobj
-1544 0 obj
-(cvCalcEMD2)
-endobj
-1545 0 obj
-<< /S /GoTo /D (subsection*.372) >>
-endobj
-1548 0 obj
-(cvCheckContourConvexity)
-endobj
-1549 0 obj
-<< /S /GoTo /D (subsection*.373) >>
-endobj
-1552 0 obj
-(CvConvexityDefect)
-endobj
-1553 0 obj
-<< /S /GoTo /D (subsection*.374) >>
-endobj
-1556 0 obj
-(cvContourArea)
-endobj
-1557 0 obj
-<< /S /GoTo /D (subsection*.375) >>
-endobj
-1560 0 obj
-(cvContourFromContourTree)
-endobj
-1561 0 obj
-<< /S /GoTo /D (subsection*.376) >>
-endobj
-1564 0 obj
-(cvConvexHull2)
-endobj
-1565 0 obj
-<< /S /GoTo /D (subsection*.377) >>
-endobj
-1568 0 obj
-(cvConvexityDefects)
-endobj
-1569 0 obj
-<< /S /GoTo /D (subsection*.378) >>
-endobj
-1572 0 obj
-(cvCreateContourTree)
-endobj
-1573 0 obj
-<< /S /GoTo /D (subsection*.379) >>
-endobj
-1576 0 obj
-(cvEndFindContours)
-endobj
-1577 0 obj
-<< /S /GoTo /D (subsection*.380) >>
-endobj
-1580 0 obj
-(cvFindContours)
-endobj
-1581 0 obj
-<< /S /GoTo /D (subsection*.381) >>
-endobj
-1584 0 obj
-(cvFindNextContour)
-endobj
-1585 0 obj
-<< /S /GoTo /D (subsection*.382) >>
-endobj
-1588 0 obj
-(cvFitEllipse2)
-endobj
-1589 0 obj
-<< /S /GoTo /D (subsection*.383) >>
-endobj
-1592 0 obj
-(cvFitLine)
-endobj
-1593 0 obj
-<< /S /GoTo /D (subsection*.384) >>
-endobj
-1596 0 obj
-(cvGetCentralMoment)
-endobj
-1597 0 obj
-<< /S /GoTo /D (subsection*.385) >>
-endobj
-1600 0 obj
-(cvGetHuMoments)
-endobj
-1601 0 obj
-<< /S /GoTo /D (subsection*.386) >>
-endobj
-1604 0 obj
-(cvGetNormalizedCentralMoment)
-endobj
-1605 0 obj
-<< /S /GoTo /D (subsection*.387) >>
-endobj
-1608 0 obj
-(cvGetSpatialMoment)
-endobj
-1609 0 obj
-<< /S /GoTo /D (subsection*.388) >>
-endobj
-1612 0 obj
-(cvMatchContourTrees)
-endobj
-1613 0 obj
-<< /S /GoTo /D (subsection*.389) >>
-endobj
-1616 0 obj
-(cvMatchShapes)
-endobj
-1617 0 obj
-<< /S /GoTo /D (subsection*.390) >>
-endobj
-1620 0 obj
-(cvMinAreaRect2)
-endobj
-1621 0 obj
-<< /S /GoTo /D (subsection*.391) >>
-endobj
-1624 0 obj
-(cvMinEnclosingCircle)
-endobj
-1625 0 obj
-<< /S /GoTo /D (subsection*.392) >>
-endobj
-1628 0 obj
-(cvMoments)
-endobj
-1629 0 obj
-<< /S /GoTo /D (subsection*.393) >>
-endobj
-1632 0 obj
-(cvPointPolygonTest)
-endobj
-1633 0 obj
-<< /S /GoTo /D (subsection*.394) >>
-endobj
-1636 0 obj
-(cvPointSeqFromMat)
-endobj
-1637 0 obj
-<< /S /GoTo /D (subsection*.395) >>
-endobj
-1640 0 obj
-(cvReadChainPoint)
-endobj
-1641 0 obj
-<< /S /GoTo /D (subsection*.396) >>
-endobj
-1644 0 obj
-(cvStartFindContours)
-endobj
-1645 0 obj
-<< /S /GoTo /D (subsection*.397) >>
-endobj
-1648 0 obj
-(cvStartReadChainPoints)
-endobj
-1649 0 obj
-<< /S /GoTo /D (subsection*.398) >>
-endobj
-1652 0 obj
-(cvSubstituteContour)
-endobj
-1653 0 obj
-<< /S /GoTo /D (section.2.6) >>
-endobj
-1656 0 obj
-(Planar Subdivisions)
-endobj
-1657 0 obj
-<< /S /GoTo /D (subsection*.399) >>
-endobj
-1660 0 obj
-(CvSubdiv2D)
-endobj
-1661 0 obj
-<< /S /GoTo /D (subsection*.400) >>
-endobj
-1664 0 obj
-(CvQuadEdge2D)
-endobj
-1665 0 obj
-<< /S /GoTo /D (subsection*.401) >>
-endobj
-1668 0 obj
-(CvSubdiv2DPoint)
-endobj
-1669 0 obj
-<< /S /GoTo /D (subsection*.402) >>
-endobj
-1672 0 obj
-(cvCalcSubdivVoronoi2D)
-endobj
-1673 0 obj
-<< /S /GoTo /D (subsection*.403) >>
-endobj
-1676 0 obj
-(cvClearSubdivVoronoi2D)
-endobj
-1677 0 obj
-<< /S /GoTo /D (subsection*.404) >>
-endobj
-1680 0 obj
-(cvCreateSubdivDelaunay2D)
-endobj
-1681 0 obj
-<< /S /GoTo /D (subsection*.405) >>
-endobj
-1684 0 obj
-(cvFindNearestPoint2D)
-endobj
-1685 0 obj
-<< /S /GoTo /D (subsection*.406) >>
-endobj
-1688 0 obj
-(cvSubdiv2DEdgeDst)
-endobj
-1689 0 obj
-<< /S /GoTo /D (subsection*.407) >>
-endobj
-1692 0 obj
-(cvSubdiv2DGetEdge)
-endobj
-1693 0 obj
-<< /S /GoTo /D (subsection*.408) >>
-endobj
-1696 0 obj
-(cvSubdiv2DNextEdge)
-endobj
-1697 0 obj
-<< /S /GoTo /D (subsection*.409) >>
-endobj
-1700 0 obj
-(cvSubdiv2DLocate)
-endobj
-1701 0 obj
-<< /S /GoTo /D (subsection*.410) >>
-endobj
-1704 0 obj
-(cvSubdiv2DRotateEdge)
-endobj
-1705 0 obj
-<< /S /GoTo /D (subsection*.411) >>
-endobj
-1708 0 obj
-(cvSubdivDelaunay2DInsert)
-endobj
-1709 0 obj
-<< /S /GoTo /D (section.2.7) >>
-endobj
-1712 0 obj
-(Motion Analysis and Object Tracking)
-endobj
-1713 0 obj
-<< /S /GoTo /D (subsection*.412) >>
-endobj
-1716 0 obj
-(cvAcc)
-endobj
-1717 0 obj
-<< /S /GoTo /D (subsection*.413) >>
-endobj
-1720 0 obj
-(cvMultiplyAcc)
-endobj
-1721 0 obj
-<< /S /GoTo /D (subsection*.414) >>
-endobj
-1724 0 obj
-(cvRunningAvg)
-endobj
-1725 0 obj
-<< /S /GoTo /D (subsection*.415) >>
-endobj
-1728 0 obj
-(cvSquareAcc)
-endobj
-1729 0 obj
-<< /S /GoTo /D (section.2.8) >>
-endobj
-1732 0 obj
-(Feature Detection)
-endobj
-1733 0 obj
-<< /S /GoTo /D (subsection*.416) >>
-endobj
-1736 0 obj
-(cvCanny)
-endobj
-1737 0 obj
-<< /S /GoTo /D (subsection*.417) >>
-endobj
-1740 0 obj
-(cvCornerEigenValsAndVecs)
-endobj
-1741 0 obj
-<< /S /GoTo /D (subsection*.418) >>
-endobj
-1744 0 obj
-(cvCornerHarris)
-endobj
-1745 0 obj
-<< /S /GoTo /D (subsection*.419) >>
-endobj
-1748 0 obj
-(cvCornerMinEigenVal)
-endobj
-1749 0 obj
-<< /S /GoTo /D (subsection*.420) >>
-endobj
-1752 0 obj
-(cvFindCornerSubPix)
-endobj
-1753 0 obj
-<< /S /GoTo /D (subsection*.421) >>
-endobj
-1756 0 obj
-(cvGoodFeaturesToTrack)
-endobj
-1757 0 obj
-<< /S /GoTo /D (subsection*.422) >>
-endobj
-1760 0 obj
-(cvHoughLines2)
-endobj
-1761 0 obj
-<< /S /GoTo /D (subsection*.423) >>
-endobj
-1764 0 obj
-(cvPreCornerDetect)
-endobj
-1765 0 obj
-<< /S /GoTo /D (subsection*.424) >>
-endobj
-1768 0 obj
-(cvSampleLine)
-endobj
-1769 0 obj
-<< /S /GoTo /D (section.2.9) >>
-endobj
-1772 0 obj
-(Object Detection)
-endobj
-1773 0 obj
-<< /S /GoTo /D (subsection*.425) >>
-endobj
-1776 0 obj
-(cvMatchTemplate)
-endobj
-1777 0 obj
-<< /S /GoTo /D (chapter.3) >>
-endobj
-1780 0 obj
-(features2d. Feature Detection and Descriptor Extraction)
-endobj
-1781 0 obj
-<< /S /GoTo /D (section.3.1) >>
-endobj
-1784 0 obj
-(Feature Detection)
-endobj
-1785 0 obj
-<< /S /GoTo /D (subsection*.426) >>
-endobj
-1788 0 obj
-(cvExtractSURF)
-endobj
-1789 0 obj
-<< /S /GoTo /D (subsection*.427) >>
-endobj
-1792 0 obj
-(cvGetStarKeypoints)
-endobj
-1793 0 obj
-<< /S /GoTo /D (section.3.2) >>
-endobj
-1796 0 obj
-(Object Recognition)
-endobj
-1797 0 obj
-<< /S /GoTo /D (subsection*.428) >>
-endobj
-1800 0 obj
-(Bag of Visual Words Matching)
-endobj
-1801 0 obj
-<< /S /GoTo /D (section.3.3) >>
-endobj
-1804 0 obj
-(Object detection and descriptors)
-endobj
-1805 0 obj
-<< /S /GoTo /D (chapter.4) >>
-endobj
-1808 0 obj
-(flann. Clustering and Search in Multi-Dimensional Spaces)
-endobj
-1809 0 obj
-<< /S /GoTo /D (section.4.1) >>
-endobj
-1812 0 obj
-(Fast Approximate Nearest Neighbor Search)
-endobj
-1813 0 obj
-<< /S /GoTo /D (chapter.5) >>
-endobj
-1816 0 obj
-(objdetect. Object Detection)
-endobj
-1817 0 obj
-<< /S /GoTo /D (section.5.1) >>
-endobj
-1820 0 obj
-(Cascade Classification)
-endobj
-1821 0 obj
-<< /S /GoTo /D (subsection*.429) >>
-endobj
-1824 0 obj
-(Haar Feature-based Cascade Classifier for Object Detection)
-endobj
-1825 0 obj
-<< /S /GoTo /D (subsection*.430) >>
-endobj
-1828 0 obj
-(CvHaarFeature, CvHaarClassifier, CvHaarStageClassifier, CvHaarClassifierCascade)
-endobj
-1829 0 obj
-<< /S /GoTo /D (subsection*.431) >>
-endobj
-1832 0 obj
-(cvLoadHaarClassifierCascade)
-endobj
-1833 0 obj
-<< /S /GoTo /D (subsection*.432) >>
-endobj
-1836 0 obj
-(cvHaarDetectObjects)
-endobj
-1837 0 obj
-<< /S /GoTo /D (subsection*.433) >>
-endobj
-1840 0 obj
-(cvSetImagesForHaarClassifierCascade)
-endobj
-1841 0 obj
-<< /S /GoTo /D (subsection*.434) >>
-endobj
-1844 0 obj
-(cvReleaseHaarClassifierCascade)
-endobj
-1845 0 obj
-<< /S /GoTo /D (subsection*.435) >>
-endobj
-1848 0 obj
-(cvRunHaarClassifierCascade)
-endobj
-1849 0 obj
-<< /S /GoTo /D (chapter.6) >>
-endobj
-1852 0 obj
-(video. Video Analysis)
-endobj
-1853 0 obj
-<< /S /GoTo /D (section.6.1) >>
-endobj
-1856 0 obj
-(Motion Analysis and Object Tracking)
-endobj
-1857 0 obj
-<< /S /GoTo /D (subsection*.436) >>
-endobj
-1860 0 obj
-(cvCalcGlobalOrientation)
-endobj
-1861 0 obj
-<< /S /GoTo /D (subsection*.437) >>
-endobj
-1864 0 obj
-(cvCalcMotionGradient)
-endobj
-1865 0 obj
-<< /S /GoTo /D (subsection*.438) >>
-endobj
-1868 0 obj
-(cvCalcOpticalFlowBM)
-endobj
-1869 0 obj
-<< /S /GoTo /D (subsection*.439) >>
-endobj
-1872 0 obj
-(cvCalcOpticalFlowHS)
-endobj
-1873 0 obj
-<< /S /GoTo /D (subsection*.440) >>
-endobj
-1876 0 obj
-(cvCalcOpticalFlowLK)
-endobj
-1877 0 obj
-<< /S /GoTo /D (subsection*.441) >>
-endobj
-1880 0 obj
-(cvCalcOpticalFlowPyrLK)
-endobj
-1881 0 obj
-<< /S /GoTo /D (subsection*.442) >>
-endobj
-1884 0 obj
-(cvCamShift)
-endobj
-1885 0 obj
-<< /S /GoTo /D (subsection*.443) >>
-endobj
-1888 0 obj
-(CvConDensation)
-endobj
-1889 0 obj
-<< /S /GoTo /D (subsection*.444) >>
-endobj
-1892 0 obj
-(cvCreateConDensation)
-endobj
-1893 0 obj
-<< /S /GoTo /D (subsection*.445) >>
-endobj
-1896 0 obj
-(cvConDensInitSampleSet)
-endobj
-1897 0 obj
-<< /S /GoTo /D (subsection*.446) >>
-endobj
-1900 0 obj
-(CvKalman)
-endobj
-1901 0 obj
-<< /S /GoTo /D (subsection*.447) >>
-endobj
-1904 0 obj
-(cvCreateKalman)
-endobj
-1905 0 obj
-<< /S /GoTo /D (subsection*.448) >>
-endobj
-1908 0 obj
-(cvKalmanCorrect)
-endobj
-1909 0 obj
-<< /S /GoTo /D (subsection*.449) >>
-endobj
-1912 0 obj
-(cvKalmanPredict)
-endobj
-1913 0 obj
-<< /S /GoTo /D (subsection*.450) >>
-endobj
-1916 0 obj
-(KalmanUpdateByMeasurement)
-endobj
-1917 0 obj
-<< /S /GoTo /D (subsection*.451) >>
-endobj
-1920 0 obj
-(KalmanUpdateByTime)
-endobj
-1921 0 obj
-<< /S /GoTo /D (subsection*.452) >>
-endobj
-1924 0 obj
-(cvMeanShift)
-endobj
-1925 0 obj
-<< /S /GoTo /D (subsection*.453) >>
-endobj
-1928 0 obj
-(cvReleaseConDensation)
-endobj
-1929 0 obj
-<< /S /GoTo /D (subsection*.454) >>
-endobj
-1932 0 obj
-(cvReleaseKalman)
-endobj
-1933 0 obj
-<< /S /GoTo /D (subsection*.455) >>
-endobj
-1936 0 obj
-(cvSegmentMotion)
-endobj
-1937 0 obj
-<< /S /GoTo /D (subsection*.456) >>
-endobj
-1940 0 obj
-(cvSnakeImage)
-endobj
-1941 0 obj
-<< /S /GoTo /D (subsection*.457) >>
-endobj
-1944 0 obj
-(cvUpdateMotionHistory)
-endobj
-1945 0 obj
-<< /S /GoTo /D (chapter.7) >>
-endobj
-1948 0 obj
-(highgui. High-level GUI and Media I/O)
-endobj
-1949 0 obj
-<< /S /GoTo /D (section.7.1) >>
-endobj
-1952 0 obj
-(User Interface)
-endobj
-1953 0 obj
-<< /S /GoTo /D (subsection*.458) >>
-endobj
-1956 0 obj
-(cvConvertImage)
-endobj
-1957 0 obj
-<< /S /GoTo /D (subsection*.459) >>
-endobj
-1960 0 obj
-(cvCreateTrackbar)
-endobj
-1961 0 obj
-<< /S /GoTo /D (subsection*.460) >>
-endobj
-1964 0 obj
-(cvDestroyAllWindows)
-endobj
-1965 0 obj
-<< /S /GoTo /D (subsection*.461) >>
-endobj
-1968 0 obj
-(cvDestroyWindow)
-endobj
-1969 0 obj
-<< /S /GoTo /D (subsection*.462) >>
-endobj
-1972 0 obj
-(cvGetTrackbarPos)
-endobj
-1973 0 obj
-<< /S /GoTo /D (subsection*.463) >>
-endobj
-1976 0 obj
-(cvGetWindowHandle)
-endobj
-1977 0 obj
-<< /S /GoTo /D (subsection*.464) >>
-endobj
-1980 0 obj
-(cvGetWindowName)
-endobj
-1981 0 obj
-<< /S /GoTo /D (subsection*.465) >>
-endobj
-1984 0 obj
-(cvInitSystem)
-endobj
-1985 0 obj
-<< /S /GoTo /D (subsection*.466) >>
-endobj
-1988 0 obj
-(cvMoveWindow)
-endobj
-1989 0 obj
-<< /S /GoTo /D (subsection*.467) >>
-endobj
-1992 0 obj
-(cvNamedWindow)
-endobj
-1993 0 obj
-<< /S /GoTo /D (subsection*.468) >>
-endobj
-1996 0 obj
-(cvResizeWindow)
-endobj
-1997 0 obj
-<< /S /GoTo /D (subsection*.469) >>
-endobj
-2000 0 obj
-(cvSetMouseCallback)
-endobj
-2001 0 obj
-<< /S /GoTo /D (subsection*.470) >>
-endobj
-2004 0 obj
-(cvSetTrackbarPos)
-endobj
-2005 0 obj
-<< /S /GoTo /D (subsection*.471) >>
-endobj
-2008 0 obj
-(cvShowImage)
-endobj
-2009 0 obj
-<< /S /GoTo /D (subsection*.472) >>
-endobj
-2012 0 obj
-(cvWaitKey)
-endobj
-2013 0 obj
-<< /S /GoTo /D (section.7.2) >>
-endobj
-2016 0 obj
-(Reading and Writing Images and Video)
-endobj
-2017 0 obj
-<< /S /GoTo /D (subsection*.473) >>
-endobj
-2020 0 obj
-(cvLoadImage)
-endobj
-2021 0 obj
-<< /S /GoTo /D (subsection*.474) >>
-endobj
-2024 0 obj
-(cvLoadImageM)
-endobj
-2025 0 obj
-<< /S /GoTo /D (subsection*.475) >>
-endobj
-2028 0 obj
-(cvSaveImage)
-endobj
-2029 0 obj
-<< /S /GoTo /D (subsection*.476) >>
-endobj
-2032 0 obj
-(CvCapture)
-endobj
-2033 0 obj
-<< /S /GoTo /D (subsection*.477) >>
-endobj
-2036 0 obj
-(cvCaptureFromCAM)
-endobj
-2037 0 obj
-<< /S /GoTo /D (subsection*.478) >>
-endobj
-2040 0 obj
-(cvCaptureFromFile)
-endobj
-2041 0 obj
-<< /S /GoTo /D (subsection*.479) >>
-endobj
-2044 0 obj
-(cvGetCaptureProperty)
-endobj
-2045 0 obj
-<< /S /GoTo /D (subsection*.480) >>
-endobj
-2048 0 obj
-(cvGrabFrame)
-endobj
-2049 0 obj
-<< /S /GoTo /D (subsection*.481) >>
-endobj
-2052 0 obj
-(cvQueryFrame)
-endobj
-2053 0 obj
-<< /S /GoTo /D (subsection*.482) >>
-endobj
-2056 0 obj
-(cvReleaseCapture)
-endobj
-2057 0 obj
-<< /S /GoTo /D (subsection*.483) >>
-endobj
-2060 0 obj
-(cvRetrieveFrame)
-endobj
-2061 0 obj
-<< /S /GoTo /D (subsection*.484) >>
-endobj
-2064 0 obj
-(cvSetCaptureProperty)
-endobj
-2065 0 obj
-<< /S /GoTo /D (subsection*.485) >>
-endobj
-2068 0 obj
-(cvCreateVideoWriter)
-endobj
-2069 0 obj
-<< /S /GoTo /D (subsection*.486) >>
-endobj
-2072 0 obj
-(cvReleaseVideoWriter)
-endobj
-2073 0 obj
-<< /S /GoTo /D (subsection*.487) >>
-endobj
-2076 0 obj
-(cvWriteFrame)
-endobj
-2077 0 obj
-<< /S /GoTo /D (section.7.3) >>
-endobj
-2080 0 obj
-(Qt new functions)
-endobj
-2081 0 obj
-<< /S /GoTo /D (subsection*.488) >>
-endobj
-2084 0 obj
-(cvSetWindowProperty)
-endobj
-2085 0 obj
-<< /S /GoTo /D (subsection*.489) >>
-endobj
-2088 0 obj
-(cvGetWindowProperty)
-endobj
-2089 0 obj
-<< /S /GoTo /D (subsection*.490) >>
-endobj
-2092 0 obj
-(cvFontQt)
-endobj
-2093 0 obj
-<< /S /GoTo /D (subsection*.491) >>
-endobj
-2096 0 obj
-(cvAddText)
-endobj
-2097 0 obj
-<< /S /GoTo /D (subsection*.492) >>
-endobj
-2100 0 obj
-(cvDisplayOverlay)
-endobj
-2101 0 obj
-<< /S /GoTo /D (subsection*.493) >>
-endobj
-2104 0 obj
-(cvDisplayStatusBar)
-endobj
-2105 0 obj
-<< /S /GoTo /D (subsection*.494) >>
-endobj
-2108 0 obj
-(cvCreateOpenGLCallback)
-endobj
-2109 0 obj
-<< /S /GoTo /D (subsection*.495) >>
-endobj
-2112 0 obj
-(cvSaveWindowParameters)
-endobj
-2113 0 obj
-<< /S /GoTo /D (subsection*.496) >>
-endobj
-2116 0 obj
-(cvLoadWindowParameters)
-endobj
-2117 0 obj
-<< /S /GoTo /D (subsection*.497) >>
-endobj
-2120 0 obj
-(cvCreateButton)
-endobj
-2121 0 obj
-<< /S /GoTo /D (chapter.8) >>
-endobj
-2124 0 obj
-(calib3d. Camera Calibration, Pose Estimation and Stereo)
-endobj
-2125 0 obj
-<< /S /GoTo /D (section.8.1) >>
-endobj
-2128 0 obj
-(Camera Calibration and 3d Reconstruction)
-endobj
-2129 0 obj
-<< /S /GoTo /D (subsection*.498) >>
-endobj
-2132 0 obj
-(cvCalcImageHomography)
-endobj
-2133 0 obj
-<< /S /GoTo /D (subsection*.499) >>
-endobj
-2136 0 obj
-(cvCalibrateCamera2)
-endobj
-2137 0 obj
-<< /S /GoTo /D (subsection*.500) >>
-endobj
-2140 0 obj
-(cvComputeCorrespondEpilines)
-endobj
-2141 0 obj
-<< /S /GoTo /D (subsection*.501) >>
-endobj
-2144 0 obj
-(cvConvertPointsHomogeneous)
-endobj
-2145 0 obj
-<< /S /GoTo /D (subsection*.502) >>
-endobj
-2148 0 obj
-(cvCreatePOSITObject)
-endobj
-2149 0 obj
-<< /S /GoTo /D (subsection*.503) >>
-endobj
-2152 0 obj
-(cvCreateStereoBMState)
-endobj
-2153 0 obj
-<< /S /GoTo /D (subsection*.504) >>
-endobj
-2156 0 obj
-(cvCreateStereoGCState)
-endobj
-2157 0 obj
-<< /S /GoTo /D (subsection*.505) >>
-endobj
-2160 0 obj
-(CvStereoBMState)
-endobj
-2161 0 obj
-<< /S /GoTo /D (subsection*.506) >>
-endobj
-2164 0 obj
-(CvStereoGCState)
-endobj
-2165 0 obj
-<< /S /GoTo /D (subsection*.507) >>
-endobj
-2168 0 obj
-(cvDecomposeProjectionMatrix)
-endobj
-2169 0 obj
-<< /S /GoTo /D (subsection*.508) >>
-endobj
-2172 0 obj
-(cvDrawChessboardCorners)
-endobj
-2173 0 obj
-<< /S /GoTo /D (subsection*.509) >>
-endobj
-2176 0 obj
-(cvFindChessboardCorners)
-endobj
-2177 0 obj
-<< /S /GoTo /D (subsection*.510) >>
-endobj
-2180 0 obj
-(cvFindExtrinsicCameraParams2)
-endobj
-2181 0 obj
-<< /S /GoTo /D (subsection*.511) >>
-endobj
-2184 0 obj
-(cvFindFundamentalMat)
-endobj
-2185 0 obj
-<< /S /GoTo /D (subsection*.512) >>
-endobj
-2188 0 obj
-(cvFindHomography)
-endobj
-2189 0 obj
-<< /S /GoTo /D (subsection*.513) >>
-endobj
-2192 0 obj
-(cvFindStereoCorrespondenceBM)
-endobj
-2193 0 obj
-<< /S /GoTo /D (subsection*.514) >>
-endobj
-2196 0 obj
-(cvFindStereoCorrespondenceGC)
-endobj
-2197 0 obj
-<< /S /GoTo /D (subsection*.515) >>
-endobj
-2200 0 obj
-(cvGetOptimalNewCameraMatrix)
-endobj
-2201 0 obj
-<< /S /GoTo /D (subsection*.516) >>
-endobj
-2204 0 obj
-(cvInitIntrinsicParams2D)
-endobj
-2205 0 obj
-<< /S /GoTo /D (subsection*.517) >>
-endobj
-2208 0 obj
-(cvInitUndistortMap)
-endobj
-2209 0 obj
-<< /S /GoTo /D (subsection*.518) >>
-endobj
-2212 0 obj
-(cvInitUndistortRectifyMap)
-endobj
-2213 0 obj
-<< /S /GoTo /D (subsection*.519) >>
-endobj
-2216 0 obj
-(cvPOSIT)
-endobj
-2217 0 obj
-<< /S /GoTo /D (subsection*.520) >>
-endobj
-2220 0 obj
-(cvProjectPoints2)
-endobj
-2221 0 obj
-<< /S /GoTo /D (subsection*.521) >>
-endobj
-2224 0 obj
-(cvReprojectImageTo3D)
-endobj
-2225 0 obj
-<< /S /GoTo /D (subsection*.522) >>
-endobj
-2228 0 obj
-(cvRQDecomp3x3)
-endobj
-2229 0 obj
-<< /S /GoTo /D (subsection*.523) >>
-endobj
-2232 0 obj
-(cvReleasePOSITObject)
-endobj
-2233 0 obj
-<< /S /GoTo /D (subsection*.524) >>
-endobj
-2236 0 obj
-(cvReleaseStereoBMState)
-endobj
-2237 0 obj
-<< /S /GoTo /D (subsection*.525) >>
-endobj
-2240 0 obj
-(cvReleaseStereoGCState)
-endobj
-2241 0 obj
-<< /S /GoTo /D (subsection*.526) >>
-endobj
-2244 0 obj
-(cvRodrigues2)
-endobj
-2245 0 obj
-<< /S /GoTo /D (subsection*.527) >>
-endobj
-2248 0 obj
-(cvStereoCalibrate)
-endobj
-2249 0 obj
-<< /S /GoTo /D (subsection*.528) >>
-endobj
-2252 0 obj
-(cvStereoRectify)
-endobj
-2253 0 obj
-<< /S /GoTo /D (subsection*.529) >>
-endobj
-2256 0 obj
-(cvStereoRectifyUncalibrated)
-endobj
-2257 0 obj
-<< /S /GoTo /D (subsection*.530) >>
-endobj
-2260 0 obj
-(cvUndistort2)
-endobj
-2261 0 obj
-<< /S /GoTo /D (subsection*.531) >>
-endobj
-2264 0 obj
-(cvUndistortPoints)
-endobj
-2265 0 obj
-<< /S /GoTo /D (chapter.9) >>
-endobj
-2268 0 obj
-(ml. Machine Learning)
-endobj
-2269 0 obj
-<< /S /GoTo /D (part.2) >>
-endobj
-2272 0 obj
-(II C++ API Reference)
-endobj
-2273 0 obj
-<< /S /GoTo /D (chapter.10) >>
-endobj
-2276 0 obj
-(Introduction)
-endobj
-2277 0 obj
-<< /S /GoTo /D (section.10.1) >>
-endobj
-2280 0 obj
-(C++ Cheatsheet)
-endobj
-2281 0 obj
-<< /S /GoTo /D (section.10.2) >>
-endobj
-2284 0 obj
-(Namespace cv and Function Naming)
-endobj
-2285 0 obj
-<< /S /GoTo /D (section.10.3) >>
-endobj
-2288 0 obj
-(Memory Management)
-endobj
-2289 0 obj
-<< /S /GoTo /D (section.10.4) >>
-endobj
-2292 0 obj
-(Memory Management Part II. Automatic Data Allocation)
-endobj
-2293 0 obj
-<< /S /GoTo /D (section.10.5) >>
-endobj
-2296 0 obj
-(Algebraic Operations)
-endobj
-2297 0 obj
-<< /S /GoTo /D (section.10.6) >>
-endobj
-2300 0 obj
-(Fast Element Access)
-endobj
-2301 0 obj
-<< /S /GoTo /D (section.10.7) >>
-endobj
-2304 0 obj
-(Saturation Arithmetics)
-endobj
-2305 0 obj
-<< /S /GoTo /D (section.10.8) >>
-endobj
-2308 0 obj
-(Error handling)
-endobj
-2309 0 obj
-<< /S /GoTo /D (section.10.9) >>
-endobj
-2312 0 obj
-(Threading and Reenterability)
-endobj
-2313 0 obj
-<< /S /GoTo /D (chapter.11) >>
-endobj
-2316 0 obj
-(core. The Core Functionality)
-endobj
-2317 0 obj
-<< /S /GoTo /D (section.11.1) >>
-endobj
-2320 0 obj
-(Basic Structures)
-endobj
-2321 0 obj
-<< /S /GoTo /D (subsection*.532) >>
-endobj
-2324 0 obj
-(DataType)
-endobj
-2325 0 obj
-<< /S /GoTo /D (subsection*.533) >>
-endobj
-2328 0 obj
-(Point\137)
-endobj
-2329 0 obj
-<< /S /GoTo /D (subsection*.534) >>
-endobj
-2332 0 obj
-(Point3\137)
-endobj
-2333 0 obj
-<< /S /GoTo /D (subsection*.535) >>
-endobj
-2336 0 obj
-(Size\137)
-endobj
-2337 0 obj
-<< /S /GoTo /D (subsection*.536) >>
-endobj
-2340 0 obj
-(Rect\137)
-endobj
-2341 0 obj
-<< /S /GoTo /D (subsection*.537) >>
-endobj
-2344 0 obj
-(RotatedRect)
-endobj
-2345 0 obj
-<< /S /GoTo /D (subsection*.538) >>
-endobj
-2348 0 obj
-(TermCriteria)
-endobj
-2349 0 obj
-<< /S /GoTo /D (subsection*.539) >>
-endobj
-2352 0 obj
-(Vec)
-endobj
-2353 0 obj
-<< /S /GoTo /D (subsection*.540) >>
-endobj
-2356 0 obj
-(Scalar\137)
-endobj
-2357 0 obj
-<< /S /GoTo /D (subsection*.541) >>
-endobj
-2360 0 obj
-(Range)
-endobj
-2361 0 obj
-<< /S /GoTo /D (subsection*.542) >>
-endobj
-2364 0 obj
-(Ptr)
-endobj
-2365 0 obj
-<< /S /GoTo /D (subsection*.543) >>
-endobj
-2368 0 obj
-(Mat)
-endobj
-2369 0 obj
-<< /S /GoTo /D (subsection*.544) >>
-endobj
-2372 0 obj
-(Matrix Expressions)
-endobj
-2373 0 obj
-<< /S /GoTo /D (subsection*.545) >>
-endobj
-2376 0 obj
-(cv::Mat::Mat)
-endobj
-2377 0 obj
-<< /S /GoTo /D (subsection*.546) >>
-endobj
-2380 0 obj
-(cv::Mat::Mat)
-endobj
-2381 0 obj
-<< /S /GoTo /D (subsection*.547) >>
-endobj
-2384 0 obj
-(cv::Mat::operator =)
-endobj
-2385 0 obj
-<< /S /GoTo /D (subsection*.548) >>
-endobj
-2388 0 obj
-(cv::Mat::operator MatExpr)
-endobj
-2389 0 obj
-<< /S /GoTo /D (subsection*.549) >>
-endobj
-2392 0 obj
-(cv::Mat::row)
-endobj
-2393 0 obj
-<< /S /GoTo /D (subsection*.550) >>
-endobj
-2396 0 obj
-(cv::Mat::col)
-endobj
-2397 0 obj
-<< /S /GoTo /D (subsection*.551) >>
-endobj
-2400 0 obj
-(cv::Mat::rowRange)
-endobj
-2401 0 obj
-<< /S /GoTo /D (subsection*.552) >>
-endobj
-2404 0 obj
-(cv::Mat::colRange)
-endobj
-2405 0 obj
-<< /S /GoTo /D (subsection*.553) >>
-endobj
-2408 0 obj
-(cv::Mat::diag)
-endobj
-2409 0 obj
-<< /S /GoTo /D (subsection*.554) >>
-endobj
-2412 0 obj
-(cv::Mat::clone)
-endobj
-2413 0 obj
-<< /S /GoTo /D (subsection*.555) >>
-endobj
-2416 0 obj
-(cv::Mat::copyTo)
-endobj
-2417 0 obj
-<< /S /GoTo /D (subsection*.556) >>
-endobj
-2420 0 obj
-(cv::Mat::copyTo)
-endobj
-2421 0 obj
-<< /S /GoTo /D (subsection*.557) >>
-endobj
-2424 0 obj
-(cv::Mat::assignTo)
-endobj
-2425 0 obj
-<< /S /GoTo /D (subsection*.558) >>
-endobj
-2428 0 obj
-(cv::Mat::setTo)
-endobj
-2429 0 obj
-<< /S /GoTo /D (subsection*.559) >>
-endobj
-2432 0 obj
-(cv::reshape)
-endobj
-2433 0 obj
-<< /S /GoTo /D (subsection*.560) >>
-endobj
-2436 0 obj
-(cv::Mat::t\(\))
-endobj
-2437 0 obj
-<< /S /GoTo /D (subsection*.561) >>
-endobj
-2440 0 obj
-(cv::Mat::inv)
-endobj
-2441 0 obj
-<< /S /GoTo /D (subsection*.562) >>
-endobj
-2444 0 obj
-(cv::Mat::mul)
-endobj
-2445 0 obj
-<< /S /GoTo /D (subsection*.563) >>
-endobj
-2448 0 obj
-(cv::Mat::cross)
-endobj
-2449 0 obj
-<< /S /GoTo /D (subsection*.564) >>
-endobj
-2452 0 obj
-(cv::Mat::dot)
-endobj
-2453 0 obj
-<< /S /GoTo /D (subsection*.565) >>
-endobj
-2456 0 obj
-(cv::Mat::zeros)
-endobj
-2457 0 obj
-<< /S /GoTo /D (subsection*.566) >>
-endobj
-2460 0 obj
-(cv::Mat::ones)
-endobj
-2461 0 obj
-<< /S /GoTo /D (subsection*.567) >>
-endobj
-2464 0 obj
-(cv::Mat::eye)
-endobj
-2465 0 obj
-<< /S /GoTo /D (subsection*.568) >>
-endobj
-2468 0 obj
-(cv::Mat::create)
-endobj
-2469 0 obj
-<< /S /GoTo /D (subsection*.569) >>
-endobj
-2472 0 obj
-(cv::Mat::addref)
-endobj
-2473 0 obj
-<< /S /GoTo /D (subsection*.570) >>
-endobj
-2476 0 obj
-(cv::Mat::release)
-endobj
-2477 0 obj
-<< /S /GoTo /D (subsection*.571) >>
-endobj
-2480 0 obj
-(cv::Mat::locateROI)
-endobj
-2481 0 obj
-<< /S /GoTo /D (subsection*.572) >>
-endobj
-2484 0 obj
-(cv::Mat::adjustROI)
-endobj
-2485 0 obj
-<< /S /GoTo /D (subsection*.573) >>
-endobj
-2488 0 obj
-(cv::Mat::operator\(\))
-endobj
-2489 0 obj
-<< /S /GoTo /D (subsection*.574) >>
-endobj
-2492 0 obj
-(cv::Mat::operator CvMat)
-endobj
-2493 0 obj
-<< /S /GoTo /D (subsection*.575) >>
-endobj
-2496 0 obj
-(cv::Mat::operator IplImage)
-endobj
-2497 0 obj
-<< /S /GoTo /D (subsection*.576) >>
-endobj
-2500 0 obj
-(cv::Mat::isContinuous)
-endobj
-2501 0 obj
-<< /S /GoTo /D (subsection*.577) >>
-endobj
-2504 0 obj
-(cv::Mat::elemSize)
-endobj
-2505 0 obj
-<< /S /GoTo /D (subsection*.578) >>
-endobj
-2508 0 obj
-(cv::Mat::elemSize1)
-endobj
-2509 0 obj
-<< /S /GoTo /D (subsection*.579) >>
-endobj
-2512 0 obj
-(cv::Mat::type)
-endobj
-2513 0 obj
-<< /S /GoTo /D (subsection*.580) >>
-endobj
-2516 0 obj
-(cv::Mat::depth)
-endobj
-2517 0 obj
-<< /S /GoTo /D (subsection*.581) >>
-endobj
-2520 0 obj
-(cv::Mat::channels)
-endobj
-2521 0 obj
-<< /S /GoTo /D (subsection*.582) >>
-endobj
-2524 0 obj
-(cv::Mat::step1)
-endobj
-2525 0 obj
-<< /S /GoTo /D (subsection*.583) >>
-endobj
-2528 0 obj
-(cv::Mat::size)
-endobj
-2529 0 obj
-<< /S /GoTo /D (subsection*.584) >>
-endobj
-2532 0 obj
-(cv::Mat::empty)
-endobj
-2533 0 obj
-<< /S /GoTo /D (subsection*.585) >>
-endobj
-2536 0 obj
-(cv::Mat::ptr)
-endobj
-2537 0 obj
-<< /S /GoTo /D (subsection*.586) >>
-endobj
-2540 0 obj
-(cv::Mat::at)
-endobj
-2541 0 obj
-<< /S /GoTo /D (subsection*.587) >>
-endobj
-2544 0 obj
-(cv::Mat::begin)
-endobj
-2545 0 obj
-<< /S /GoTo /D (subsection*.588) >>
-endobj
-2548 0 obj
-(cv::Mat::end)
-endobj
-2549 0 obj
-<< /S /GoTo /D (subsection*.589) >>
-endobj
-2552 0 obj
-(Mat\137)
-endobj
-2553 0 obj
-<< /S /GoTo /D (subsection*.590) >>
-endobj
-2556 0 obj
-(MatND)
-endobj
-2557 0 obj
-<< /S /GoTo /D (subsection*.591) >>
-endobj
-2560 0 obj
-(MatND\137)
-endobj
-2561 0 obj
-<< /S /GoTo /D (subsection*.592) >>
-endobj
-2564 0 obj
-(SparseMat)
-endobj
-2565 0 obj
-<< /S /GoTo /D (subsection*.593) >>
-endobj
-2568 0 obj
-(SparseMat\137)
-endobj
-2569 0 obj
-<< /S /GoTo /D (section.11.2) >>
-endobj
-2572 0 obj
-(Operations on Arrays)
-endobj
-2573 0 obj
-<< /S /GoTo /D (subsection*.594) >>
-endobj
-2576 0 obj
-(cv::abs)
-endobj
-2577 0 obj
-<< /S /GoTo /D (subsection*.595) >>
-endobj
-2580 0 obj
-(cv::absdiff)
-endobj
-2581 0 obj
-<< /S /GoTo /D (subsection*.596) >>
-endobj
-2584 0 obj
-(cv::add)
-endobj
-2585 0 obj
-<< /S /GoTo /D (subsection*.597) >>
-endobj
-2588 0 obj
-(cv::addWeighted)
-endobj
-2589 0 obj
-<< /S /GoTo /D (subsection*.598) >>
-endobj
-2592 0 obj
-(bitwise\137and)
-endobj
-2593 0 obj
-<< /S /GoTo /D (subsection*.599) >>
-endobj
-2596 0 obj
-(bitwise\137not)
-endobj
-2597 0 obj
-<< /S /GoTo /D (subsection*.600) >>
-endobj
-2600 0 obj
-(bitwise\137or)
-endobj
-2601 0 obj
-<< /S /GoTo /D (subsection*.601) >>
-endobj
-2604 0 obj
-(bitwise\137xor)
-endobj
-2605 0 obj
-<< /S /GoTo /D (subsection*.602) >>
-endobj
-2608 0 obj
-(cv::calcCovarMatrix)
-endobj
-2609 0 obj
-<< /S /GoTo /D (subsection*.603) >>
-endobj
-2612 0 obj
-(cv::cartToPolar)
-endobj
-2613 0 obj
-<< /S /GoTo /D (subsection*.604) >>
-endobj
-2616 0 obj
-(cv::checkRange)
-endobj
-2617 0 obj
-<< /S /GoTo /D (subsection*.605) >>
-endobj
-2620 0 obj
-(cv::compare)
-endobj
-2621 0 obj
-<< /S /GoTo /D (subsection*.606) >>
-endobj
-2624 0 obj
-(cv::completeSymm)
-endobj
-2625 0 obj
-<< /S /GoTo /D (subsection*.607) >>
-endobj
-2628 0 obj
-(cv::convertScaleAbs)
-endobj
-2629 0 obj
-<< /S /GoTo /D (subsection*.608) >>
-endobj
-2632 0 obj
-(cv::countNonZero)
-endobj
-2633 0 obj
-<< /S /GoTo /D (subsection*.609) >>
-endobj
-2636 0 obj
-(cv::cubeRoot)
-endobj
-2637 0 obj
-<< /S /GoTo /D (subsection*.610) >>
-endobj
-2640 0 obj
-(cv::cvarrToMat)
-endobj
-2641 0 obj
-<< /S /GoTo /D (subsection*.611) >>
-endobj
-2644 0 obj
-(cv::dct)
-endobj
-2645 0 obj
-<< /S /GoTo /D (subsection*.612) >>
-endobj
-2648 0 obj
-(cv::dft)
-endobj
-2649 0 obj
-<< /S /GoTo /D (subsection*.613) >>
-endobj
-2652 0 obj
-(cv::divide)
-endobj
-2653 0 obj
-<< /S /GoTo /D (subsection*.614) >>
-endobj
-2656 0 obj
-(cv::determinant)
-endobj
-2657 0 obj
-<< /S /GoTo /D (subsection*.615) >>
-endobj
-2660 0 obj
-(cv::eigen)
-endobj
-2661 0 obj
-<< /S /GoTo /D (subsection*.616) >>
-endobj
-2664 0 obj
-(cv::exp)
-endobj
-2665 0 obj
-<< /S /GoTo /D (subsection*.617) >>
-endobj
-2668 0 obj
-(cv::extractImageCOI)
-endobj
-2669 0 obj
-<< /S /GoTo /D (subsection*.618) >>
-endobj
-2672 0 obj
-(cv::fastAtan2)
-endobj
-2673 0 obj
-<< /S /GoTo /D (subsection*.619) >>
-endobj
-2676 0 obj
-(cv::flip)
-endobj
-2677 0 obj
-<< /S /GoTo /D (subsection*.620) >>
-endobj
-2680 0 obj
-(cv::gemm)
-endobj
-2681 0 obj
-<< /S /GoTo /D (subsection*.621) >>
-endobj
-2684 0 obj
-(cv::getConvertElem)
-endobj
-2685 0 obj
-<< /S /GoTo /D (subsection*.622) >>
-endobj
-2688 0 obj
-(cv::getOptimalDFTSize)
-endobj
-2689 0 obj
-<< /S /GoTo /D (subsection*.623) >>
-endobj
-2692 0 obj
-(cv::idct)
-endobj
-2693 0 obj
-<< /S /GoTo /D (subsection*.624) >>
-endobj
-2696 0 obj
-(cv::idft)
-endobj
-2697 0 obj
-<< /S /GoTo /D (subsection*.625) >>
-endobj
-2700 0 obj
-(cv::inRange)
-endobj
-2701 0 obj
-<< /S /GoTo /D (subsection*.626) >>
-endobj
-2704 0 obj
-(cv::invert)
-endobj
-2705 0 obj
-<< /S /GoTo /D (subsection*.627) >>
-endobj
-2708 0 obj
-(cv::log)
-endobj
-2709 0 obj
-<< /S /GoTo /D (subsection*.628) >>
-endobj
-2712 0 obj
+387 0 obj
(cv::LUT)
endobj
-2713 0 obj
-<< /S /GoTo /D (subsection*.629) >>
+388 0 obj
+<< /S /GoTo /D (subsection*.94) >>
endobj
-2716 0 obj
-(cv::magnitude)
+391 0 obj
+(cv::Log)
endobj
-2717 0 obj
-<< /S /GoTo /D (subsection*.630) >>
+392 0 obj
+<< /S /GoTo /D (subsection*.95) >>
endobj
-2720 0 obj
+395 0 obj
(cv::Mahalanobis)
endobj
-2721 0 obj
-<< /S /GoTo /D (subsection*.631) >>
+396 0 obj
+<< /S /GoTo /D (subsection*.96) >>
endobj
-2724 0 obj
-(cv::max)
+399 0 obj
+(cv::Mat)
endobj
-2725 0 obj
-<< /S /GoTo /D (subsection*.632) >>
+400 0 obj
+<< /S /GoTo /D (subsection*.97) >>
endobj
-2728 0 obj
-(cv::mean)
+403 0 obj
+(cv::Max)
endobj
-2729 0 obj
-<< /S /GoTo /D (subsection*.633) >>
+404 0 obj
+<< /S /GoTo /D (subsection*.98) >>
endobj
-2732 0 obj
-(cv::meanStdDev)
+407 0 obj
+(cv::MaxS)
endobj
-2733 0 obj
-<< /S /GoTo /D (subsection*.634) >>
+408 0 obj
+<< /S /GoTo /D (subsection*.99) >>
endobj
-2736 0 obj
-(cv::merge)
+411 0 obj
+(cv::Merge)
endobj
-2737 0 obj
-<< /S /GoTo /D (subsection*.635) >>
+412 0 obj
+<< /S /GoTo /D (subsection*.100) >>
endobj
-2740 0 obj
-(cv::min)
+415 0 obj
+(cv::Min)
endobj
-2741 0 obj
-<< /S /GoTo /D (subsection*.636) >>
+416 0 obj
+<< /S /GoTo /D (subsection*.101) >>
endobj
-2744 0 obj
-(cv::minMaxLoc)
+419 0 obj
+(cv::MinMaxLoc)
endobj
-2745 0 obj
-<< /S /GoTo /D (subsection*.637) >>
+420 0 obj
+<< /S /GoTo /D (subsection*.102) >>
endobj
-2748 0 obj
-(cv::mixChannels)
+423 0 obj
+(cv::MinS)
endobj
-2749 0 obj
-<< /S /GoTo /D (subsection*.638) >>
+424 0 obj
+<< /S /GoTo /D (subsection*.103) >>
endobj
-2752 0 obj
-(cv::mulSpectrums)
-endobj
-2753 0 obj
-<< /S /GoTo /D (subsection*.639) >>
-endobj
-2756 0 obj
-(cv::multiply)
-endobj
-2757 0 obj
-<< /S /GoTo /D (subsection*.640) >>
-endobj
-2760 0 obj
-(cv::mulTransposed)
-endobj
-2761 0 obj
-<< /S /GoTo /D (subsection*.641) >>
-endobj
-2764 0 obj
-(cv::norm)
-endobj
-2765 0 obj
-<< /S /GoTo /D (subsection*.642) >>
-endobj
-2768 0 obj
-(cv::normalize)
-endobj
-2769 0 obj
-<< /S /GoTo /D (subsection*.643) >>
-endobj
-2772 0 obj
-(cv::PCA)
-endobj
-2773 0 obj
-<< /S /GoTo /D (subsection*.644) >>
-endobj
-2776 0 obj
-(cv::PCA::PCA)
-endobj
-2777 0 obj
-<< /S /GoTo /D (subsection*.645) >>
-endobj
-2780 0 obj
-(cv::PCA::operator \(\))
-endobj
-2781 0 obj
-<< /S /GoTo /D (subsection*.646) >>
-endobj
-2784 0 obj
-(cv::PCA::project)
-endobj
-2785 0 obj
-<< /S /GoTo /D (subsection*.647) >>
-endobj
-2788 0 obj
-(cv::PCA::backProject)
-endobj
-2789 0 obj
-<< /S /GoTo /D (subsection*.648) >>
-endobj
-2792 0 obj
-(cv::perspectiveTransform)
-endobj
-2793 0 obj
-<< /S /GoTo /D (subsection*.649) >>
-endobj
-2796 0 obj
-(cv::phase)
-endobj
-2797 0 obj
-<< /S /GoTo /D (subsection*.650) >>
-endobj
-2800 0 obj
-(cv::polarToCart)
-endobj
-2801 0 obj
-<< /S /GoTo /D (subsection*.651) >>
-endobj
-2804 0 obj
-(cv::pow)
-endobj
-2805 0 obj
-<< /S /GoTo /D (subsection*.652) >>
-endobj
-2808 0 obj
-(RNG)
-endobj
-2809 0 obj
-<< /S /GoTo /D (subsection*.653) >>
-endobj
-2812 0 obj
-(cv::RNG::RNG)
-endobj
-2813 0 obj
-<< /S /GoTo /D (subsection*.654) >>
-endobj
-2816 0 obj
-(cv::RNG::next)
-endobj
-2817 0 obj
-<< /S /GoTo /D (subsection*.655) >>
-endobj
-2820 0 obj
-(cv::RNG::operator T)
-endobj
-2821 0 obj
-<< /S /GoTo /D (subsection*.656) >>
-endobj
-2824 0 obj
-(cv::RNG::operator \(\))
-endobj
-2825 0 obj
-<< /S /GoTo /D (subsection*.657) >>
-endobj
-2828 0 obj
-(cv::RNG::uniform)
-endobj
-2829 0 obj
-<< /S /GoTo /D (subsection*.658) >>
-endobj
-2832 0 obj
-(cv::RNG::gaussian)
-endobj
-2833 0 obj
-<< /S /GoTo /D (subsection*.659) >>
-endobj
-2836 0 obj
-(cv::RNG::fill)
-endobj
-2837 0 obj
-<< /S /GoTo /D (subsection*.660) >>
-endobj
-2840 0 obj
-(cv::randu)
-endobj
-2841 0 obj
-<< /S /GoTo /D (subsection*.661) >>
-endobj
-2844 0 obj
-(cv::randn)
-endobj
-2845 0 obj
-<< /S /GoTo /D (subsection*.662) >>
-endobj
-2848 0 obj
-(cv::randShuffle)
-endobj
-2849 0 obj
-<< /S /GoTo /D (subsection*.663) >>
-endobj
-2852 0 obj
-(cv::reduce)
-endobj
-2853 0 obj
-<< /S /GoTo /D (subsection*.664) >>
-endobj
-2856 0 obj
-(cv::repeat)
-endobj
-2857 0 obj
-<< /S /GoTo /D (subsection*.665) >>
-endobj
-2860 0 obj
-(saturate\137cast)
-endobj
-2861 0 obj
-<< /S /GoTo /D (subsection*.666) >>
-endobj
-2864 0 obj
-(cv::scaleAdd)
-endobj
-2865 0 obj
-<< /S /GoTo /D (subsection*.667) >>
-endobj
-2868 0 obj
-(cv::setIdentity)
-endobj
-2869 0 obj
-<< /S /GoTo /D (subsection*.668) >>
-endobj
-2872 0 obj
-(cv::solve)
-endobj
-2873 0 obj
-<< /S /GoTo /D (subsection*.669) >>
-endobj
-2876 0 obj
-(cv::solveCubic)
-endobj
-2877 0 obj
-<< /S /GoTo /D (subsection*.670) >>
-endobj
-2880 0 obj
-(cv::solvePoly)
-endobj
-2881 0 obj
-<< /S /GoTo /D (subsection*.671) >>
-endobj
-2884 0 obj
-(cv::sort)
-endobj
-2885 0 obj
-<< /S /GoTo /D (subsection*.672) >>
-endobj
-2888 0 obj
-(cv::sortIdx)
-endobj
-2889 0 obj
-<< /S /GoTo /D (subsection*.673) >>
-endobj
-2892 0 obj
-(cv::split)
-endobj
-2893 0 obj
-<< /S /GoTo /D (subsection*.674) >>
-endobj
-2896 0 obj
-(cv::sqrt)
-endobj
-2897 0 obj
-<< /S /GoTo /D (subsection*.675) >>
-endobj
-2900 0 obj
-(cv::subtract)
-endobj
-2901 0 obj
-<< /S /GoTo /D (subsection*.676) >>
-endobj
-2904 0 obj
-(cv::SVD)
-endobj
-2905 0 obj
-<< /S /GoTo /D (subsection*.677) >>
-endobj
-2908 0 obj
-(cv::SVD::SVD)
-endobj
-2909 0 obj
-<< /S /GoTo /D (subsection*.678) >>
-endobj
-2912 0 obj
-(cv::SVD::operator \(\))
-endobj
-2913 0 obj
-<< /S /GoTo /D (subsection*.679) >>
-endobj
-2916 0 obj
-(cv::SVD::solveZ)
-endobj
-2917 0 obj
-<< /S /GoTo /D (subsection*.680) >>
-endobj
-2920 0 obj
-(cv::SVD::backSubst)
-endobj
-2921 0 obj
-<< /S /GoTo /D (subsection*.681) >>
-endobj
-2924 0 obj
-(cv::sum)
-endobj
-2925 0 obj
-<< /S /GoTo /D (subsection*.682) >>
-endobj
-2928 0 obj
-(cv::theRNG)
-endobj
-2929 0 obj
-<< /S /GoTo /D (subsection*.683) >>
-endobj
-2932 0 obj
-(cv::trace)
-endobj
-2933 0 obj
-<< /S /GoTo /D (subsection*.684) >>
-endobj
-2936 0 obj
-(cv::transform)
-endobj
-2937 0 obj
-<< /S /GoTo /D (subsection*.685) >>
-endobj
-2940 0 obj
-(cv::transpose)
-endobj
-2941 0 obj
-<< /S /GoTo /D (section.11.3) >>
-endobj
-2944 0 obj
-(Dynamic Structures)
-endobj
-2945 0 obj
-<< /S /GoTo /D (section.11.4) >>
-endobj
-2948 0 obj
-(Drawing Functions)
-endobj
-2949 0 obj
-<< /S /GoTo /D (subsection*.686) >>
-endobj
-2952 0 obj
-(cv::circle)
-endobj
-2953 0 obj
-<< /S /GoTo /D (subsection*.687) >>
-endobj
-2956 0 obj
-(cv::clipLine)
-endobj
-2957 0 obj
-<< /S /GoTo /D (subsection*.688) >>
-endobj
-2960 0 obj
-(cv::ellipse)
-endobj
-2961 0 obj
-<< /S /GoTo /D (subsection*.689) >>
-endobj
-2964 0 obj
-(cv::ellipse2Poly)
-endobj
-2965 0 obj
-<< /S /GoTo /D (subsection*.690) >>
-endobj
-2968 0 obj
-(cv::fillConvexPoly)
-endobj
-2969 0 obj
-<< /S /GoTo /D (subsection*.691) >>
-endobj
-2972 0 obj
-(cv::fillPoly)
-endobj
-2973 0 obj
-<< /S /GoTo /D (subsection*.692) >>
-endobj
-2976 0 obj
-(cv::getTextSize)
-endobj
-2977 0 obj
-<< /S /GoTo /D (subsection*.693) >>
-endobj
-2980 0 obj
-(cv::line)
-endobj
-2981 0 obj
-<< /S /GoTo /D (subsection*.694) >>
-endobj
-2984 0 obj
-(cv::LineIterator)
-endobj
-2985 0 obj
-<< /S /GoTo /D (subsection*.695) >>
-endobj
-2988 0 obj
-(cv::rectangle)
-endobj
-2989 0 obj
-<< /S /GoTo /D (subsection*.696) >>
-endobj
-2992 0 obj
-(cv::polylines)
-endobj
-2993 0 obj
-<< /S /GoTo /D (subsection*.697) >>
-endobj
-2996 0 obj
-(cv::putText)
-endobj
-2997 0 obj
-<< /S /GoTo /D (section.11.5) >>
-endobj
-3000 0 obj
-(XML/YAML Persistence)
-endobj
-3001 0 obj
-<< /S /GoTo /D (subsection*.698) >>
-endobj
-3004 0 obj
-(cv::FileStorage)
-endobj
-3005 0 obj
-<< /S /GoTo /D (subsection*.699) >>
-endobj
-3008 0 obj
-(cv::FileNode)
-endobj
-3009 0 obj
-<< /S /GoTo /D (subsection*.700) >>
-endobj
-3012 0 obj
-(cv::FileNodeIterator)
-endobj
-3013 0 obj
-<< /S /GoTo /D (section.11.6) >>
-endobj
-3016 0 obj
-(Clustering)
-endobj
-3017 0 obj
-<< /S /GoTo /D (subsection*.701) >>
-endobj
-3020 0 obj
-(cv::kmeans)
-endobj
-3021 0 obj
-<< /S /GoTo /D (subsection*.702) >>
-endobj
-3024 0 obj
-(cv::partition)
-endobj
-3025 0 obj
-<< /S /GoTo /D (section.11.7) >>
-endobj
-3028 0 obj
-(Utility and System Functions and Macros)
-endobj
-3029 0 obj
-<< /S /GoTo /D (subsection*.703) >>
-endobj
-3032 0 obj
-(cv::alignPtr)
-endobj
-3033 0 obj
-<< /S /GoTo /D (subsection*.704) >>
-endobj
-3036 0 obj
-(cv::alignSize)
-endobj
-3037 0 obj
-<< /S /GoTo /D (subsection*.705) >>
-endobj
-3040 0 obj
-(cv::allocate)
-endobj
-3041 0 obj
-<< /S /GoTo /D (subsection*.706) >>
-endobj
-3044 0 obj
-(cv::deallocate)
-endobj
-3045 0 obj
-<< /S /GoTo /D (subsection*.707) >>
-endobj
-3048 0 obj
-(CV\137Assert)
-endobj
-3049 0 obj
-<< /S /GoTo /D (subsection*.708) >>
-endobj
-3052 0 obj
-(cv::error)
-endobj
-3053 0 obj
-<< /S /GoTo /D (subsection*.709) >>
-endobj
-3056 0 obj
-(cv::Exception)
-endobj
-3057 0 obj
-<< /S /GoTo /D (subsection*.710) >>
-endobj
-3060 0 obj
-(cv::fastMalloc)
-endobj
-3061 0 obj
-<< /S /GoTo /D (subsection*.711) >>
-endobj
-3064 0 obj
-(cv::fastFree)
-endobj
-3065 0 obj
-<< /S /GoTo /D (subsection*.712) >>
-endobj
-3068 0 obj
-(cv::format)
-endobj
-3069 0 obj
-<< /S /GoTo /D (subsection*.713) >>
-endobj
-3072 0 obj
-(cv::getNumThreads)
-endobj
-3073 0 obj
-<< /S /GoTo /D (subsection*.714) >>
-endobj
-3076 0 obj
-(cv::getThreadNum)
-endobj
-3077 0 obj
-<< /S /GoTo /D (subsection*.715) >>
-endobj
-3080 0 obj
-(cv::getTickCount)
-endobj
-3081 0 obj
-<< /S /GoTo /D (subsection*.716) >>
-endobj
-3084 0 obj
-(cv::getTickFrequency)
-endobj
-3085 0 obj
-<< /S /GoTo /D (subsection*.717) >>
-endobj
-3088 0 obj
-(cv::setNumThreads)
-endobj
-3089 0 obj
-<< /S /GoTo /D (chapter.12) >>
-endobj
-3092 0 obj
-(imgproc. Image Processing)
-endobj
-3093 0 obj
-<< /S /GoTo /D (section.12.1) >>
-endobj
-3096 0 obj
-(Histograms)
-endobj
-3097 0 obj
-<< /S /GoTo /D (subsection*.718) >>
-endobj
-3100 0 obj
-(cv::calcHist)
-endobj
-3101 0 obj
-<< /S /GoTo /D (subsection*.719) >>
-endobj
-3104 0 obj
-(cv::calcBackProject)
-endobj
-3105 0 obj
-<< /S /GoTo /D (subsection*.720) >>
-endobj
-3108 0 obj
-(cv::compareHist)
-endobj
-3109 0 obj
-<< /S /GoTo /D (subsection*.721) >>
-endobj
-3112 0 obj
-(cv::equalizeHist)
-endobj
-3113 0 obj
-<< /S /GoTo /D (section.12.2) >>
-endobj
-3116 0 obj
-(Image Filtering)
-endobj
-3117 0 obj
-<< /S /GoTo /D (subsection*.722) >>
-endobj
-3120 0 obj
-(cv::BaseColumnFilter)
-endobj
-3121 0 obj
-<< /S /GoTo /D (subsection*.723) >>
-endobj
-3124 0 obj
-(cv::BaseFilter)
-endobj
-3125 0 obj
-<< /S /GoTo /D (subsection*.724) >>
-endobj
-3128 0 obj
-(cv::BaseRowFilter)
-endobj
-3129 0 obj
-<< /S /GoTo /D (subsection*.725) >>
-endobj
-3132 0 obj
-(cv::FilterEngine)
-endobj
-3133 0 obj
-<< /S /GoTo /D (subsection*.726) >>
-endobj
-3136 0 obj
-(cv::bilateralFilter)
-endobj
-3137 0 obj
-<< /S /GoTo /D (subsection*.727) >>
-endobj
-3140 0 obj
-(cv::blur)
-endobj
-3141 0 obj
-<< /S /GoTo /D (subsection*.728) >>
-endobj
-3144 0 obj
-(cv::borderInterpolate)
-endobj
-3145 0 obj
-<< /S /GoTo /D (subsection*.729) >>
-endobj
-3148 0 obj
-(cv::boxFilter)
-endobj
-3149 0 obj
-<< /S /GoTo /D (subsection*.730) >>
-endobj
-3152 0 obj
-(cv::buildPyramid)
-endobj
-3153 0 obj
-<< /S /GoTo /D (subsection*.731) >>
-endobj
-3156 0 obj
-(cv::copyMakeBorder)
-endobj
-3157 0 obj
-<< /S /GoTo /D (subsection*.732) >>
-endobj
-3160 0 obj
-(cv::createBoxFilter)
-endobj
-3161 0 obj
-<< /S /GoTo /D (subsection*.733) >>
-endobj
-3164 0 obj
-(cv::createDerivFilter)
-endobj
-3165 0 obj
-<< /S /GoTo /D (subsection*.734) >>
-endobj
-3168 0 obj
-(cv::createGaussianFilter)
-endobj
-3169 0 obj
-<< /S /GoTo /D (subsection*.735) >>
-endobj
-3172 0 obj
-(cv::createLinearFilter)
-endobj
-3173 0 obj
-<< /S /GoTo /D (subsection*.736) >>
-endobj
-3176 0 obj
-(cv::createMorphologyFilter)
-endobj
-3177 0 obj
-<< /S /GoTo /D (subsection*.737) >>
-endobj
-3180 0 obj
-(cv::createSeparableLinearFilter)
-endobj
-3181 0 obj
-<< /S /GoTo /D (subsection*.738) >>
-endobj
-3184 0 obj
-(cv::dilate)
-endobj
-3185 0 obj
-<< /S /GoTo /D (subsection*.739) >>
-endobj
-3188 0 obj
-(cv::erode)
-endobj
-3189 0 obj
-<< /S /GoTo /D (subsection*.740) >>
-endobj
-3192 0 obj
-(cv::filter2D)
-endobj
-3193 0 obj
-<< /S /GoTo /D (subsection*.741) >>
-endobj
-3196 0 obj
-(cv::GaussianBlur)
-endobj
-3197 0 obj
-<< /S /GoTo /D (subsection*.742) >>
-endobj
-3200 0 obj
-(cv::getDerivKernels)
-endobj
-3201 0 obj
-<< /S /GoTo /D (subsection*.743) >>
-endobj
-3204 0 obj
-(cv::getGaussianKernel)
-endobj
-3205 0 obj
-<< /S /GoTo /D (subsection*.744) >>
-endobj
-3208 0 obj
-(cv::getKernelType)
-endobj
-3209 0 obj
-<< /S /GoTo /D (subsection*.745) >>
-endobj
-3212 0 obj
-(cv::getStructuringElement)
-endobj
-3213 0 obj
-<< /S /GoTo /D (subsection*.746) >>
-endobj
-3216 0 obj
-(cv::medianBlur)
-endobj
-3217 0 obj
-<< /S /GoTo /D (subsection*.747) >>
-endobj
-3220 0 obj
-(cv::morphologyEx)
-endobj
-3221 0 obj
-<< /S /GoTo /D (subsection*.748) >>
-endobj
-3224 0 obj
-(cv::Laplacian)
-endobj
-3225 0 obj
-<< /S /GoTo /D (subsection*.749) >>
-endobj
-3228 0 obj
-(cv::pyrDown)
-endobj
-3229 0 obj
-<< /S /GoTo /D (subsection*.750) >>
-endobj
-3232 0 obj
-(cv::pyrUp)
-endobj
-3233 0 obj
-<< /S /GoTo /D (subsection*.751) >>
-endobj
-3236 0 obj
-(cv::sepFilter2D)
-endobj
-3237 0 obj
-<< /S /GoTo /D (subsection*.752) >>
-endobj
-3240 0 obj
-(cv::Sobel)
-endobj
-3241 0 obj
-<< /S /GoTo /D (subsection*.753) >>
-endobj
-3244 0 obj
-(cv::Scharr)
-endobj
-3245 0 obj
-<< /S /GoTo /D (section.12.3) >>
-endobj
-3248 0 obj
-(Geometric Image Transformations)
-endobj
-3249 0 obj
-<< /S /GoTo /D (subsection*.754) >>
-endobj
-3252 0 obj
-(cv::convertMaps)
-endobj
-3253 0 obj
-<< /S /GoTo /D (subsection*.755) >>
-endobj
-3256 0 obj
-(cv::getAffineTransform)
-endobj
-3257 0 obj
-<< /S /GoTo /D (subsection*.756) >>
-endobj
-3260 0 obj
-(cv::getPerspectiveTransform)
-endobj
-3261 0 obj
-<< /S /GoTo /D (subsection*.757) >>
-endobj
-3264 0 obj
-(cv::getRectSubPix)
-endobj
-3265 0 obj
-<< /S /GoTo /D (subsection*.758) >>
-endobj
-3268 0 obj
-(cv::getRotationMatrix2D)
-endobj
-3269 0 obj
-<< /S /GoTo /D (subsection*.759) >>
-endobj
-3272 0 obj
-(cv::invertAffineTransform)
-endobj
-3273 0 obj
-<< /S /GoTo /D (subsection*.760) >>
-endobj
-3276 0 obj
-(cv::remap)
-endobj
-3277 0 obj
-<< /S /GoTo /D (subsection*.761) >>
-endobj
-3280 0 obj
-(cv::resize)
-endobj
-3281 0 obj
-<< /S /GoTo /D (subsection*.762) >>
-endobj
-3284 0 obj
-(cv::warpAffine)
-endobj
-3285 0 obj
-<< /S /GoTo /D (subsection*.763) >>
-endobj
-3288 0 obj
-(cv::warpPerspective)
-endobj
-3289 0 obj
-<< /S /GoTo /D (section.12.4) >>
-endobj
-3292 0 obj
-(Miscellaneous Image Transformations)
-endobj
-3293 0 obj
-<< /S /GoTo /D (subsection*.764) >>
-endobj
-3296 0 obj
-(cv::adaptiveThreshold)
-endobj
-3297 0 obj
-<< /S /GoTo /D (subsection*.765) >>
-endobj
-3300 0 obj
-(cv::cvtColor)
-endobj
-3301 0 obj
-<< /S /GoTo /D (subsection*.766) >>
-endobj
-3304 0 obj
-(cv::distanceTransform)
-endobj
-3305 0 obj
-<< /S /GoTo /D (subsection*.767) >>
-endobj
-3308 0 obj
-(cv::floodFill)
-endobj
-3309 0 obj
-<< /S /GoTo /D (subsection*.768) >>
-endobj
-3312 0 obj
-(cv::inpaint)
-endobj
-3313 0 obj
-<< /S /GoTo /D (subsection*.769) >>
-endobj
-3316 0 obj
-(cv::integral)
-endobj
-3317 0 obj
-<< /S /GoTo /D (subsection*.770) >>
-endobj
-3320 0 obj
-(cv::threshold)
-endobj
-3321 0 obj
-<< /S /GoTo /D (subsection*.771) >>
-endobj
-3324 0 obj
-(cv::watershed)
-endobj
-3325 0 obj
-<< /S /GoTo /D (subsection*.772) >>
-endobj
-3328 0 obj
-(cv::grabCut)
-endobj
-3329 0 obj
-<< /S /GoTo /D (section.12.5) >>
-endobj
-3332 0 obj
-(Structural Analysis and Shape Descriptors)
-endobj
-3333 0 obj
-<< /S /GoTo /D (subsection*.773) >>
-endobj
-3336 0 obj
-(cv::moments)
-endobj
-3337 0 obj
-<< /S /GoTo /D (subsection*.774) >>
-endobj
-3340 0 obj
-(cv::HuMoments)
-endobj
-3341 0 obj
-<< /S /GoTo /D (subsection*.775) >>
-endobj
-3344 0 obj
-(cv::findContours)
-endobj
-3345 0 obj
-<< /S /GoTo /D (subsection*.776) >>
-endobj
-3348 0 obj
-(cv::drawContours)
-endobj
-3349 0 obj
-<< /S /GoTo /D (subsection*.777) >>
-endobj
-3352 0 obj
-(cv::approxPolyDP)
-endobj
-3353 0 obj
-<< /S /GoTo /D (subsection*.778) >>
-endobj
-3356 0 obj
-(cv::arcLength)
-endobj
-3357 0 obj
-<< /S /GoTo /D (subsection*.779) >>
-endobj
-3360 0 obj
-(cv::boundingRect)
-endobj
-3361 0 obj
-<< /S /GoTo /D (subsection*.780) >>
-endobj
-3364 0 obj
-(cv::estimateRigidTransform)
-endobj
-3365 0 obj
-<< /S /GoTo /D (subsection*.781) >>
-endobj
-3368 0 obj
-(cv::estimateAffine3D)
-endobj
-3369 0 obj
-<< /S /GoTo /D (subsection*.782) >>
-endobj
-3372 0 obj
-(cv::contourArea)
-endobj
-3373 0 obj
-<< /S /GoTo /D (subsection*.783) >>
-endobj
-3376 0 obj
-(cv::convexHull)
-endobj
-3377 0 obj
-<< /S /GoTo /D (subsection*.784) >>
-endobj
-3380 0 obj
-(cv::fitEllipse)
-endobj
-3381 0 obj
-<< /S /GoTo /D (subsection*.785) >>
-endobj
-3384 0 obj
-(cv::fitLine)
-endobj
-3385 0 obj
-<< /S /GoTo /D (subsection*.786) >>
-endobj
-3388 0 obj
-(cv::isContourConvex)
-endobj
-3389 0 obj
-<< /S /GoTo /D (subsection*.787) >>
-endobj
-3392 0 obj
-(cv::minAreaRect)
-endobj
-3393 0 obj
-<< /S /GoTo /D (subsection*.788) >>
-endobj
-3396 0 obj
-(cv::minEnclosingCircle)
-endobj
-3397 0 obj
-<< /S /GoTo /D (subsection*.789) >>
-endobj
-3400 0 obj
-(cv::matchShapes)
-endobj
-3401 0 obj
-<< /S /GoTo /D (subsection*.790) >>
-endobj
-3404 0 obj
-(cv::pointPolygonTest)
-endobj
-3405 0 obj
-<< /S /GoTo /D (section.12.6) >>
-endobj
-3408 0 obj
-(Planar Subdivisions)
-endobj
-3409 0 obj
-<< /S /GoTo /D (section.12.7) >>
-endobj
-3412 0 obj
-(Motion Analysis and Object Tracking)
-endobj
-3413 0 obj
-<< /S /GoTo /D (subsection*.791) >>
-endobj
-3416 0 obj
-(cv::accumulate)
-endobj
-3417 0 obj
-<< /S /GoTo /D (subsection*.792) >>
-endobj
-3420 0 obj
-(cv::accumulateSquare)
-endobj
-3421 0 obj
-<< /S /GoTo /D (subsection*.793) >>
-endobj
-3424 0 obj
-(cv::accumulateProduct)
-endobj
-3425 0 obj
-<< /S /GoTo /D (subsection*.794) >>
-endobj
-3428 0 obj
-(cv::accumulateWeighted)
-endobj
-3429 0 obj
-<< /S /GoTo /D (section.12.8) >>
-endobj
-3432 0 obj
-(Feature Detection)
-endobj
-3433 0 obj
-<< /S /GoTo /D (subsection*.795) >>
-endobj
-3436 0 obj
-(cv::Canny)
-endobj
-3437 0 obj
-<< /S /GoTo /D (subsection*.796) >>
-endobj
-3440 0 obj
-(cv::cornerEigenValsAndVecs)
-endobj
-3441 0 obj
-<< /S /GoTo /D (subsection*.797) >>
-endobj
-3444 0 obj
-(cv::cornerHarris)
-endobj
-3445 0 obj
-<< /S /GoTo /D (subsection*.798) >>
-endobj
-3448 0 obj
-(cv::cornerMinEigenVal)
-endobj
-3449 0 obj
-<< /S /GoTo /D (subsection*.799) >>
-endobj
-3452 0 obj
-(cv::cornerSubPix)
-endobj
-3453 0 obj
-<< /S /GoTo /D (subsection*.800) >>
-endobj
-3456 0 obj
-(cv::goodFeaturesToTrack)
-endobj
-3457 0 obj
-<< /S /GoTo /D (subsection*.801) >>
-endobj
-3460 0 obj
-(cv::HoughCircles)
-endobj
-3461 0 obj
-<< /S /GoTo /D (subsection*.802) >>
-endobj
-3464 0 obj
-(cv::HoughLines)
-endobj
-3465 0 obj
-<< /S /GoTo /D (subsection*.803) >>
-endobj
-3468 0 obj
-(cv::HoughLinesP)
-endobj
-3469 0 obj
-<< /S /GoTo /D (subsection*.804) >>
-endobj
-3472 0 obj
-(cv::preCornerDetect)
-endobj
-3473 0 obj
-<< /S /GoTo /D (section.12.9) >>
-endobj
-3476 0 obj
-(Object Detection)
-endobj
-3477 0 obj
-<< /S /GoTo /D (subsection*.805) >>
-endobj
-3480 0 obj
-(cv::matchTemplate)
-endobj
-3481 0 obj
-<< /S /GoTo /D (chapter.13) >>
-endobj
-3484 0 obj
-(features2d. Feature Detection and Descriptor Extraction)
-endobj
-3485 0 obj
-<< /S /GoTo /D (section.13.1) >>
-endobj
-3488 0 obj
-(Feature Detection)
-endobj
-3489 0 obj
-<< /S /GoTo /D (subsection*.806) >>
-endobj
-3492 0 obj
-(cv::KeyPoint)
-endobj
-3493 0 obj
-<< /S /GoTo /D (subsection*.807) >>
-endobj
-3496 0 obj
-(cv::MSER)
-endobj
-3497 0 obj
-<< /S /GoTo /D (subsection*.808) >>
-endobj
-3500 0 obj
-(cv::StarDetector)
-endobj
-3501 0 obj
-<< /S /GoTo /D (subsection*.809) >>
-endobj
-3504 0 obj
-(cv::SIFT)
-endobj
-3505 0 obj
-<< /S /GoTo /D (subsection*.810) >>
-endobj
-3508 0 obj
-(cv::SURF)
-endobj
-3509 0 obj
-<< /S /GoTo /D (section.13.2) >>
-endobj
-3512 0 obj
-(Common Interfaces for Feature Detection and Descriptor Extraction)
-endobj
-3513 0 obj
-<< /S /GoTo /D (subsection*.811) >>
-endobj
-3516 0 obj
-(cv::FeatureDetector)
-endobj
-3517 0 obj
-<< /S /GoTo /D (subsection*.812) >>
-endobj
-3520 0 obj
-(cv::FeatureDetector::detect)
-endobj
-3521 0 obj
-<< /S /GoTo /D (subsection*.813) >>
-endobj
-3524 0 obj
-(cv::FeatureDetector::read)
-endobj
-3525 0 obj
-<< /S /GoTo /D (subsection*.814) >>
-endobj
-3528 0 obj
-(cv::FeatureDetector::write)
-endobj
-3529 0 obj
-<< /S /GoTo /D (subsection*.815) >>
-endobj
-3532 0 obj
-(cv::FastFeatureDetector)
-endobj
-3533 0 obj
-<< /S /GoTo /D (subsection*.816) >>
-endobj
-3536 0 obj
-(cv::GoodFeaturesToTrackDetector)
-endobj
-3537 0 obj
-<< /S /GoTo /D (subsection*.817) >>
-endobj
-3540 0 obj
-(cv::MserFeatureDetector)
-endobj
-3541 0 obj
-<< /S /GoTo /D (subsection*.818) >>
-endobj
-3544 0 obj
-(cv::StarFeatureDetector)
-endobj
-3545 0 obj
-<< /S /GoTo /D (subsection*.819) >>
-endobj
-3548 0 obj
-(cv::SiftFeatureDetector)
-endobj
-3549 0 obj
-<< /S /GoTo /D (subsection*.820) >>
-endobj
-3552 0 obj
-(cv::SurfFeatureDetector)
-endobj
-3553 0 obj
-<< /S /GoTo /D (subsection*.821) >>
-endobj
-3556 0 obj
-(cv::DescriptorExtractor)
-endobj
-3557 0 obj
-<< /S /GoTo /D (subsection*.822) >>
-endobj
-3560 0 obj
-(cv::DescriptorExtractor::compute)
-endobj
-3561 0 obj
-<< /S /GoTo /D (subsection*.823) >>
-endobj
-3564 0 obj
-(cv::DescriptorExtractor::read)
-endobj
-3565 0 obj
-<< /S /GoTo /D (subsection*.824) >>
-endobj
-3568 0 obj
-(cv::DescriptorExtractor::write)
-endobj
-3569 0 obj
-<< /S /GoTo /D (subsection*.825) >>
-endobj
-3572 0 obj
-(cv::SiftDescriptorExtractor)
-endobj
-3573 0 obj
-<< /S /GoTo /D (subsection*.826) >>
-endobj
-3576 0 obj
-(cv::SurfDescriptorExtractor)
-endobj
-3577 0 obj
-<< /S /GoTo /D (subsection*.827) >>
-endobj
-3580 0 obj
-(cv::DescriptorMatcher)
-endobj
-3581 0 obj
-<< /S /GoTo /D (subsection*.828) >>
-endobj
-3584 0 obj
-(cv::DescriptorMatcher::add)
-endobj
-3585 0 obj
-<< /S /GoTo /D (subsection*.829) >>
-endobj
-3588 0 obj
-(cv::DescriptorMatcher::match)
-endobj
-3589 0 obj
-<< /S /GoTo /D (subsection*.830) >>
-endobj
-3592 0 obj
-(cv::DescriptorMatcher::clear)
-endobj
-3593 0 obj
-<< /S /GoTo /D (subsection*.831) >>
-endobj
-3596 0 obj
-(cv::BruteForceMatcher)
-endobj
-3597 0 obj
-<< /S /GoTo /D (subsection*.832) >>
-endobj
-3600 0 obj
-(cv::KeyPointCollection)
-endobj
-3601 0 obj
-<< /S /GoTo /D (subsection*.833) >>
-endobj
-3604 0 obj
-(cv::GenericDescriptorMatch)
-endobj
-3605 0 obj
-<< /S /GoTo /D (subsection*.834) >>
-endobj
-3608 0 obj
-(cv::GenericDescriptorMatch::add)
-endobj
-3609 0 obj
-<< /S /GoTo /D (subsection*.835) >>
-endobj
-3612 0 obj
-(cv::GenericDescriptorMatch::classify)
-endobj
-3613 0 obj
-<< /S /GoTo /D (subsection*.836) >>
-endobj
-3616 0 obj
-(cv::GenericDescriptorMatch::match)
-endobj
-3617 0 obj
-<< /S /GoTo /D (subsection*.837) >>
-endobj
-3620 0 obj
-(cv::GenericDescriptorMatch::clear)
-endobj
-3621 0 obj
-<< /S /GoTo /D (subsection*.838) >>
-endobj
-3624 0 obj
-(cv::GenericDescriptorMatch::read)
-endobj
-3625 0 obj
-<< /S /GoTo /D (subsection*.839) >>
-endobj
-3628 0 obj
-(cv::GenericDescriptorMatch::write)
-endobj
-3629 0 obj
-<< /S /GoTo /D (subsection*.840) >>
-endobj
-3632 0 obj
-(cv::VectorDescriptorMatch)
-endobj
-3633 0 obj
-<< /S /GoTo /D (subsection*.841) >>
-endobj
-3636 0 obj
-(cv::OneWayDescriptorMatch)
-endobj
-3637 0 obj
-<< /S /GoTo /D (subsection*.842) >>
-endobj
-3640 0 obj
-(cv::CalonderDescriptorMatch)
-endobj
-3641 0 obj
-<< /S /GoTo /D (subsection*.843) >>
-endobj
-3644 0 obj
-(cv::FernDescriptorMatch)
-endobj
-3645 0 obj
-<< /S /GoTo /D (subsection*.844) >>
-endobj
-3648 0 obj
-(cv::drawMatches)
-endobj
-3649 0 obj
-<< /S /GoTo /D (section.13.3) >>
-endobj
-3652 0 obj
-(Object Recognition)
-endobj
-3653 0 obj
-<< /S /GoTo /D (subsection*.845) >>
-endobj
-3656 0 obj
-(Bag of Visual Words Matching)
-endobj
-3657 0 obj
-<< /S /GoTo /D (subsection*.846) >>
-endobj
-3660 0 obj
-(cv::BasicBOWTrainer)
-endobj
-3661 0 obj
-<< /S /GoTo /D (subsection*.847) >>
-endobj
-3664 0 obj
-(cv::BasicBOWTrainer::compute)
-endobj
-3665 0 obj
-<< /S /GoTo /D (subsection*.848) >>
-endobj
-3668 0 obj
-(cv::BasicBOWTrainer::saveVocabulary)
-endobj
-3669 0 obj
-<< /S /GoTo /D (subsection*.849) >>
-endobj
-3672 0 obj
-(cv::BOWGenerator)
-endobj
-3673 0 obj
-<< /S /GoTo /D (subsection*.850) >>
-endobj
-3676 0 obj
-(cv::BOWGenerator::compute)
-endobj
-3677 0 obj
-<< /S /GoTo /D (subsection*.851) >>
-endobj
-3680 0 obj
-(PASCAL VOC Datasets)
-endobj
-3681 0 obj
-<< /S /GoTo /D (subsection*.852) >>
-endobj
-3684 0 obj
-(cv::VocData)
-endobj
-3685 0 obj
-<< /S /GoTo /D (subsection*.853) >>
-endobj
-3688 0 obj
-(cv::VocData::VocData)
-endobj
-3689 0 obj
-<< /S /GoTo /D (subsection*.854) >>
-endobj
-3692 0 obj
-(cv::VocData::getClassImages)
-endobj
-3693 0 obj
-<< /S /GoTo /D (subsection*.855) >>
-endobj
-3696 0 obj
-(cv::VocData::getClassObjects)
-endobj
-3697 0 obj
-<< /S /GoTo /D (subsection*.856) >>
-endobj
-3700 0 obj
-(cv::VocData::getObjects)
-endobj
-3701 0 obj
-<< /S /GoTo /D (subsection*.857) >>
-endobj
-3704 0 obj
-(cv::VocData::getClassifierGroundTruth)
-endobj
-3705 0 obj
-<< /S /GoTo /D (subsection*.858) >>
-endobj
-3708 0 obj
-(cv::VocData::getDetectorGroundTruth)
-endobj
-3709 0 obj
-<< /S /GoTo /D (subsection*.859) >>
-endobj
-3712 0 obj
-(cv::VocData::writeClassifierResultsFile)
-endobj
-3713 0 obj
-<< /S /GoTo /D (subsection*.860) >>
-endobj
-3716 0 obj
-(cv::VocData::writeDetectorResultsFile)
-endobj
-3717 0 obj
-<< /S /GoTo /D (subsection*.861) >>
-endobj
-3720 0 obj
-(cv::VocData::getResultsFilename)
-endobj
-3721 0 obj
-<< /S /GoTo /D (subsection*.862) >>
-endobj
-3724 0 obj
-(cv::VocData::calcClassifierPrecRecall)
-endobj
-3725 0 obj
-<< /S /GoTo /D (subsection*.863) >>
-endobj
-3728 0 obj
-(cv::VocData::calcDetectorPrecRecall)
-endobj
-3729 0 obj
-<< /S /GoTo /D (subsection*.864) >>
-endobj
-3732 0 obj
-(cv::VocData::calcClassifierConfMatRow)
-endobj
-3733 0 obj
-<< /S /GoTo /D (subsection*.865) >>
-endobj
-3736 0 obj
-(cv::VocData::calcDetectorConfMatRow)
-endobj
-3737 0 obj
-<< /S /GoTo /D (subsection*.866) >>
-endobj
-3740 0 obj
-(cv::VocData::savePrecRecallToGnuplot)
-endobj
-3741 0 obj
-<< /S /GoTo /D (subsection*.867) >>
-endobj
-3744 0 obj
-(cv::VocData::readClassifierGroundTruth)
-endobj
-3745 0 obj
-<< /S /GoTo /D (subsection*.868) >>
-endobj
-3748 0 obj
-(cv::VocData::readClassifierResultsFile)
-endobj
-3749 0 obj
-<< /S /GoTo /D (subsection*.869) >>
-endobj
-3752 0 obj
-(cv::VocData::readDetectorResultsFile)
-endobj
-3753 0 obj
-<< /S /GoTo /D (subsection*.870) >>
-endobj
-3756 0 obj
-(cv::VocData::getObjectClasses)
-endobj
-3757 0 obj
-<< /S /GoTo /D (subsection*.871) >>
-endobj
-3760 0 obj
-(cv::VocData::getResultsDirectory)
-endobj
-3761 0 obj
-<< /S /GoTo /D (subsection*.872) >>
-endobj
-3764 0 obj
-(cv::ObdImage)
-endobj
-3765 0 obj
-<< /S /GoTo /D (subsection*.873) >>
-endobj
-3768 0 obj
-(cv::ObdObject)
-endobj
-3769 0 obj
-<< /S /GoTo /D (subsection*.874) >>
-endobj
-3772 0 obj
-(cv::VocObjectData)
-endobj
-3773 0 obj
-<< /S /GoTo /D (subsection*.875) >>
-endobj
-3776 0 obj
-(Extended Visual Features)
-endobj
-3777 0 obj
-<< /S /GoTo /D (subsection*.876) >>
-endobj
-3780 0 obj
-(cv::DenseFeatureDetector)
-endobj
-3781 0 obj
-<< /S /GoTo /D (subsection*.877) >>
-endobj
-3784 0 obj
-(cv::ColorSurfDescriptorExtractor)
-endobj
-3785 0 obj
-<< /S /GoTo /D (section.13.4) >>
-endobj
-3788 0 obj
-(Object detection and descriptors)
-endobj
-3789 0 obj
-<< /S /GoTo /D (subsection*.878) >>
-endobj
-3792 0 obj
-(cv::RandomizedTree)
-endobj
-3793 0 obj
-<< /S /GoTo /D (subsection*.879) >>
-endobj
-3796 0 obj
-(cv::RandomizedTree::train)
-endobj
-3797 0 obj
-<< /S /GoTo /D (subsection*.880) >>
-endobj
-3800 0 obj
-(cv::RandomizedTree::read)
-endobj
-3801 0 obj
-<< /S /GoTo /D (subsection*.881) >>
-endobj
-3804 0 obj
-(cv::RandomizedTree::write)
-endobj
-3805 0 obj
-<< /S /GoTo /D (subsection*.882) >>
-endobj
-3808 0 obj
-(cv::RandomizedTree::applyQuantization)
-endobj
-3809 0 obj
-<< /S /GoTo /D (subsection*.883) >>
-endobj
-3812 0 obj
-(RTreeNode)
-endobj
-3813 0 obj
-<< /S /GoTo /D (subsection*.884) >>
-endobj
-3816 0 obj
-(cv::RTreeClassifier)
-endobj
-3817 0 obj
-<< /S /GoTo /D (subsection*.885) >>
-endobj
-3820 0 obj
-(cv::RTreeClassifier::train)
-endobj
-3821 0 obj
-<< /S /GoTo /D (subsection*.886) >>
-endobj
-3824 0 obj
-(cv::RTreeClassifier::getSignature)
-endobj
-3825 0 obj
-<< /S /GoTo /D (subsection*.887) >>
-endobj
-3828 0 obj
-(cv::RTreeClassifier::getSparseSignature)
-endobj
-3829 0 obj
-<< /S /GoTo /D (subsection*.888) >>
-endobj
-3832 0 obj
-(cv::RTreeClassifier::countNonZeroElements)
-endobj
-3833 0 obj
-<< /S /GoTo /D (subsection*.889) >>
-endobj
-3836 0 obj
-(cv::RTreeClassifier::read)
-endobj
-3837 0 obj
-<< /S /GoTo /D (subsection*.890) >>
-endobj
-3840 0 obj
-(cv::RTreeClassifier::write)
-endobj
-3841 0 obj
-<< /S /GoTo /D (subsection*.891) >>
-endobj
-3844 0 obj
-(cv::RTreeClassifier::setQuantization)
-endobj
-3845 0 obj
-<< /S /GoTo /D (chapter.14) >>
-endobj
-3848 0 obj
-(flann. Clustering and Search in Multi-Dimensional Spaces)
-endobj
-3849 0 obj
-<< /S /GoTo /D (section.14.1) >>
-endobj
-3852 0 obj
-(Fast Approximate Nearest Neighbor Search)
-endobj
-3853 0 obj
-<< /S /GoTo /D (subsection*.892) >>
-endobj
-3856 0 obj
-(cv::flann::Index\137)
-endobj
-3857 0 obj
-<< /S /GoTo /D (subsection*.893) >>
-endobj
-3860 0 obj
-(cvflann::Index\137::Index\137)
-endobj
-3861 0 obj
-<< /S /GoTo /D (subsection*.894) >>
-endobj
-3864 0 obj
-(cv::flann::Index\137::knnSearch)
-endobj
-3865 0 obj
-<< /S /GoTo /D (subsection*.895) >>
-endobj
-3868 0 obj
-(cv::flann::Index\137::radiusSearch)
-endobj
-3869 0 obj
-<< /S /GoTo /D (subsection*.896) >>
-endobj
-3872 0 obj
-(cv::flann::Index\137::save)
-endobj
-3873 0 obj
-<< /S /GoTo /D (subsection*.897) >>
-endobj
-3876 0 obj
-(cv::flann::Index\137::getIndexParameters)
-endobj
-3877 0 obj
-<< /S /GoTo /D (section.14.2) >>
-endobj
-3880 0 obj
-(Clustering)
-endobj
-3881 0 obj
-<< /S /GoTo /D (subsection*.898) >>
-endobj
-3884 0 obj
-(cv::cv::flann::hierarchicalClustering)
-endobj
-3885 0 obj
-<< /S /GoTo /D (chapter.15) >>
-endobj
-3888 0 obj
-(objdetect. Object Detection)
-endobj
-3889 0 obj
-<< /S /GoTo /D (section.15.1) >>
-endobj
-3892 0 obj
-(Cascade Classification)
-endobj
-3893 0 obj
-<< /S /GoTo /D (subsection*.899) >>
-endobj
-3896 0 obj
-(cv::FeatureEvaluator)
-endobj
-3897 0 obj
-<< /S /GoTo /D (subsection*.900) >>
-endobj
-3900 0 obj
-(cv::FeatureEvaluator::read)
-endobj
-3901 0 obj
-<< /S /GoTo /D (subsection*.901) >>
-endobj
-3904 0 obj
-(cv::FeatureEvaluator::clone)
-endobj
-3905 0 obj
-<< /S /GoTo /D (subsection*.902) >>
-endobj
-3908 0 obj
-(cv::FeatureEvaluator::getFeatureType)
-endobj
-3909 0 obj
-<< /S /GoTo /D (subsection*.903) >>
-endobj
-3912 0 obj
-(cv::FeatureEvaluator::setImage)
-endobj
-3913 0 obj
-<< /S /GoTo /D (subsection*.904) >>
-endobj
-3916 0 obj
-(cv::FeatureEvaluator::setWindow)
-endobj
-3917 0 obj
-<< /S /GoTo /D (subsection*.905) >>
-endobj
-3920 0 obj
-(cv::FeatureEvaluator::calcOrd)
-endobj
-3921 0 obj
-<< /S /GoTo /D (subsection*.906) >>
-endobj
-3924 0 obj
-(cv::FeatureEvaluator::calcCat)
-endobj
-3925 0 obj
-<< /S /GoTo /D (subsection*.907) >>
-endobj
-3928 0 obj
-(cv::FeatureEvaluator::create)
-endobj
-3929 0 obj
-<< /S /GoTo /D (subsection*.908) >>
-endobj
-3932 0 obj
-(cv::CascadeClassifier)
-endobj
-3933 0 obj
-<< /S /GoTo /D (subsection*.909) >>
-endobj
-3936 0 obj
-(cv::CascadeClassifier::CascadeClassifier)
-endobj
-3937 0 obj
-<< /S /GoTo /D (subsection*.910) >>
-endobj
-3940 0 obj
-(cv::CascadeClassifier::empty)
-endobj
-3941 0 obj
-<< /S /GoTo /D (subsection*.911) >>
-endobj
-3944 0 obj
-(cv::CascadeClassifier::load)
-endobj
-3945 0 obj
-<< /S /GoTo /D (subsection*.912) >>
-endobj
-3948 0 obj
-(cv::CascadeClassifier::read)
-endobj
-3949 0 obj
-<< /S /GoTo /D (subsection*.913) >>
-endobj
-3952 0 obj
-(cv::CascadeClassifier::detectMultiScale)
-endobj
-3953 0 obj
-<< /S /GoTo /D (subsection*.914) >>
-endobj
-3956 0 obj
-(cv::CascadeClassifier::setImage)
-endobj
-3957 0 obj
-<< /S /GoTo /D (subsection*.915) >>
-endobj
-3960 0 obj
-(cv::CascadeClassifier::runAt)
-endobj
-3961 0 obj
-<< /S /GoTo /D (subsection*.916) >>
-endobj
-3964 0 obj
-(cv::groupRectangles)
-endobj
-3965 0 obj
-<< /S /GoTo /D (chapter.16) >>
-endobj
-3968 0 obj
-(video. Video Analysis)
-endobj
-3969 0 obj
-<< /S /GoTo /D (section.16.1) >>
-endobj
-3972 0 obj
-(Motion Analysis and Object Tracking)
-endobj
-3973 0 obj
-<< /S /GoTo /D (subsection*.917) >>
-endobj
-3976 0 obj
-(cv::calcOpticalFlowPyrLK)
-endobj
-3977 0 obj
-<< /S /GoTo /D (subsection*.918) >>
-endobj
-3980 0 obj
-(cv::calcOpticalFlowFarneback)
-endobj
-3981 0 obj
-<< /S /GoTo /D (subsection*.919) >>
-endobj
-3984 0 obj
-(cv::updateMotionHistory)
-endobj
-3985 0 obj
-<< /S /GoTo /D (subsection*.920) >>
-endobj
-3988 0 obj
-(cv::calcMotionGradient)
-endobj
-3989 0 obj
-<< /S /GoTo /D (subsection*.921) >>
-endobj
-3992 0 obj
-(cv::calcGlobalOrientation)
-endobj
-3993 0 obj
-<< /S /GoTo /D (subsection*.922) >>
-endobj
-3996 0 obj
-(cv::CamShift)
-endobj
-3997 0 obj
-<< /S /GoTo /D (subsection*.923) >>
-endobj
-4000 0 obj
-(cv::meanShift)
-endobj
-4001 0 obj
-<< /S /GoTo /D (subsection*.924) >>
-endobj
-4004 0 obj
-(cv::KalmanFilter)
-endobj
-4005 0 obj
-<< /S /GoTo /D (chapter.17) >>
-endobj
-4008 0 obj
-(highgui. High-level GUI and Media I/O)
-endobj
-4009 0 obj
-<< /S /GoTo /D (section.17.1) >>
-endobj
-4012 0 obj
-(User Interface)
-endobj
-4013 0 obj
-<< /S /GoTo /D (subsection*.925) >>
-endobj
-4016 0 obj
-(cv::createTrackbar)
-endobj
-4017 0 obj
-<< /S /GoTo /D (subsection*.926) >>
-endobj
-4020 0 obj
-(cv::getTrackbarPos)
-endobj
-4021 0 obj
-<< /S /GoTo /D (subsection*.927) >>
-endobj
-4024 0 obj
-(cv::imshow)
-endobj
-4025 0 obj
-<< /S /GoTo /D (subsection*.928) >>
-endobj
-4028 0 obj
-(cv::namedWindow)
-endobj
-4029 0 obj
-<< /S /GoTo /D (subsection*.929) >>
-endobj
-4032 0 obj
-(cv::setTrackbarPos)
-endobj
-4033 0 obj
-<< /S /GoTo /D (subsection*.930) >>
-endobj
-4036 0 obj
-(cv::waitKey)
-endobj
-4037 0 obj
-<< /S /GoTo /D (section.17.2) >>
-endobj
-4040 0 obj
-(Reading and Writing Images and Video)
-endobj
-4041 0 obj
-<< /S /GoTo /D (subsection*.931) >>
-endobj
-4044 0 obj
-(cv::imdecode)
-endobj
-4045 0 obj
-<< /S /GoTo /D (subsection*.932) >>
-endobj
-4048 0 obj
-(cv::imencode)
-endobj
-4049 0 obj
-<< /S /GoTo /D (subsection*.933) >>
-endobj
-4052 0 obj
-(cv::imread)
-endobj
-4053 0 obj
-<< /S /GoTo /D (subsection*.934) >>
-endobj
-4056 0 obj
-(cv::imwrite)
-endobj
-4057 0 obj
-<< /S /GoTo /D (subsection*.935) >>
-endobj
-4060 0 obj
-(cv::VideoCapture)
-endobj
-4061 0 obj
-<< /S /GoTo /D (subsection*.936) >>
-endobj
-4064 0 obj
-(cv::VideoCapture::VideoCapture)
-endobj
-4065 0 obj
-<< /S /GoTo /D (subsection*.937) >>
-endobj
-4068 0 obj
-(cv::VideoCapture::get)
-endobj
-4069 0 obj
-<< /S /GoTo /D (subsection*.938) >>
-endobj
-4072 0 obj
-(cv::VideoCapture::set)
-endobj
-4073 0 obj
-<< /S /GoTo /D (subsection*.939) >>
-endobj
-4076 0 obj
-(cv::VideoWriter)
-endobj
-4077 0 obj
-<< /S /GoTo /D (section.17.3) >>
-endobj
-4080 0 obj
-(Qt new functions)
-endobj
-4081 0 obj
-<< /S /GoTo /D (subsection*.940) >>
-endobj
-4084 0 obj
-(cv::setWindowProperty)
-endobj
-4085 0 obj
-<< /S /GoTo /D (subsection*.941) >>
-endobj
-4088 0 obj
-(cv::getWindowProperty)
-endobj
-4089 0 obj
-<< /S /GoTo /D (subsection*.942) >>
-endobj
-4092 0 obj
-(cv::fontQt)
-endobj
-4093 0 obj
-<< /S /GoTo /D (subsection*.943) >>
-endobj
-4096 0 obj
-(cv::addText)
-endobj
-4097 0 obj
-<< /S /GoTo /D (subsection*.944) >>
-endobj
-4100 0 obj
-(cv::displayOverlay)
-endobj
-4101 0 obj
-<< /S /GoTo /D (subsection*.945) >>
-endobj
-4104 0 obj
-(cv::displayStatusBar)
-endobj
-4105 0 obj
-<< /S /GoTo /D (subsection*.946) >>
-endobj
-4108 0 obj
-(cv::createOpenGLCallback)
-endobj
-4109 0 obj
-<< /S /GoTo /D (subsection*.947) >>
-endobj
-4112 0 obj
-(cv::saveWindowParameters)
-endobj
-4113 0 obj
-<< /S /GoTo /D (subsection*.948) >>
-endobj
-4116 0 obj
-(cv::loadWindowParameters)
-endobj
-4117 0 obj
-<< /S /GoTo /D (subsection*.949) >>
-endobj
-4120 0 obj
-(cv::createButton)
-endobj
-4121 0 obj
-<< /S /GoTo /D (chapter.18) >>
-endobj
-4124 0 obj
-(calib3d. Camera Calibration, Pose Estimation and Stereo)
-endobj
-4125 0 obj
-<< /S /GoTo /D (section.18.1) >>
-endobj
-4128 0 obj
-(Camera Calibration and 3d Reconstruction)
-endobj
-4129 0 obj
-<< /S /GoTo /D (subsection*.950) >>
-endobj
-4132 0 obj
-(cv::calibrateCamera)
-endobj
-4133 0 obj
-<< /S /GoTo /D (subsection*.951) >>
-endobj
-4136 0 obj
-(cv::calibrationMatrixValues)
-endobj
-4137 0 obj
-<< /S /GoTo /D (subsection*.952) >>
-endobj
-4140 0 obj
-(cv::composeRT)
-endobj
-4141 0 obj
-<< /S /GoTo /D (subsection*.953) >>
-endobj
-4144 0 obj
-(cv::computeCorrespondEpilines)
-endobj
-4145 0 obj
-<< /S /GoTo /D (subsection*.954) >>
-endobj
-4148 0 obj
-(cv::convertPointsHomogeneous)
-endobj
-4149 0 obj
-<< /S /GoTo /D (subsection*.955) >>
-endobj
-4152 0 obj
-(cv::decomposeProjectionMatrix)
-endobj
-4153 0 obj
-<< /S /GoTo /D (subsection*.956) >>
-endobj
-4156 0 obj
-(cv::drawChessboardCorners)
-endobj
-4157 0 obj
-<< /S /GoTo /D (subsection*.957) >>
-endobj
-4160 0 obj
-(cv::findChessboardCorners)
-endobj
-4161 0 obj
-<< /S /GoTo /D (subsection*.958) >>
-endobj
-4164 0 obj
-(cv::solvePnP)
-endobj
-4165 0 obj
-<< /S /GoTo /D (subsection*.959) >>
-endobj
-4168 0 obj
-(cv::findFundamentalMat)
-endobj
-4169 0 obj
-<< /S /GoTo /D (subsection*.960) >>
-endobj
-4172 0 obj
-(cv::findHomography)
-endobj
-4173 0 obj
-<< /S /GoTo /D (subsection*.961) >>
-endobj
-4176 0 obj
-(cv::getDefaultNewCameraMatrix)
-endobj
-4177 0 obj
-<< /S /GoTo /D (subsection*.962) >>
-endobj
-4180 0 obj
-(cv::getOptimalNewCameraMatrix)
-endobj
-4181 0 obj
-<< /S /GoTo /D (subsection*.963) >>
-endobj
-4184 0 obj
-(cv::initCameraMatrix2D)
-endobj
-4185 0 obj
-<< /S /GoTo /D (subsection*.964) >>
-endobj
-4188 0 obj
-(cv::initUndistortRectifyMap)
-endobj
-4189 0 obj
-<< /S /GoTo /D (subsection*.965) >>
-endobj
-4192 0 obj
-(cv::matMulDeriv)
-endobj
-4193 0 obj
-<< /S /GoTo /D (subsection*.966) >>
-endobj
-4196 0 obj
-(cv::projectPoints)
-endobj
-4197 0 obj
-<< /S /GoTo /D (subsection*.967) >>
-endobj
-4200 0 obj
-(cv::reprojectImageTo3D)
-endobj
-4201 0 obj
-<< /S /GoTo /D (subsection*.968) >>
-endobj
-4204 0 obj
-(cv::RQDecomp3x3)
-endobj
-4205 0 obj
-<< /S /GoTo /D (subsection*.969) >>
-endobj
-4208 0 obj
-(cv::Rodrigues)
-endobj
-4209 0 obj
-<< /S /GoTo /D (subsection*.970) >>
-endobj
-4212 0 obj
-(cv::StereoBM)
-endobj
-4213 0 obj
-<< /S /GoTo /D (subsection*.971) >>
-endobj
-4216 0 obj
-(cv::StereoSGBM)
-endobj
-4217 0 obj
-<< /S /GoTo /D (subsection*.972) >>
-endobj
-4220 0 obj
-(cv::StereoSGBM::StereoSGBM)
-endobj
-4221 0 obj
-<< /S /GoTo /D (subsection*.973) >>
-endobj
-4224 0 obj
-(cv::StereoSGBM::operator \(\))
-endobj
-4225 0 obj
-<< /S /GoTo /D (subsection*.974) >>
-endobj
-4228 0 obj
-(cv::stereoCalibrate)
-endobj
-4229 0 obj
-<< /S /GoTo /D (subsection*.975) >>
-endobj
-4232 0 obj
-(cv::stereoRectify)
-endobj
-4233 0 obj
-<< /S /GoTo /D (subsection*.976) >>
-endobj
-4236 0 obj
-(cv::stereoRectifyUncalibrated)
-endobj
-4237 0 obj
-<< /S /GoTo /D (subsection*.977) >>
-endobj
-4240 0 obj
-(cv::undistort)
-endobj
-4241 0 obj
-<< /S /GoTo /D (subsection*.978) >>
-endobj
-4244 0 obj
-(cv::undistortPoints)
-endobj
-4245 0 obj
-<< /S /GoTo /D (chapter.19) >>
-endobj
-4248 0 obj
-(ml. Machine Learning)
-endobj
-4249 0 obj
-<< /S /GoTo /D (section.19.1) >>
-endobj
-4252 0 obj
-(Statistical Models)
-endobj
-4253 0 obj
-<< /S /GoTo /D (subsection*.979) >>
-endobj
-4256 0 obj
-(cv::CvStatModel)
-endobj
-4257 0 obj
-<< /S /GoTo /D (subsection*.980) >>
-endobj
-4260 0 obj
-(CvStatModel::CvStatModel)
-endobj
-4261 0 obj
-<< /S /GoTo /D (subsection*.981) >>
-endobj
-4264 0 obj
-(CvStatModel::CvStatModel\(...\))
-endobj
-4265 0 obj
-<< /S /GoTo /D (subsection*.982) >>
-endobj
-4268 0 obj
-(CvStatModel:: CvStatModel)
-endobj
-4269 0 obj
-<< /S /GoTo /D (subsection*.983) >>
-endobj
-4272 0 obj
-(CvStatModel::clear)
-endobj
-4273 0 obj
-<< /S /GoTo /D (subsection*.984) >>
-endobj
-4276 0 obj
-(CvStatModel::save)
-endobj
-4277 0 obj
-<< /S /GoTo /D (subsection*.985) >>
-endobj
-4280 0 obj
-(CvStatModel::load)
-endobj
-4281 0 obj
-<< /S /GoTo /D (subsection*.986) >>
-endobj
-4284 0 obj
-(CvStatModel::write)
-endobj
-4285 0 obj
-<< /S /GoTo /D (subsection*.987) >>
-endobj
-4288 0 obj
-(CvStatModel::read)
-endobj
-4289 0 obj
-<< /S /GoTo /D (subsection*.988) >>
-endobj
-4292 0 obj
-(CvStatModel::train)
-endobj
-4293 0 obj
-<< /S /GoTo /D (subsection*.989) >>
-endobj
-4296 0 obj
-(CvStatModel::predict)
-endobj
-4297 0 obj
-<< /S /GoTo /D (section.19.2) >>
-endobj
-4300 0 obj
-(Normal Bayes Classifier)
-endobj
-4301 0 obj
-<< /S /GoTo /D (subsection*.990) >>
-endobj
-4304 0 obj
-(cv::CvNormalBayesClassifier)
-endobj
-4305 0 obj
-<< /S /GoTo /D (subsection*.991) >>
-endobj
-4308 0 obj
-(CvNormalBayesClassifier::train)
-endobj
-4309 0 obj
-<< /S /GoTo /D (subsection*.992) >>
-endobj
-4312 0 obj
-(CvNormalBayesClassifier::predict)
-endobj
-4313 0 obj
-<< /S /GoTo /D (section.19.3) >>
-endobj
-4316 0 obj
-(K Nearest Neighbors)
-endobj
-4317 0 obj
-<< /S /GoTo /D (subsection*.993) >>
-endobj
-4320 0 obj
-(cv::CvKNearest)
-endobj
-4321 0 obj
-<< /S /GoTo /D (subsection*.994) >>
-endobj
-4324 0 obj
-(CvKNearest::train)
-endobj
-4325 0 obj
-<< /S /GoTo /D (subsection*.995) >>
-endobj
-4328 0 obj
-(CvKNearest::find\137nearest)
-endobj
-4329 0 obj
-<< /S /GoTo /D (section.19.4) >>
-endobj
-4332 0 obj
-(Support Vector Machines)
-endobj
-4333 0 obj
-<< /S /GoTo /D (subsection*.996) >>
-endobj
-4336 0 obj
-(cv::CvSVM)
-endobj
-4337 0 obj
-<< /S /GoTo /D (subsection*.997) >>
-endobj
-4340 0 obj
-(cv::CvSVMParams)
-endobj
-4341 0 obj
-<< /S /GoTo /D (subsection*.998) >>
-endobj
-4344 0 obj
-(CvSVM::train)
-endobj
-4345 0 obj
-<< /S /GoTo /D (subsection*.999) >>
-endobj
-4348 0 obj
-(CvSVM::train\137auto)
-endobj
-4349 0 obj
-<< /S /GoTo /D (subsection*.1000) >>
-endobj
-4352 0 obj
-(CvSVM::get\137default\137grid)
-endobj
-4353 0 obj
-<< /S /GoTo /D (subsection*.1001) >>
-endobj
-4356 0 obj
-(CvSVM::get\137params)
-endobj
-4357 0 obj
-<< /S /GoTo /D (subsection*.1002) >>
-endobj
-4360 0 obj
-(CvSVM::get\137support\137vector*)
-endobj
-4361 0 obj
-<< /S /GoTo /D (section.19.5) >>
-endobj
-4364 0 obj
-(Decision Trees)
-endobj
-4365 0 obj
-<< /S /GoTo /D (subsection*.1003) >>
-endobj
-4368 0 obj
-(Predicting with Decision Trees)
-endobj
-4369 0 obj
-<< /S /GoTo /D (subsection*.1004) >>
-endobj
-4372 0 obj
-(Training Decision Trees)
-endobj
-4373 0 obj
-<< /S /GoTo /D (subsection*.1005) >>
-endobj
-4376 0 obj
-(Variable importance)
-endobj
-4377 0 obj
-<< /S /GoTo /D (subsection*.1006) >>
-endobj
-4380 0 obj
-(cv::CvDTreeSplit)
-endobj
-4381 0 obj
-<< /S /GoTo /D (subsection*.1007) >>
-endobj
-4384 0 obj
-(cv::CvDTreeNode)
-endobj
-4385 0 obj
-<< /S /GoTo /D (subsection*.1008) >>
-endobj
-4388 0 obj
-(cv::CvDTreeParams)
-endobj
-4389 0 obj
-<< /S /GoTo /D (subsection*.1009) >>
-endobj
-4392 0 obj
-(cv::CvDTreeTrainData)
-endobj
-4393 0 obj
-<< /S /GoTo /D (subsection*.1010) >>
-endobj
-4396 0 obj
-(cv::CvDTree)
-endobj
-4397 0 obj
-<< /S /GoTo /D (subsection*.1011) >>
-endobj
-4400 0 obj
-(CvDTree::train)
-endobj
-4401 0 obj
-<< /S /GoTo /D (subsection*.1012) >>
-endobj
-4404 0 obj
-(CvDTree::predict)
-endobj
-4405 0 obj
-<< /S /GoTo /D (section.19.6) >>
-endobj
-4408 0 obj
-(Boosting)
-endobj
-4409 0 obj
-<< /S /GoTo /D (subsection*.1013) >>
-endobj
-4412 0 obj
-(cv::CvBoostParams)
-endobj
-4413 0 obj
-<< /S /GoTo /D (subsection*.1014) >>
-endobj
-4416 0 obj
-(cv::CvBoostTree)
-endobj
-4417 0 obj
-<< /S /GoTo /D (subsection*.1015) >>
-endobj
-4420 0 obj
-(cv::CvBoost)
-endobj
-4421 0 obj
-<< /S /GoTo /D (subsection*.1016) >>
-endobj
-4424 0 obj
-(CvBoost::train)
-endobj
-4425 0 obj
-<< /S /GoTo /D (subsection*.1017) >>
-endobj
-4428 0 obj
-(CvBoost::predict)
-endobj
-4429 0 obj
-<< /S /GoTo /D (subsection*.1018) >>
-endobj
-4432 0 obj
-(CvBoost::prune)
-endobj
-4433 0 obj
-<< /S /GoTo /D (subsection*.1019) >>
-endobj
-4436 0 obj
-(CvBoost::get\137weak\137predictors)
-endobj
-4437 0 obj
-<< /S /GoTo /D (section.19.7) >>
-endobj
-4440 0 obj
-(Random Trees)
-endobj
-4441 0 obj
-<< /S /GoTo /D (subsection*.1020) >>
-endobj
-4444 0 obj
-(cv::CvRTParams)
-endobj
-4445 0 obj
-<< /S /GoTo /D (subsection*.1021) >>
-endobj
-4448 0 obj
-(cv::CvRTrees)
-endobj
-4449 0 obj
-<< /S /GoTo /D (subsection*.1022) >>
-endobj
-4452 0 obj
-(CvRTrees::train)
-endobj
-4453 0 obj
-<< /S /GoTo /D (subsection*.1023) >>
-endobj
-4456 0 obj
-(CvRTrees::predict)
-endobj
-4457 0 obj
-<< /S /GoTo /D (subsection*.1024) >>
-endobj
-4460 0 obj
-(CvRTrees::get\137var\137importance)
-endobj
-4461 0 obj
-<< /S /GoTo /D (subsection*.1025) >>
-endobj
-4464 0 obj
-(CvRTrees::get\137proximity)
-endobj
-4465 0 obj
-<< /S /GoTo /D (section.19.8) >>
-endobj
-4468 0 obj
-(Expectation-Maximization)
-endobj
-4469 0 obj
-<< /S /GoTo /D (subsection*.1026) >>
-endobj
-4472 0 obj
-(cv::CvEMParams)
-endobj
-4473 0 obj
-<< /S /GoTo /D (subsection*.1027) >>
-endobj
-4476 0 obj
-(cv::CvEM)
-endobj
-4477 0 obj
-<< /S /GoTo /D (subsection*.1028) >>
-endobj
-4480 0 obj
-(CvEM::train)
-endobj
-4481 0 obj
-<< /S /GoTo /D (section.19.9) >>
-endobj
-4484 0 obj
-(Neural Networks)
-endobj
-4485 0 obj
-<< /S /GoTo /D (subsection*.1029) >>
-endobj
-4488 0 obj
-(cv::CvANN\137MLP\137TrainParams)
-endobj
-4489 0 obj
-<< /S /GoTo /D (subsection*.1030) >>
-endobj
-4492 0 obj
-(cv::CvANN\137MLP)
-endobj
-4493 0 obj
-<< /S /GoTo /D (subsection*.1031) >>
-endobj
-4496 0 obj
-(CvANN\137MLP::create)
-endobj
-4497 0 obj
-<< /S /GoTo /D (subsection*.1032) >>
-endobj
-4500 0 obj
-(CvANN\137MLP::train)
-endobj
-4501 0 obj
-<< /S /GoTo /D (part.3) >>
-endobj
-4504 0 obj
-(III Python API Reference)
-endobj
-4505 0 obj
-<< /S /GoTo /D (chapter.20) >>
-endobj
-4508 0 obj
-(Introduction)
-endobj
-4509 0 obj
-<< /S /GoTo /D (section.20.1) >>
-endobj
-4512 0 obj
-(Cookbook)
-endobj
-4513 0 obj
-<< /S /GoTo /D (subsection*.1033) >>
-endobj
-4516 0 obj
-(Convert an image)
-endobj
-4517 0 obj
-<< /S /GoTo /D (subsection*.1034) >>
-endobj
-4520 0 obj
-(Resize an image)
-endobj
-4521 0 obj
-<< /S /GoTo /D (subsection*.1035) >>
-endobj
-4524 0 obj
-(Compute the Laplacian)
-endobj
-4525 0 obj
-<< /S /GoTo /D (subsection*.1036) >>
-endobj
-4528 0 obj
-(Using GoodFeaturesToTrack)
-endobj
-4529 0 obj
-<< /S /GoTo /D (subsection*.1037) >>
-endobj
-4532 0 obj
-(Using GetSubRect)
-endobj
-4533 0 obj
-<< /S /GoTo /D (subsection*.1038) >>
-endobj
-4536 0 obj
-(Using CreateMat, and accessing an element)
-endobj
-4537 0 obj
-<< /S /GoTo /D (subsection*.1039) >>
-endobj
-4540 0 obj
-(ROS image message to OpenCV)
-endobj
-4541 0 obj
-<< /S /GoTo /D (subsection*.1040) >>
-endobj
-4544 0 obj
-(PIL Image to OpenCV)
-endobj
-4545 0 obj
-<< /S /GoTo /D (subsection*.1041) >>
-endobj
-4548 0 obj
-(OpenCV to PIL Image)
-endobj
-4549 0 obj
-<< /S /GoTo /D (subsection*.1042) >>
-endobj
-4552 0 obj
-(NumPy and OpenCV)
-endobj
-4553 0 obj
-<< /S /GoTo /D (chapter.21) >>
-endobj
-4556 0 obj
-(core. The Core Functionality)
-endobj
-4557 0 obj
-<< /S /GoTo /D (section.21.1) >>
-endobj
-4560 0 obj
-(Basic Structures)
-endobj
-4561 0 obj
-<< /S /GoTo /D (subsection*.1043) >>
-endobj
-4564 0 obj
-(CvPoint)
-endobj
-4565 0 obj
-<< /S /GoTo /D (subsection*.1044) >>
-endobj
-4568 0 obj
-(CvPoint2D32f)
-endobj
-4569 0 obj
-<< /S /GoTo /D (subsection*.1045) >>
-endobj
-4572 0 obj
-(CvPoint3D32f)
-endobj
-4573 0 obj
-<< /S /GoTo /D (subsection*.1046) >>
-endobj
-4576 0 obj
-(CvPoint2D64f)
-endobj
-4577 0 obj
-<< /S /GoTo /D (subsection*.1047) >>
-endobj
-4580 0 obj
-(CvPoint3D64f)
-endobj
-4581 0 obj
-<< /S /GoTo /D (subsection*.1048) >>
-endobj
-4584 0 obj
-(CvSize)
-endobj
-4585 0 obj
-<< /S /GoTo /D (subsection*.1049) >>
-endobj
-4588 0 obj
-(CvSize2D32f)
-endobj
-4589 0 obj
-<< /S /GoTo /D (subsection*.1050) >>
-endobj
-4592 0 obj
-(CvRect)
-endobj
-4593 0 obj
-<< /S /GoTo /D (subsection*.1051) >>
-endobj
-4596 0 obj
-(CvScalar)
-endobj
-4597 0 obj
-<< /S /GoTo /D (subsection*.1052) >>
-endobj
-4600 0 obj
-(CvTermCriteria)
-endobj
-4601 0 obj
-<< /S /GoTo /D (subsection*.1053) >>
-endobj
-4604 0 obj
-(CvMat)
-endobj
-4605 0 obj
-<< /S /GoTo /D (subsection*.1054) >>
-endobj
-4608 0 obj
-(CvMatND)
-endobj
-4609 0 obj
-<< /S /GoTo /D (subsection*.1055) >>
-endobj
-4612 0 obj
-(IplImage)
-endobj
-4613 0 obj
-<< /S /GoTo /D (subsection*.1056) >>
-endobj
-4616 0 obj
-(CvArr)
-endobj
-4617 0 obj
-<< /S /GoTo /D (section.21.2) >>
-endobj
-4620 0 obj
-(Operations on Arrays)
-endobj
-4621 0 obj
-<< /S /GoTo /D (subsection*.1057) >>
-endobj
-4624 0 obj
-(cv.AbsDiff)
-endobj
-4625 0 obj
-<< /S /GoTo /D (subsection*.1058) >>
-endobj
-4628 0 obj
-(cv.AbsDiffS)
-endobj
-4629 0 obj
-<< /S /GoTo /D (subsection*.1059) >>
-endobj
-4632 0 obj
-(cv.Add)
-endobj
-4633 0 obj
-<< /S /GoTo /D (subsection*.1060) >>
-endobj
-4636 0 obj
-(cv.AddS)
-endobj
-4637 0 obj
-<< /S /GoTo /D (subsection*.1061) >>
-endobj
-4640 0 obj
-(cv.AddWeighted)
-endobj
-4641 0 obj
-<< /S /GoTo /D (subsection*.1062) >>
-endobj
-4644 0 obj
-(cv.And)
-endobj
-4645 0 obj
-<< /S /GoTo /D (subsection*.1063) >>
-endobj
-4648 0 obj
-(cv.AndS)
-endobj
-4649 0 obj
-<< /S /GoTo /D (subsection*.1064) >>
-endobj
-4652 0 obj
-(cv.Avg)
-endobj
-4653 0 obj
-<< /S /GoTo /D (subsection*.1065) >>
-endobj
-4656 0 obj
-(cv.AvgSdv)
-endobj
-4657 0 obj
-<< /S /GoTo /D (subsection*.1066) >>
-endobj
-4660 0 obj
-(cv.CalcCovarMatrix)
-endobj
-4661 0 obj
-<< /S /GoTo /D (subsection*.1067) >>
-endobj
-4664 0 obj
-(cv.CartToPolar)
-endobj
-4665 0 obj
-<< /S /GoTo /D (subsection*.1068) >>
-endobj
-4668 0 obj
-(cv.Cbrt)
-endobj
-4669 0 obj
-<< /S /GoTo /D (subsection*.1069) >>
-endobj
-4672 0 obj
-(cv.ClearND)
-endobj
-4673 0 obj
-<< /S /GoTo /D (subsection*.1070) >>
-endobj
-4676 0 obj
-(cv.CloneImage)
-endobj
-4677 0 obj
-<< /S /GoTo /D (subsection*.1071) >>
-endobj
-4680 0 obj
-(cv.CloneMat)
-endobj
-4681 0 obj
-<< /S /GoTo /D (subsection*.1072) >>
-endobj
-4684 0 obj
-(cv.CloneMatND)
-endobj
-4685 0 obj
-<< /S /GoTo /D (subsection*.1073) >>
-endobj
-4688 0 obj
-(cv.Cmp)
-endobj
-4689 0 obj
-<< /S /GoTo /D (subsection*.1074) >>
-endobj
-4692 0 obj
-(cv.CmpS)
-endobj
-4693 0 obj
-<< /S /GoTo /D (subsection*.1075) >>
-endobj
-4696 0 obj
-(cv.Convert)
-endobj
-4697 0 obj
-<< /S /GoTo /D (subsection*.1076) >>
-endobj
-4700 0 obj
-(cv.ConvertScale)
-endobj
-4701 0 obj
-<< /S /GoTo /D (subsection*.1077) >>
-endobj
-4704 0 obj
-(cv.ConvertScaleAbs)
-endobj
-4705 0 obj
-<< /S /GoTo /D (subsection*.1078) >>
-endobj
-4708 0 obj
-(cv.CvtScaleAbs)
-endobj
-4709 0 obj
-<< /S /GoTo /D (subsection*.1079) >>
-endobj
-4712 0 obj
-(cv.Copy)
-endobj
-4713 0 obj
-<< /S /GoTo /D (subsection*.1080) >>
-endobj
-4716 0 obj
-(cv.CountNonZero)
-endobj
-4717 0 obj
-<< /S /GoTo /D (subsection*.1081) >>
-endobj
-4720 0 obj
-(cv.CreateData)
-endobj
-4721 0 obj
-<< /S /GoTo /D (subsection*.1082) >>
-endobj
-4724 0 obj
-(cv.CreateImage)
-endobj
-4725 0 obj
-<< /S /GoTo /D (subsection*.1083) >>
-endobj
-4728 0 obj
-(cv.CreateImageHeader)
-endobj
-4729 0 obj
-<< /S /GoTo /D (subsection*.1084) >>
-endobj
-4732 0 obj
-(cv.CreateMat)
-endobj
-4733 0 obj
-<< /S /GoTo /D (subsection*.1085) >>
-endobj
-4736 0 obj
-(cv.CreateMatHeader)
-endobj
-4737 0 obj
-<< /S /GoTo /D (subsection*.1086) >>
-endobj
-4740 0 obj
-(cv.CreateMatND)
-endobj
-4741 0 obj
-<< /S /GoTo /D (subsection*.1087) >>
-endobj
-4744 0 obj
-(cv.CreateMatNDHeader)
-endobj
-4745 0 obj
-<< /S /GoTo /D (subsection*.1088) >>
-endobj
-4748 0 obj
-(cv.CrossProduct)
-endobj
-4749 0 obj
-<< /S /GoTo /D (subsection*.1089) >>
-endobj
-4752 0 obj
-(CvtPixToPlane)
-endobj
-4753 0 obj
-<< /S /GoTo /D (subsection*.1090) >>
-endobj
-4756 0 obj
-(cv.DCT)
-endobj
-4757 0 obj
-<< /S /GoTo /D (subsection*.1091) >>
-endobj
-4760 0 obj
-(cv.DFT)
-endobj
-4761 0 obj
-<< /S /GoTo /D (subsection*.1092) >>
-endobj
-4764 0 obj
-(cv.Det)
-endobj
-4765 0 obj
-<< /S /GoTo /D (subsection*.1093) >>
-endobj
-4768 0 obj
-(cv.Div)
-endobj
-4769 0 obj
-<< /S /GoTo /D (subsection*.1094) >>
-endobj
-4772 0 obj
-(cv.DotProduct)
-endobj
-4773 0 obj
-<< /S /GoTo /D (subsection*.1095) >>
-endobj
-4776 0 obj
-(cv.EigenVV)
-endobj
-4777 0 obj
-<< /S /GoTo /D (subsection*.1096) >>
-endobj
-4780 0 obj
-(cv.Exp)
-endobj
-4781 0 obj
-<< /S /GoTo /D (subsection*.1097) >>
-endobj
-4784 0 obj
-(cv.FastArctan)
-endobj
-4785 0 obj
-<< /S /GoTo /D (subsection*.1098) >>
-endobj
-4788 0 obj
-(cv.Flip)
-endobj
-4789 0 obj
-<< /S /GoTo /D (subsection*.1099) >>
-endobj
-4792 0 obj
-(cv.fromarray)
-endobj
-4793 0 obj
-<< /S /GoTo /D (subsection*.1100) >>
-endobj
-4796 0 obj
-(cv.GEMM)
-endobj
-4797 0 obj
-<< /S /GoTo /D (subsection*.1101) >>
-endobj
-4800 0 obj
-(cv.Get1D)
-endobj
-4801 0 obj
-<< /S /GoTo /D (subsection*.1102) >>
-endobj
-4804 0 obj
-(cv.Get2D)
-endobj
-4805 0 obj
-<< /S /GoTo /D (subsection*.1103) >>
-endobj
-4808 0 obj
-(cv.Get3D)
-endobj
-4809 0 obj
-<< /S /GoTo /D (subsection*.1104) >>
-endobj
-4812 0 obj
-(cv.GetND)
-endobj
-4813 0 obj
-<< /S /GoTo /D (subsection*.1105) >>
-endobj
-4816 0 obj
-(cv.GetCol)
-endobj
-4817 0 obj
-<< /S /GoTo /D (subsection*.1106) >>
-endobj
-4820 0 obj
-(cv.GetCols)
-endobj
-4821 0 obj
-<< /S /GoTo /D (subsection*.1107) >>
-endobj
-4824 0 obj
-(cv.GetDiag)
-endobj
-4825 0 obj
-<< /S /GoTo /D (subsection*.1108) >>
-endobj
-4828 0 obj
-(cv.GetDims)
-endobj
-4829 0 obj
-<< /S /GoTo /D (subsection*.1109) >>
-endobj
-4832 0 obj
-(cv.GetElemType)
-endobj
-4833 0 obj
-<< /S /GoTo /D (subsection*.1110) >>
-endobj
-4836 0 obj
-(cv.GetImage)
-endobj
-4837 0 obj
-<< /S /GoTo /D (subsection*.1111) >>
-endobj
-4840 0 obj
-(cv.GetImageCOI)
-endobj
-4841 0 obj
-<< /S /GoTo /D (subsection*.1112) >>
-endobj
-4844 0 obj
-(cv.GetImageROI)
-endobj
-4845 0 obj
-<< /S /GoTo /D (subsection*.1113) >>
-endobj
-4848 0 obj
-(cv.GetMat)
-endobj
-4849 0 obj
-<< /S /GoTo /D (subsection*.1114) >>
-endobj
-4852 0 obj
-(cv.GetOptimalDFTSize)
-endobj
-4853 0 obj
-<< /S /GoTo /D (subsection*.1115) >>
-endobj
-4856 0 obj
-(cv.GetReal1D)
-endobj
-4857 0 obj
-<< /S /GoTo /D (subsection*.1116) >>
-endobj
-4860 0 obj
-(cv.GetReal2D)
-endobj
-4861 0 obj
-<< /S /GoTo /D (subsection*.1117) >>
-endobj
-4864 0 obj
-(cv.GetReal3D)
-endobj
-4865 0 obj
-<< /S /GoTo /D (subsection*.1118) >>
-endobj
-4868 0 obj
-(cv.GetRealND)
-endobj
-4869 0 obj
-<< /S /GoTo /D (subsection*.1119) >>
-endobj
-4872 0 obj
-(cv.GetRow)
-endobj
-4873 0 obj
-<< /S /GoTo /D (subsection*.1120) >>
-endobj
-4876 0 obj
-(cv.GetRows)
-endobj
-4877 0 obj
-<< /S /GoTo /D (subsection*.1121) >>
-endobj
-4880 0 obj
-(cv.GetSize)
-endobj
-4881 0 obj
-<< /S /GoTo /D (subsection*.1122) >>
-endobj
-4884 0 obj
-(cv.GetSubRect)
-endobj
-4885 0 obj
-<< /S /GoTo /D (subsection*.1123) >>
-endobj
-4888 0 obj
-(cv.InRange)
-endobj
-4889 0 obj
-<< /S /GoTo /D (subsection*.1124) >>
-endobj
-4892 0 obj
-(cv.InRangeS)
-endobj
-4893 0 obj
-<< /S /GoTo /D (subsection*.1125) >>
-endobj
-4896 0 obj
-(cv.InvSqrt)
-endobj
-4897 0 obj
-<< /S /GoTo /D (subsection*.1126) >>
-endobj
-4900 0 obj
-(cv.Inv)
-endobj
-4901 0 obj
-<< /S /GoTo /D (subsection*.1127) >>
-endobj
-4904 0 obj
-(cv.Invert)
-endobj
-4905 0 obj
-<< /S /GoTo /D (subsection*.1128) >>
-endobj
-4908 0 obj
-(cv.IsInf)
-endobj
-4909 0 obj
-<< /S /GoTo /D (subsection*.1129) >>
-endobj
-4912 0 obj
-(cv.IsNaN)
-endobj
-4913 0 obj
-<< /S /GoTo /D (subsection*.1130) >>
-endobj
-4916 0 obj
-(cv.LUT)
-endobj
-4917 0 obj
-<< /S /GoTo /D (subsection*.1131) >>
-endobj
-4920 0 obj
-(cv.Log)
-endobj
-4921 0 obj
-<< /S /GoTo /D (subsection*.1132) >>
-endobj
-4924 0 obj
-(cv.Mahalanobis)
-endobj
-4925 0 obj
-<< /S /GoTo /D (subsection*.1133) >>
-endobj
-4928 0 obj
-(cv.Max)
-endobj
-4929 0 obj
-<< /S /GoTo /D (subsection*.1134) >>
-endobj
-4932 0 obj
-(cv.MaxS)
-endobj
-4933 0 obj
-<< /S /GoTo /D (subsection*.1135) >>
-endobj
-4936 0 obj
-(cv.Merge)
-endobj
-4937 0 obj
-<< /S /GoTo /D (subsection*.1136) >>
-endobj
-4940 0 obj
-(cv.Min)
-endobj
-4941 0 obj
-<< /S /GoTo /D (subsection*.1137) >>
-endobj
-4944 0 obj
-(cv.MinMaxLoc)
-endobj
-4945 0 obj
-<< /S /GoTo /D (subsection*.1138) >>
-endobj
-4948 0 obj
-(cv.MinS)
-endobj
-4949 0 obj
-<< /S /GoTo /D (subsection*.1139) >>
-endobj
-4952 0 obj
+427 0 obj
(Mirror)
endobj
-4953 0 obj
-<< /S /GoTo /D (subsection*.1140) >>
+428 0 obj
+<< /S /GoTo /D (subsection*.104) >>
endobj
-4956 0 obj
-(cv.MixChannels)
+431 0 obj
+(cv::MixChannels)
endobj
-4957 0 obj
-<< /S /GoTo /D (subsection*.1141) >>
+432 0 obj
+<< /S /GoTo /D (subsection*.105) >>
endobj
-4960 0 obj
+435 0 obj
(MulAddS)
endobj
-4961 0 obj
-<< /S /GoTo /D (subsection*.1142) >>
+436 0 obj
+<< /S /GoTo /D (subsection*.106) >>
endobj
-4964 0 obj
-(cv.Mul)
+439 0 obj
+(cv::Mul)
endobj
-4965 0 obj
-<< /S /GoTo /D (subsection*.1143) >>
+440 0 obj
+<< /S /GoTo /D (subsection*.107) >>
endobj
-4968 0 obj
-(cv.MulSpectrums)
+443 0 obj
+(cv::MulSpectrums)
endobj
-4969 0 obj
-<< /S /GoTo /D (subsection*.1144) >>
+444 0 obj
+<< /S /GoTo /D (subsection*.108) >>
endobj
-4972 0 obj
-(cv.MulTransposed)
+447 0 obj
+(cv::MulTransposed)
endobj
-4973 0 obj
-<< /S /GoTo /D (subsection*.1145) >>
+448 0 obj
+<< /S /GoTo /D (subsection*.109) >>
endobj
-4976 0 obj
-(cv.Norm)
+451 0 obj
+(cv::Norm)
endobj
-4977 0 obj
-<< /S /GoTo /D (subsection*.1146) >>
+452 0 obj
+<< /S /GoTo /D (subsection*.110) >>
endobj
-4980 0 obj
-(cv.Not)
+455 0 obj
+(cv::Not)
endobj
-4981 0 obj
-<< /S /GoTo /D (subsection*.1147) >>
+456 0 obj
+<< /S /GoTo /D (subsection*.111) >>
endobj
-4984 0 obj
-(cv.Or)
+459 0 obj
+(cv::Or)
endobj
-4985 0 obj
-<< /S /GoTo /D (subsection*.1148) >>
+460 0 obj
+<< /S /GoTo /D (subsection*.112) >>
endobj
-4988 0 obj
-(cv.OrS)
+463 0 obj
+(cv::OrS)
endobj
-4989 0 obj
-<< /S /GoTo /D (subsection*.1149) >>
+464 0 obj
+<< /S /GoTo /D (subsection*.113) >>
endobj
-4992 0 obj
-(cv.PerspectiveTransform)
+467 0 obj
+(cv::PerspectiveTransform)
endobj
-4993 0 obj
-<< /S /GoTo /D (subsection*.1150) >>
+468 0 obj
+<< /S /GoTo /D (subsection*.114) >>
endobj
-4996 0 obj
-(cv.PolarToCart)
+471 0 obj
+(cv::PolarToCart)
endobj
-4997 0 obj
-<< /S /GoTo /D (subsection*.1151) >>
+472 0 obj
+<< /S /GoTo /D (subsection*.115) >>
endobj
-5000 0 obj
-(cv.Pow)
+475 0 obj
+(cv::Pow)
endobj
-5001 0 obj
-<< /S /GoTo /D (subsection*.1152) >>
+476 0 obj
+<< /S /GoTo /D (subsection*.116) >>
endobj
-5004 0 obj
-(cv.RNG)
+479 0 obj
+(cv::Ptr?D)
endobj
-5005 0 obj
-<< /S /GoTo /D (subsection*.1153) >>
+480 0 obj
+<< /S /GoTo /D (subsection*.117) >>
endobj
-5008 0 obj
-(cv.RandArr)
+483 0 obj
+(cv::RNG)
endobj
-5009 0 obj
-<< /S /GoTo /D (subsection*.1154) >>
+484 0 obj
+<< /S /GoTo /D (subsection*.118) >>
endobj
-5012 0 obj
-(cv.RandInt)
+487 0 obj
+(cv::RandArr)
endobj
-5013 0 obj
-<< /S /GoTo /D (subsection*.1155) >>
+488 0 obj
+<< /S /GoTo /D (subsection*.119) >>
endobj
-5016 0 obj
-(cv.RandReal)
+491 0 obj
+(cv::RandInt)
endobj
-5017 0 obj
-<< /S /GoTo /D (subsection*.1156) >>
+492 0 obj
+<< /S /GoTo /D (subsection*.120) >>
endobj
-5020 0 obj
-(cv.Reduce)
+495 0 obj
+(cv::RandReal)
endobj
-5021 0 obj
-<< /S /GoTo /D (subsection*.1157) >>
+496 0 obj
+<< /S /GoTo /D (subsection*.121) >>
endobj
-5024 0 obj
-(cv.Repeat)
+499 0 obj
+(cv::Reduce)
endobj
-5025 0 obj
-<< /S /GoTo /D (subsection*.1158) >>
+500 0 obj
+<< /S /GoTo /D (subsection*.122) >>
endobj
-5028 0 obj
-(cv.ResetImageROI)
+503 0 obj
+(cv::ReleaseData)
endobj
-5029 0 obj
-<< /S /GoTo /D (subsection*.1159) >>
+504 0 obj
+<< /S /GoTo /D (subsection*.123) >>
endobj
-5032 0 obj
-(cv.Reshape)
+507 0 obj
+(cv::ReleaseImage)
endobj
-5033 0 obj
-<< /S /GoTo /D (subsection*.1160) >>
+508 0 obj
+<< /S /GoTo /D (subsection*.124) >>
endobj
-5036 0 obj
-(cv.ReshapeMatND)
+511 0 obj
+(cv::ReleaseImageHeader)
endobj
-5037 0 obj
-<< /S /GoTo /D (subsection*.1161) >>
+512 0 obj
+<< /S /GoTo /D (subsection*.125) >>
endobj
-5040 0 obj
-(cv.Round)
+515 0 obj
+(cv::ReleaseMat)
endobj
-5041 0 obj
-<< /S /GoTo /D (subsection*.1162) >>
+516 0 obj
+<< /S /GoTo /D (subsection*.126) >>
endobj
-5044 0 obj
-(cv.Floor)
+519 0 obj
+(cv::ReleaseMatND)
endobj
-5045 0 obj
-<< /S /GoTo /D (subsection*.1163) >>
+520 0 obj
+<< /S /GoTo /D (subsection*.127) >>
endobj
-5048 0 obj
-(cv.Ceil)
+523 0 obj
+(cv::ReleaseSparseMat)
endobj
-5049 0 obj
-<< /S /GoTo /D (subsection*.1164) >>
+524 0 obj
+<< /S /GoTo /D (subsection*.128) >>
endobj
-5052 0 obj
-(cv.ScaleAdd)
+527 0 obj
+(cv::Repeat)
endobj
-5053 0 obj
-<< /S /GoTo /D (subsection*.1165) >>
+528 0 obj
+<< /S /GoTo /D (subsection*.129) >>
endobj
-5056 0 obj
-(cv.Set)
+531 0 obj
+(cv::ResetImageROI)
endobj
-5057 0 obj
-<< /S /GoTo /D (subsection*.1166) >>
+532 0 obj
+<< /S /GoTo /D (subsection*.130) >>
endobj
-5060 0 obj
-(cv.Set1D)
+535 0 obj
+(cv::Reshape)
endobj
-5061 0 obj
-<< /S /GoTo /D (subsection*.1167) >>
+536 0 obj
+<< /S /GoTo /D (subsection*.131) >>
endobj
-5064 0 obj
-(cv.Set2D)
+539 0 obj
+(cv::ReshapeMatND)
endobj
-5065 0 obj
-<< /S /GoTo /D (subsection*.1168) >>
+540 0 obj
+<< /S /GoTo /D (subsection*.132) >>
endobj
-5068 0 obj
-(cv.Set3D)
+543 0 obj
+(cvRound, cvFloor, cvCeil)
endobj
-5069 0 obj
-<< /S /GoTo /D (subsection*.1169) >>
+544 0 obj
+<< /S /GoTo /D (subsection*.133) >>
endobj
-5072 0 obj
-(cv.SetND)
+547 0 obj
+(cv::ScaleAdd)
endobj
-5073 0 obj
-<< /S /GoTo /D (subsection*.1170) >>
+548 0 obj
+<< /S /GoTo /D (subsection*.134) >>
endobj
-5076 0 obj
-(cv.SetData)
+551 0 obj
+(cv::Set)
endobj
-5077 0 obj
-<< /S /GoTo /D (subsection*.1171) >>
+552 0 obj
+<< /S /GoTo /D (subsection*.135) >>
endobj
-5080 0 obj
-(cv.SetIdentity)
+555 0 obj
+(cv::Set?D)
endobj
-5081 0 obj
-<< /S /GoTo /D (subsection*.1172) >>
+556 0 obj
+<< /S /GoTo /D (subsection*.136) >>
endobj
-5084 0 obj
-(cv.SetImageCOI)
+559 0 obj
+(cv::SetData)
endobj
-5085 0 obj
-<< /S /GoTo /D (subsection*.1173) >>
+560 0 obj
+<< /S /GoTo /D (subsection*.137) >>
endobj
-5088 0 obj
-(cv.SetImageROI)
+563 0 obj
+(cv::SetIdentity)
endobj
-5089 0 obj
-<< /S /GoTo /D (subsection*.1174) >>
+564 0 obj
+<< /S /GoTo /D (subsection*.138) >>
endobj
-5092 0 obj
-(cv.SetReal1D)
+567 0 obj
+(cv::SetImageCOI)
endobj
-5093 0 obj
-<< /S /GoTo /D (subsection*.1175) >>
+568 0 obj
+<< /S /GoTo /D (subsection*.139) >>
endobj
-5096 0 obj
-(cv.SetReal2D)
+571 0 obj
+(cv::SetImageROI)
endobj
-5097 0 obj
-<< /S /GoTo /D (subsection*.1176) >>
+572 0 obj
+<< /S /GoTo /D (subsection*.140) >>
endobj
-5100 0 obj
-(cv.SetReal3D)
+575 0 obj
+(cv::SetReal?D)
endobj
-5101 0 obj
-<< /S /GoTo /D (subsection*.1177) >>
+576 0 obj
+<< /S /GoTo /D (subsection*.141) >>
endobj
-5104 0 obj
-(cv.SetRealND)
+579 0 obj
+(cv::SetZero)
endobj
-5105 0 obj
-<< /S /GoTo /D (subsection*.1178) >>
+580 0 obj
+<< /S /GoTo /D (subsection*.142) >>
endobj
-5108 0 obj
-(cv.SetZero)
+583 0 obj
+(cv::Solve)
endobj
-5109 0 obj
-<< /S /GoTo /D (subsection*.1179) >>
+584 0 obj
+<< /S /GoTo /D (subsection*.143) >>
endobj
-5112 0 obj
-(cv.Solve)
+587 0 obj
+(cv::SolveCubic)
endobj
-5113 0 obj
-<< /S /GoTo /D (subsection*.1180) >>
+588 0 obj
+<< /S /GoTo /D (subsection*.144) >>
endobj
-5116 0 obj
-(cv.SolveCubic)
+591 0 obj
+(cv::Split)
endobj
-5117 0 obj
-<< /S /GoTo /D (subsection*.1181) >>
+592 0 obj
+<< /S /GoTo /D (subsection*.145) >>
endobj
-5120 0 obj
-(cv.Split)
+595 0 obj
+(cv::Sqrt)
endobj
-5121 0 obj
-<< /S /GoTo /D (subsection*.1182) >>
+596 0 obj
+<< /S /GoTo /D (subsection*.146) >>
endobj
-5124 0 obj
-(cv.Sqrt)
+599 0 obj
+(cv::Sub)
endobj
-5125 0 obj
-<< /S /GoTo /D (subsection*.1183) >>
+600 0 obj
+<< /S /GoTo /D (subsection*.147) >>
endobj
-5128 0 obj
-(cv.Sub)
+603 0 obj
+(cv::SubRS)
endobj
-5129 0 obj
-<< /S /GoTo /D (subsection*.1184) >>
+604 0 obj
+<< /S /GoTo /D (subsection*.148) >>
endobj
-5132 0 obj
-(cv.SubRS)
+607 0 obj
+(cv::SubS)
endobj
-5133 0 obj
-<< /S /GoTo /D (subsection*.1185) >>
+608 0 obj
+<< /S /GoTo /D (subsection*.149) >>
endobj
-5136 0 obj
-(cv.SubS)
+611 0 obj
+(cv::Sum)
endobj
-5137 0 obj
-<< /S /GoTo /D (subsection*.1186) >>
+612 0 obj
+<< /S /GoTo /D (subsection*.150) >>
endobj
-5140 0 obj
-(cv.Sum)
+615 0 obj
+(cv::SVBkSb)
endobj
-5141 0 obj
-<< /S /GoTo /D (subsection*.1187) >>
+616 0 obj
+<< /S /GoTo /D (subsection*.151) >>
endobj
-5144 0 obj
-(cv.SVBkSb)
+619 0 obj
+(cv::SVD)
endobj
-5145 0 obj
-<< /S /GoTo /D (subsection*.1188) >>
+620 0 obj
+<< /S /GoTo /D (subsection*.152) >>
endobj
-5148 0 obj
-(cv.SVD)
+623 0 obj
+(cv::Trace)
endobj
-5149 0 obj
-<< /S /GoTo /D (subsection*.1189) >>
+624 0 obj
+<< /S /GoTo /D (subsection*.153) >>
endobj
-5152 0 obj
-(cv.Trace)
+627 0 obj
+(cv::Transform)
endobj
-5153 0 obj
-<< /S /GoTo /D (subsection*.1190) >>
+628 0 obj
+<< /S /GoTo /D (subsection*.154) >>
endobj
-5156 0 obj
-(cv.Transform)
+631 0 obj
+(cv::Transpose)
endobj
-5157 0 obj
-<< /S /GoTo /D (subsection*.1191) >>
+632 0 obj
+<< /S /GoTo /D (subsection*.155) >>
endobj
-5160 0 obj
-(cv.Transpose)
+635 0 obj
+(cv::Xor)
endobj
-5161 0 obj
-<< /S /GoTo /D (subsection*.1192) >>
+636 0 obj
+<< /S /GoTo /D (subsection*.156) >>
endobj
-5164 0 obj
-(cv.Xor)
+639 0 obj
+(cv::XorS)
endobj
-5165 0 obj
-<< /S /GoTo /D (subsection*.1193) >>
+640 0 obj
+<< /S /GoTo /D (subsection*.157) >>
endobj
-5168 0 obj
-(cv.XorS)
+643 0 obj
+(cv::mGet)
endobj
-5169 0 obj
-<< /S /GoTo /D (subsection*.1194) >>
+644 0 obj
+<< /S /GoTo /D (subsection*.158) >>
endobj
-5172 0 obj
-(cv.mGet)
+647 0 obj
+(cv::mSet)
endobj
-5173 0 obj
-<< /S /GoTo /D (subsection*.1195) >>
+648 0 obj
+<< /S /GoTo /D (section.1.3) >>
endobj
-5176 0 obj
-(cv.mSet)
-endobj
-5177 0 obj
-<< /S /GoTo /D (section.21.3) >>
-endobj
-5180 0 obj
+651 0 obj
(Dynamic Structures)
endobj
-5181 0 obj
-<< /S /GoTo /D (subsection*.1196) >>
+652 0 obj
+<< /S /GoTo /D (subsection*.159) >>
endobj
-5184 0 obj
+655 0 obj
(CvMemStorage)
endobj
-5185 0 obj
-<< /S /GoTo /D (subsection*.1197) >>
+656 0 obj
+<< /S /GoTo /D (subsection*.160) >>
endobj
-5188 0 obj
+659 0 obj
+(CvMemBlock)
+endobj
+660 0 obj
+<< /S /GoTo /D (subsection*.161) >>
+endobj
+663 0 obj
+(CvMemStoragePos)
+endobj
+664 0 obj
+<< /S /GoTo /D (subsection*.162) >>
+endobj
+667 0 obj
(CvSeq)
endobj
-5189 0 obj
-<< /S /GoTo /D (subsection*.1198) >>
+668 0 obj
+<< /S /GoTo /D (subsection*.163) >>
endobj
-5192 0 obj
+671 0 obj
+(CvSeqBlock)
+endobj
+672 0 obj
+<< /S /GoTo /D (subsection*.164) >>
+endobj
+675 0 obj
+(CvSlice)
+endobj
+676 0 obj
+<< /S /GoTo /D (subsection*.165) >>
+endobj
+679 0 obj
(CvSet)
endobj
-5193 0 obj
-<< /S /GoTo /D (subsection*.1199) >>
+680 0 obj
+<< /S /GoTo /D (subsection*.166) >>
endobj
-5196 0 obj
-(cv.CloneSeq)
+683 0 obj
+(CvGraph)
endobj
-5197 0 obj
-<< /S /GoTo /D (subsection*.1200) >>
+684 0 obj
+<< /S /GoTo /D (subsection*.167) >>
endobj
-5200 0 obj
-(cv.CreateMemStorage)
+687 0 obj
+(CvGraphScanner)
endobj
-5201 0 obj
-<< /S /GoTo /D (subsection*.1201) >>
+688 0 obj
+<< /S /GoTo /D (subsection*.168) >>
endobj
-5204 0 obj
-(cv.SeqInvert)
+691 0 obj
+(CV\137TREE\137NODE\137FIELDS)
endobj
-5205 0 obj
-<< /S /GoTo /D (subsection*.1202) >>
+692 0 obj
+<< /S /GoTo /D (subsection*.169) >>
endobj
-5208 0 obj
-(cv.SeqRemove)
+695 0 obj
+(CvTreeNodeIterator)
endobj
-5209 0 obj
-<< /S /GoTo /D (subsection*.1203) >>
+696 0 obj
+<< /S /GoTo /D (subsection*.170) >>
endobj
-5212 0 obj
-(cv.SeqRemoveSlice)
+699 0 obj
+(cv::ClearGraph)
endobj
-5213 0 obj
-<< /S /GoTo /D (section.21.4) >>
+700 0 obj
+<< /S /GoTo /D (subsection*.171) >>
endobj
-5216 0 obj
+703 0 obj
+(cv::ClearMemStorage)
+endobj
+704 0 obj
+<< /S /GoTo /D (subsection*.172) >>
+endobj
+707 0 obj
+(cv::ClearSeq)
+endobj
+708 0 obj
+<< /S /GoTo /D (subsection*.173) >>
+endobj
+711 0 obj
+(cv::ClearSet)
+endobj
+712 0 obj
+<< /S /GoTo /D (subsection*.174) >>
+endobj
+715 0 obj
+(cv::CloneGraph)
+endobj
+716 0 obj
+<< /S /GoTo /D (subsection*.175) >>
+endobj
+719 0 obj
+(cv::CloneSeq)
+endobj
+720 0 obj
+<< /S /GoTo /D (subsection*.176) >>
+endobj
+723 0 obj
+(cv::CreateChildMemStorage)
+endobj
+724 0 obj
+<< /S /GoTo /D (subsection*.177) >>
+endobj
+727 0 obj
+(cv::CreateGraph)
+endobj
+728 0 obj
+<< /S /GoTo /D (subsection*.178) >>
+endobj
+731 0 obj
+(cv::CreateGraphScanner)
+endobj
+732 0 obj
+<< /S /GoTo /D (subsection*.179) >>
+endobj
+735 0 obj
+(cv::CreateMemStorage)
+endobj
+736 0 obj
+<< /S /GoTo /D (subsection*.180) >>
+endobj
+739 0 obj
+(cv::CreateSeq)
+endobj
+740 0 obj
+<< /S /GoTo /D (subsection*.181) >>
+endobj
+743 0 obj
+(cv::CreateSet)
+endobj
+744 0 obj
+<< /S /GoTo /D (subsection*.182) >>
+endobj
+747 0 obj
+(cv::CvtSeqToArray)
+endobj
+748 0 obj
+<< /S /GoTo /D (subsection*.183) >>
+endobj
+751 0 obj
+(cv::EndWriteSeq)
+endobj
+752 0 obj
+<< /S /GoTo /D (subsection*.184) >>
+endobj
+755 0 obj
+(cv::FindGraphEdge)
+endobj
+756 0 obj
+<< /S /GoTo /D (subsection*.185) >>
+endobj
+759 0 obj
+(cv::FindGraphEdgeByPtr)
+endobj
+760 0 obj
+<< /S /GoTo /D (subsection*.186) >>
+endobj
+763 0 obj
+(cv::FlushSeqWriter)
+endobj
+764 0 obj
+<< /S /GoTo /D (subsection*.187) >>
+endobj
+767 0 obj
+(cv::GetGraphVtx)
+endobj
+768 0 obj
+<< /S /GoTo /D (subsection*.188) >>
+endobj
+771 0 obj
+(cv::GetSeqElem)
+endobj
+772 0 obj
+<< /S /GoTo /D (subsection*.189) >>
+endobj
+775 0 obj
+(cv::GetSeqReaderPos)
+endobj
+776 0 obj
+<< /S /GoTo /D (subsection*.190) >>
+endobj
+779 0 obj
+(cv::GetSetElem)
+endobj
+780 0 obj
+<< /S /GoTo /D (subsection*.191) >>
+endobj
+783 0 obj
+(cv::GraphAddEdge)
+endobj
+784 0 obj
+<< /S /GoTo /D (subsection*.192) >>
+endobj
+787 0 obj
+(cv::GraphAddEdgeByPtr)
+endobj
+788 0 obj
+<< /S /GoTo /D (subsection*.193) >>
+endobj
+791 0 obj
+(cv::GraphAddVtx)
+endobj
+792 0 obj
+<< /S /GoTo /D (subsection*.194) >>
+endobj
+795 0 obj
+(cv::GraphEdgeIdx)
+endobj
+796 0 obj
+<< /S /GoTo /D (subsection*.195) >>
+endobj
+799 0 obj
+(cv::GraphRemoveEdge)
+endobj
+800 0 obj
+<< /S /GoTo /D (subsection*.196) >>
+endobj
+803 0 obj
+(cv::GraphRemoveEdgeByPtr)
+endobj
+804 0 obj
+<< /S /GoTo /D (subsection*.197) >>
+endobj
+807 0 obj
+(cv::GraphRemoveVtx)
+endobj
+808 0 obj
+<< /S /GoTo /D (subsection*.198) >>
+endobj
+811 0 obj
+(cv::GraphRemoveVtxByPtr)
+endobj
+812 0 obj
+<< /S /GoTo /D (subsection*.199) >>
+endobj
+815 0 obj
+(cv::GraphVtxDegree)
+endobj
+816 0 obj
+<< /S /GoTo /D (subsection*.200) >>
+endobj
+819 0 obj
+(cv::GraphVtxDegreeByPtr)
+endobj
+820 0 obj
+<< /S /GoTo /D (subsection*.201) >>
+endobj
+823 0 obj
+(cv::GraphVtxIdx)
+endobj
+824 0 obj
+<< /S /GoTo /D (subsection*.202) >>
+endobj
+827 0 obj
+(cv::InitTreeNodeIterator)
+endobj
+828 0 obj
+<< /S /GoTo /D (subsection*.203) >>
+endobj
+831 0 obj
+(cv::InsertNodeIntoTree)
+endobj
+832 0 obj
+<< /S /GoTo /D (subsection*.204) >>
+endobj
+835 0 obj
+(cv::MakeSeqHeaderForArray)
+endobj
+836 0 obj
+<< /S /GoTo /D (subsection*.205) >>
+endobj
+839 0 obj
+(cv::MemStorageAlloc)
+endobj
+840 0 obj
+<< /S /GoTo /D (subsection*.206) >>
+endobj
+843 0 obj
+(cv::MemStorageAllocString)
+endobj
+844 0 obj
+<< /S /GoTo /D (subsection*.207) >>
+endobj
+847 0 obj
+(cv::NextGraphItem)
+endobj
+848 0 obj
+<< /S /GoTo /D (subsection*.208) >>
+endobj
+851 0 obj
+(cv::NextTreeNode)
+endobj
+852 0 obj
+<< /S /GoTo /D (subsection*.209) >>
+endobj
+855 0 obj
+(cv::PrevTreeNode)
+endobj
+856 0 obj
+<< /S /GoTo /D (subsection*.210) >>
+endobj
+859 0 obj
+(cv::ReleaseGraphScanner)
+endobj
+860 0 obj
+<< /S /GoTo /D (subsection*.211) >>
+endobj
+863 0 obj
+(cv::ReleaseMemStorage)
+endobj
+864 0 obj
+<< /S /GoTo /D (subsection*.212) >>
+endobj
+867 0 obj
+(cv::RestoreMemStoragePos)
+endobj
+868 0 obj
+<< /S /GoTo /D (subsection*.213) >>
+endobj
+871 0 obj
+(cv::SaveMemStoragePos)
+endobj
+872 0 obj
+<< /S /GoTo /D (subsection*.214) >>
+endobj
+875 0 obj
+(cv::SeqElemIdx)
+endobj
+876 0 obj
+<< /S /GoTo /D (subsection*.215) >>
+endobj
+879 0 obj
+(cv::SeqInsert)
+endobj
+880 0 obj
+<< /S /GoTo /D (subsection*.216) >>
+endobj
+883 0 obj
+(cv::SeqInsertSlice)
+endobj
+884 0 obj
+<< /S /GoTo /D (subsection*.217) >>
+endobj
+887 0 obj
+(cv::SeqInvert)
+endobj
+888 0 obj
+<< /S /GoTo /D (subsection*.218) >>
+endobj
+891 0 obj
+(cv::SeqPop)
+endobj
+892 0 obj
+<< /S /GoTo /D (subsection*.219) >>
+endobj
+895 0 obj
+(cv::SeqPopFront)
+endobj
+896 0 obj
+<< /S /GoTo /D (subsection*.220) >>
+endobj
+899 0 obj
+(cv::SeqPopMulti)
+endobj
+900 0 obj
+<< /S /GoTo /D (subsection*.221) >>
+endobj
+903 0 obj
+(cv::SeqPush)
+endobj
+904 0 obj
+<< /S /GoTo /D (subsection*.222) >>
+endobj
+907 0 obj
+(cv::SeqPushFront)
+endobj
+908 0 obj
+<< /S /GoTo /D (subsection*.223) >>
+endobj
+911 0 obj
+(cv::SeqPushMulti)
+endobj
+912 0 obj
+<< /S /GoTo /D (subsection*.224) >>
+endobj
+915 0 obj
+(cv::SeqRemove)
+endobj
+916 0 obj
+<< /S /GoTo /D (subsection*.225) >>
+endobj
+919 0 obj
+(cv::SeqRemoveSlice)
+endobj
+920 0 obj
+<< /S /GoTo /D (subsection*.226) >>
+endobj
+923 0 obj
+(cv::SeqSearch)
+endobj
+924 0 obj
+<< /S /GoTo /D (subsection*.227) >>
+endobj
+927 0 obj
+(cv::SeqSlice)
+endobj
+928 0 obj
+<< /S /GoTo /D (subsection*.228) >>
+endobj
+931 0 obj
+(cv::SeqSort)
+endobj
+932 0 obj
+<< /S /GoTo /D (subsection*.229) >>
+endobj
+935 0 obj
+(cv::SetAdd)
+endobj
+936 0 obj
+<< /S /GoTo /D (subsection*.230) >>
+endobj
+939 0 obj
+(cv::SetNew)
+endobj
+940 0 obj
+<< /S /GoTo /D (subsection*.231) >>
+endobj
+943 0 obj
+(cv::SetRemove)
+endobj
+944 0 obj
+<< /S /GoTo /D (subsection*.232) >>
+endobj
+947 0 obj
+(cv::SetRemoveByPtr)
+endobj
+948 0 obj
+<< /S /GoTo /D (subsection*.233) >>
+endobj
+951 0 obj
+(cv::SetSeqBlockSize)
+endobj
+952 0 obj
+<< /S /GoTo /D (subsection*.234) >>
+endobj
+955 0 obj
+(cv::SetSeqReaderPos)
+endobj
+956 0 obj
+<< /S /GoTo /D (subsection*.235) >>
+endobj
+959 0 obj
+(cv::StartAppendToSeq)
+endobj
+960 0 obj
+<< /S /GoTo /D (subsection*.236) >>
+endobj
+963 0 obj
+(cv::StartReadSeq)
+endobj
+964 0 obj
+<< /S /GoTo /D (subsection*.237) >>
+endobj
+967 0 obj
+(cv::StartWriteSeq)
+endobj
+968 0 obj
+<< /S /GoTo /D (subsection*.238) >>
+endobj
+971 0 obj
+(cv::TreeToNodeSeq)
+endobj
+972 0 obj
+<< /S /GoTo /D (section.1.4) >>
+endobj
+975 0 obj
(Drawing Functions)
endobj
-5217 0 obj
-<< /S /GoTo /D (subsection*.1204) >>
+976 0 obj
+<< /S /GoTo /D (subsection*.239) >>
endobj
-5220 0 obj
-(cv.Circle)
+979 0 obj
+(cv::Circle)
endobj
-5221 0 obj
-<< /S /GoTo /D (subsection*.1205) >>
+980 0 obj
+<< /S /GoTo /D (subsection*.240) >>
endobj
-5224 0 obj
-(cv.ClipLine)
+983 0 obj
+(cv::ClipLine)
endobj
-5225 0 obj
-<< /S /GoTo /D (subsection*.1206) >>
+984 0 obj
+<< /S /GoTo /D (subsection*.241) >>
endobj
-5228 0 obj
-(cv.DrawContours)
+987 0 obj
+(cv::DrawContours)
endobj
-5229 0 obj
-<< /S /GoTo /D (subsection*.1207) >>
+988 0 obj
+<< /S /GoTo /D (subsection*.242) >>
endobj
-5232 0 obj
-(cv.Ellipse)
+991 0 obj
+(cv::Ellipse)
endobj
-5233 0 obj
-<< /S /GoTo /D (subsection*.1208) >>
+992 0 obj
+<< /S /GoTo /D (subsection*.243) >>
endobj
-5236 0 obj
-(cv.EllipseBox)
+995 0 obj
+(cv::EllipseBox)
endobj
-5237 0 obj
-<< /S /GoTo /D (subsection*.1209) >>
+996 0 obj
+<< /S /GoTo /D (subsection*.244) >>
endobj
-5240 0 obj
-(cv.FillConvexPoly)
+999 0 obj
+(cv::FillConvexPoly)
endobj
-5241 0 obj
-<< /S /GoTo /D (subsection*.1210) >>
+1000 0 obj
+<< /S /GoTo /D (subsection*.245) >>
endobj
-5244 0 obj
-(cv.FillPoly)
+1003 0 obj
+(cv::FillPoly)
endobj
-5245 0 obj
-<< /S /GoTo /D (subsection*.1211) >>
+1004 0 obj
+<< /S /GoTo /D (subsection*.246) >>
endobj
-5248 0 obj
-(cv.GetTextSize)
+1007 0 obj
+(cv::GetTextSize)
endobj
-5249 0 obj
-<< /S /GoTo /D (subsection*.1212) >>
+1008 0 obj
+<< /S /GoTo /D (subsection*.247) >>
endobj
-5252 0 obj
-(cv.InitFont)
+1011 0 obj
+(cv::InitFont)
endobj
-5253 0 obj
-<< /S /GoTo /D (subsection*.1213) >>
+1012 0 obj
+<< /S /GoTo /D (subsection*.248) >>
endobj
-5256 0 obj
-(cv.InitLineIterator)
+1015 0 obj
+(cv::InitLineIterator)
endobj
-5257 0 obj
-<< /S /GoTo /D (subsection*.1214) >>
+1016 0 obj
+<< /S /GoTo /D (subsection*.249) >>
endobj
-5260 0 obj
-(cv.Line)
+1019 0 obj
+(cv::Line)
endobj
-5261 0 obj
-<< /S /GoTo /D (subsection*.1215) >>
+1020 0 obj
+<< /S /GoTo /D (subsection*.250) >>
endobj
-5264 0 obj
-(cv.PolyLine)
+1023 0 obj
+(cv::PolyLine)
endobj
-5265 0 obj
-<< /S /GoTo /D (subsection*.1216) >>
+1024 0 obj
+<< /S /GoTo /D (subsection*.251) >>
endobj
-5268 0 obj
-(cv.PutText)
+1027 0 obj
+(cv::PutText)
endobj
-5269 0 obj
-<< /S /GoTo /D (subsection*.1217) >>
+1028 0 obj
+<< /S /GoTo /D (subsection*.252) >>
endobj
-5272 0 obj
-(cv.Rectangle)
+1031 0 obj
+(cv::Rectangle)
endobj
-5273 0 obj
-<< /S /GoTo /D (subsection*.1218) >>
+1032 0 obj
+<< /S /GoTo /D (subsection*.253) >>
endobj
-5276 0 obj
+1035 0 obj
(CV\137RGB)
endobj
-5277 0 obj
-<< /S /GoTo /D (section.21.5) >>
+1036 0 obj
+<< /S /GoTo /D (section.1.5) >>
endobj
-5280 0 obj
+1039 0 obj
(XML/YAML Persistence)
endobj
-5281 0 obj
-<< /S /GoTo /D (subsection*.1219) >>
+1040 0 obj
+<< /S /GoTo /D (subsection*.254) >>
endobj
-5284 0 obj
-(cv.Load)
+1043 0 obj
+(CvFileStorage)
endobj
-5285 0 obj
-<< /S /GoTo /D (subsection*.1220) >>
+1044 0 obj
+<< /S /GoTo /D (subsection*.255) >>
endobj
-5288 0 obj
-(cv.Save)
+1047 0 obj
+(CvFileNode)
endobj
-5289 0 obj
-<< /S /GoTo /D (section.21.6) >>
+1048 0 obj
+<< /S /GoTo /D (subsection*.256) >>
endobj
-5292 0 obj
+1051 0 obj
+(CvAttrList)
+endobj
+1052 0 obj
+<< /S /GoTo /D (subsection*.257) >>
+endobj
+1055 0 obj
+(CvTypeInfo)
+endobj
+1056 0 obj
+<< /S /GoTo /D (subsection*.258) >>
+endobj
+1059 0 obj
+(cv::Clone)
+endobj
+1060 0 obj
+<< /S /GoTo /D (subsection*.259) >>
+endobj
+1063 0 obj
+(cv::EndWriteStruct)
+endobj
+1064 0 obj
+<< /S /GoTo /D (subsection*.260) >>
+endobj
+1067 0 obj
+(cv::FindType)
+endobj
+1068 0 obj
+<< /S /GoTo /D (subsection*.261) >>
+endobj
+1071 0 obj
+(cv::FirstType)
+endobj
+1072 0 obj
+<< /S /GoTo /D (subsection*.262) >>
+endobj
+1075 0 obj
+(cv::GetFileNode)
+endobj
+1076 0 obj
+<< /S /GoTo /D (subsection*.263) >>
+endobj
+1079 0 obj
+(cv::GetFileNodeByName)
+endobj
+1080 0 obj
+<< /S /GoTo /D (subsection*.264) >>
+endobj
+1083 0 obj
+(cv::GetFileNodeName)
+endobj
+1084 0 obj
+<< /S /GoTo /D (subsection*.265) >>
+endobj
+1087 0 obj
+(cv::GetHashedKey)
+endobj
+1088 0 obj
+<< /S /GoTo /D (subsection*.266) >>
+endobj
+1091 0 obj
+(cv::GetRootFileNode)
+endobj
+1092 0 obj
+<< /S /GoTo /D (subsection*.267) >>
+endobj
+1095 0 obj
+(cv::Load)
+endobj
+1096 0 obj
+<< /S /GoTo /D (subsection*.268) >>
+endobj
+1099 0 obj
+(cv::OpenFileStorage)
+endobj
+1100 0 obj
+<< /S /GoTo /D (subsection*.269) >>
+endobj
+1103 0 obj
+(cv::Read)
+endobj
+1104 0 obj
+<< /S /GoTo /D (subsection*.270) >>
+endobj
+1107 0 obj
+(cv::ReadByName)
+endobj
+1108 0 obj
+<< /S /GoTo /D (subsection*.271) >>
+endobj
+1111 0 obj
+(cv::ReadInt)
+endobj
+1112 0 obj
+<< /S /GoTo /D (subsection*.272) >>
+endobj
+1115 0 obj
+(cv::ReadIntByName)
+endobj
+1116 0 obj
+<< /S /GoTo /D (subsection*.273) >>
+endobj
+1119 0 obj
+(cv::ReadRawData)
+endobj
+1120 0 obj
+<< /S /GoTo /D (subsection*.274) >>
+endobj
+1123 0 obj
+(cv::ReadRawDataSlice)
+endobj
+1124 0 obj
+<< /S /GoTo /D (subsection*.275) >>
+endobj
+1127 0 obj
+(cv::ReadReal)
+endobj
+1128 0 obj
+<< /S /GoTo /D (subsection*.276) >>
+endobj
+1131 0 obj
+(cv::ReadRealByName)
+endobj
+1132 0 obj
+<< /S /GoTo /D (subsection*.277) >>
+endobj
+1135 0 obj
+(cv::ReadString)
+endobj
+1136 0 obj
+<< /S /GoTo /D (subsection*.278) >>
+endobj
+1139 0 obj
+(cv::ReadStringByName)
+endobj
+1140 0 obj
+<< /S /GoTo /D (subsection*.279) >>
+endobj
+1143 0 obj
+(cv::RegisterType)
+endobj
+1144 0 obj
+<< /S /GoTo /D (subsection*.280) >>
+endobj
+1147 0 obj
+(cv::Release)
+endobj
+1148 0 obj
+<< /S /GoTo /D (subsection*.281) >>
+endobj
+1151 0 obj
+(cv::ReleaseFileStorage)
+endobj
+1152 0 obj
+<< /S /GoTo /D (subsection*.282) >>
+endobj
+1155 0 obj
+(cv::Save)
+endobj
+1156 0 obj
+<< /S /GoTo /D (subsection*.283) >>
+endobj
+1159 0 obj
+(cv::StartNextStream)
+endobj
+1160 0 obj
+<< /S /GoTo /D (subsection*.284) >>
+endobj
+1163 0 obj
+(cv::StartReadRawData)
+endobj
+1164 0 obj
+<< /S /GoTo /D (subsection*.285) >>
+endobj
+1167 0 obj
+(cv::StartWriteStruct)
+endobj
+1168 0 obj
+<< /S /GoTo /D (subsection*.286) >>
+endobj
+1171 0 obj
+(cv::TypeOf)
+endobj
+1172 0 obj
+<< /S /GoTo /D (subsection*.287) >>
+endobj
+1175 0 obj
+(cv::UnregisterType)
+endobj
+1176 0 obj
+<< /S /GoTo /D (subsection*.288) >>
+endobj
+1179 0 obj
+(cv::Write)
+endobj
+1180 0 obj
+<< /S /GoTo /D (subsection*.289) >>
+endobj
+1183 0 obj
+(cv::WriteComment)
+endobj
+1184 0 obj
+<< /S /GoTo /D (subsection*.290) >>
+endobj
+1187 0 obj
+(cv::WriteFileNode)
+endobj
+1188 0 obj
+<< /S /GoTo /D (subsection*.291) >>
+endobj
+1191 0 obj
+(cv::WriteInt)
+endobj
+1192 0 obj
+<< /S /GoTo /D (subsection*.292) >>
+endobj
+1195 0 obj
+(cv::WriteRawData)
+endobj
+1196 0 obj
+<< /S /GoTo /D (subsection*.293) >>
+endobj
+1199 0 obj
+(cv::WriteReal)
+endobj
+1200 0 obj
+<< /S /GoTo /D (subsection*.294) >>
+endobj
+1203 0 obj
+(cv::WriteString)
+endobj
+1204 0 obj
+<< /S /GoTo /D (section.1.6) >>
+endobj
+1207 0 obj
(Clustering)
endobj
-5293 0 obj
-<< /S /GoTo /D (subsection*.1221) >>
+1208 0 obj
+<< /S /GoTo /D (subsection*.295) >>
endobj
-5296 0 obj
-(cv.KMeans2)
+1211 0 obj
+(cv::KMeans2)
endobj
-5297 0 obj
-<< /S /GoTo /D (section.21.7) >>
+1212 0 obj
+<< /S /GoTo /D (subsection*.296) >>
endobj
-5300 0 obj
+1215 0 obj
+(cv::SeqPartition)
+endobj
+1216 0 obj
+<< /S /GoTo /D (section.1.7) >>
+endobj
+1219 0 obj
(Utility and System Functions and Macros)
endobj
-5301 0 obj
-<< /S /GoTo /D (subsection*.1222) >>
+1220 0 obj
+<< /S /GoTo /D (subsection*.297) >>
endobj
-5304 0 obj
+1223 0 obj
(Error Handling)
endobj
-5305 0 obj
-<< /S /GoTo /D (subsection*.1223) >>
+1224 0 obj
+<< /S /GoTo /D (subsection*.298) >>
endobj
-5308 0 obj
-(cv.GetTickCount)
+1227 0 obj
+(Example: Use of Error Handling Macros)
endobj
-5309 0 obj
-<< /S /GoTo /D (subsection*.1224) >>
+1228 0 obj
+<< /S /GoTo /D (subsection*.299) >>
endobj
-5312 0 obj
-(cv.GetTickFrequency)
+1231 0 obj
+(cv::GetErrStatus)
endobj
-5313 0 obj
-<< /S /GoTo /D (chapter.22) >>
+1232 0 obj
+<< /S /GoTo /D (subsection*.300) >>
endobj
-5316 0 obj
+1235 0 obj
+(cv::SetErrStatus)
+endobj
+1236 0 obj
+<< /S /GoTo /D (subsection*.301) >>
+endobj
+1239 0 obj
+(cv::GetErrMode)
+endobj
+1240 0 obj
+<< /S /GoTo /D (subsection*.302) >>
+endobj
+1243 0 obj
+(cv::SetErrMode)
+endobj
+1244 0 obj
+<< /S /GoTo /D (subsection*.303) >>
+endobj
+1247 0 obj
+(cv::Error)
+endobj
+1248 0 obj
+<< /S /GoTo /D (subsection*.304) >>
+endobj
+1251 0 obj
+(cv::ErrorStr)
+endobj
+1252 0 obj
+<< /S /GoTo /D (subsection*.305) >>
+endobj
+1255 0 obj
+(cv::RedirectError)
+endobj
+1256 0 obj
+<< /S /GoTo /D (subsection*.306) >>
+endobj
+1259 0 obj
+(cvNulDevReport cvStdErrReport cvGuiBoxReport)
+endobj
+1260 0 obj
+<< /S /GoTo /D (subsection*.307) >>
+endobj
+1263 0 obj
+(cv::Alloc)
+endobj
+1264 0 obj
+<< /S /GoTo /D (subsection*.308) >>
+endobj
+1267 0 obj
+(cv::Free)
+endobj
+1268 0 obj
+<< /S /GoTo /D (subsection*.309) >>
+endobj
+1271 0 obj
+(cv::GetTickCount)
+endobj
+1272 0 obj
+<< /S /GoTo /D (subsection*.310) >>
+endobj
+1275 0 obj
+(cv::GetTickFrequency)
+endobj
+1276 0 obj
+<< /S /GoTo /D (subsection*.311) >>
+endobj
+1279 0 obj
+(cv::RegisterModule)
+endobj
+1280 0 obj
+<< /S /GoTo /D (subsection*.312) >>
+endobj
+1283 0 obj
+(cv::GetModuleInfo)
+endobj
+1284 0 obj
+<< /S /GoTo /D (subsection*.313) >>
+endobj
+1287 0 obj
+(cv::UseOptimized)
+endobj
+1288 0 obj
+<< /S /GoTo /D (subsection*.314) >>
+endobj
+1291 0 obj
+(cv::SetMemoryManager)
+endobj
+1292 0 obj
+<< /S /GoTo /D (subsection*.315) >>
+endobj
+1295 0 obj
+(cv::SetIPLAllocators)
+endobj
+1296 0 obj
+<< /S /GoTo /D (chapter.2) >>
+endobj
+1299 0 obj
(imgproc. Image Processing)
endobj
-5317 0 obj
-<< /S /GoTo /D (section.22.1) >>
+1300 0 obj
+<< /S /GoTo /D (section.2.1) >>
endobj
-5320 0 obj
+1303 0 obj
(Histograms)
endobj
-5321 0 obj
-<< /S /GoTo /D (subsection*.1225) >>
+1304 0 obj
+<< /S /GoTo /D (subsection*.316) >>
endobj
-5324 0 obj
+1307 0 obj
(CvHistogram)
endobj
-5325 0 obj
-<< /S /GoTo /D (subsection*.1226) >>
+1308 0 obj
+<< /S /GoTo /D (subsection*.317) >>
endobj
-5328 0 obj
-(cv.CalcBackProject)
+1311 0 obj
+(cv::CalcBackProject)
endobj
-5329 0 obj
-<< /S /GoTo /D (subsection*.1227) >>
+1312 0 obj
+<< /S /GoTo /D (subsection*.318) >>
endobj
-5332 0 obj
-(cv.CalcBackProjectPatch)
+1315 0 obj
+(cv::CalcBackProjectPatch)
endobj
-5333 0 obj
-<< /S /GoTo /D (subsection*.1228) >>
+1316 0 obj
+<< /S /GoTo /D (subsection*.319) >>
endobj
-5336 0 obj
-(cv.CalcHist)
+1319 0 obj
+(cv::CalcHist)
endobj
-5337 0 obj
-<< /S /GoTo /D (subsection*.1229) >>
+1320 0 obj
+<< /S /GoTo /D (subsection*.320) >>
endobj
-5340 0 obj
-(cv.CalcProbDensity)
+1323 0 obj
+(cv::CalcProbDensity)
endobj
-5341 0 obj
-<< /S /GoTo /D (subsection*.1230) >>
+1324 0 obj
+<< /S /GoTo /D (subsection*.321) >>
endobj
-5344 0 obj
-(cv.ClearHist)
+1327 0 obj
+(cv::ClearHist)
endobj
-5345 0 obj
-<< /S /GoTo /D (subsection*.1231) >>
+1328 0 obj
+<< /S /GoTo /D (subsection*.322) >>
endobj
-5348 0 obj
-(cv.CompareHist)
+1331 0 obj
+(cv::CompareHist)
endobj
-5349 0 obj
-<< /S /GoTo /D (subsection*.1232) >>
+1332 0 obj
+<< /S /GoTo /D (subsection*.323) >>
endobj
-5352 0 obj
-(cv.CreateHist)
+1335 0 obj
+(cv::CopyHist)
endobj
-5353 0 obj
-<< /S /GoTo /D (subsection*.1233) >>
+1336 0 obj
+<< /S /GoTo /D (subsection*.324) >>
endobj
-5356 0 obj
-(cv.GetMinMaxHistValue)
+1339 0 obj
+(cv::CreateHist)
endobj
-5357 0 obj
-<< /S /GoTo /D (subsection*.1234) >>
+1340 0 obj
+<< /S /GoTo /D (subsection*.325) >>
endobj
-5360 0 obj
-(cv.NormalizeHist)
+1343 0 obj
+(cv::GetHistValue*D)
endobj
-5361 0 obj
-<< /S /GoTo /D (subsection*.1235) >>
+1344 0 obj
+<< /S /GoTo /D (subsection*.326) >>
endobj
-5364 0 obj
-(QueryHistValue\1371D)
+1347 0 obj
+(cv::GetMinMaxHistValue)
endobj
-5365 0 obj
-<< /S /GoTo /D (subsection*.1236) >>
+1348 0 obj
+<< /S /GoTo /D (subsection*.327) >>
endobj
-5368 0 obj
-(QueryHistValue\1372D)
+1351 0 obj
+(cv::MakeHistHeaderForArray)
endobj
-5369 0 obj
-<< /S /GoTo /D (subsection*.1237) >>
+1352 0 obj
+<< /S /GoTo /D (subsection*.328) >>
endobj
-5372 0 obj
-(QueryHistValue\1373D)
+1355 0 obj
+(cv::NormalizeHist)
endobj
-5373 0 obj
-<< /S /GoTo /D (subsection*.1238) >>
+1356 0 obj
+<< /S /GoTo /D (subsection*.329) >>
endobj
-5376 0 obj
-(QueryHistValue\137nD)
+1359 0 obj
+(cv::QueryHistValue*D)
endobj
-5377 0 obj
-<< /S /GoTo /D (subsection*.1239) >>
+1360 0 obj
+<< /S /GoTo /D (subsection*.330) >>
endobj
-5380 0 obj
-(cv.ThreshHist)
+1363 0 obj
+(cv::ReleaseHist)
endobj
-5381 0 obj
-<< /S /GoTo /D (section.22.2) >>
+1364 0 obj
+<< /S /GoTo /D (subsection*.331) >>
endobj
-5384 0 obj
+1367 0 obj
+(cv::SetHistBinRanges)
+endobj
+1368 0 obj
+<< /S /GoTo /D (subsection*.332) >>
+endobj
+1371 0 obj
+(cv::ThreshHist)
+endobj
+1372 0 obj
+<< /S /GoTo /D (section.2.2) >>
+endobj
+1375 0 obj
(Image Filtering)
endobj
-5385 0 obj
-<< /S /GoTo /D (subsection*.1240) >>
+1376 0 obj
+<< /S /GoTo /D (subsection*.333) >>
endobj
-5388 0 obj
+1379 0 obj
(IplConvKernel)
endobj
-5389 0 obj
-<< /S /GoTo /D (subsection*.1241) >>
+1380 0 obj
+<< /S /GoTo /D (subsection*.334) >>
endobj
-5392 0 obj
-(cv.CopyMakeBorder)
+1383 0 obj
+(cv::CopyMakeBorder)
endobj
-5393 0 obj
-<< /S /GoTo /D (subsection*.1242) >>
+1384 0 obj
+<< /S /GoTo /D (subsection*.335) >>
endobj
-5396 0 obj
-(cv.CreateStructuringElementEx)
+1387 0 obj
+(cv::CreateStructuringElementEx)
endobj
-5397 0 obj
-<< /S /GoTo /D (subsection*.1243) >>
+1388 0 obj
+<< /S /GoTo /D (subsection*.336) >>
endobj
-5400 0 obj
-(cv.Dilate)
+1391 0 obj
+(cv::Dilate)
endobj
-5401 0 obj
-<< /S /GoTo /D (subsection*.1244) >>
+1392 0 obj
+<< /S /GoTo /D (subsection*.337) >>
endobj
-5404 0 obj
-(cv.Erode)
+1395 0 obj
+(cv::Erode)
endobj
-5405 0 obj
-<< /S /GoTo /D (subsection*.1245) >>
+1396 0 obj
+<< /S /GoTo /D (subsection*.338) >>
endobj
-5408 0 obj
-(cv.Filter2D)
+1399 0 obj
+(cv::Filter2D)
endobj
-5409 0 obj
-<< /S /GoTo /D (subsection*.1246) >>
+1400 0 obj
+<< /S /GoTo /D (subsection*.339) >>
endobj
-5412 0 obj
-(cv.Laplace)
+1403 0 obj
+(cv::Laplace)
endobj
-5413 0 obj
-<< /S /GoTo /D (subsection*.1247) >>
+1404 0 obj
+<< /S /GoTo /D (subsection*.340) >>
endobj
-5416 0 obj
-(cv.MorphologyEx)
+1407 0 obj
+(cv::MorphologyEx)
endobj
-5417 0 obj
-<< /S /GoTo /D (subsection*.1248) >>
+1408 0 obj
+<< /S /GoTo /D (subsection*.341) >>
endobj
-5420 0 obj
-(cv.PyrDown)
+1411 0 obj
+(cv::PyrDown)
endobj
-5421 0 obj
-<< /S /GoTo /D (subsection*.1249) >>
+1412 0 obj
+<< /S /GoTo /D (subsection*.342) >>
endobj
-5424 0 obj
-(cv.Smooth)
+1415 0 obj
+(cv::ReleaseStructuringElement)
endobj
-5425 0 obj
-<< /S /GoTo /D (subsection*.1250) >>
+1416 0 obj
+<< /S /GoTo /D (subsection*.343) >>
endobj
-5428 0 obj
-(cv.Sobel)
+1419 0 obj
+(cv::Smooth)
endobj
-5429 0 obj
-<< /S /GoTo /D (section.22.3) >>
+1420 0 obj
+<< /S /GoTo /D (subsection*.344) >>
endobj
-5432 0 obj
+1423 0 obj
+(cv::Sobel)
+endobj
+1424 0 obj
+<< /S /GoTo /D (section.2.3) >>
+endobj
+1427 0 obj
(Geometric Image Transformations)
endobj
-5433 0 obj
-<< /S /GoTo /D (subsection*.1251) >>
+1428 0 obj
+<< /S /GoTo /D (subsection*.345) >>
endobj
-5436 0 obj
-(cv.GetRotationMatrix2D)
+1431 0 obj
+(cv::GetRotationMatrix2D)
endobj
-5437 0 obj
-<< /S /GoTo /D (subsection*.1252) >>
+1432 0 obj
+<< /S /GoTo /D (subsection*.346) >>
endobj
-5440 0 obj
-(cv.GetAffineTransform)
+1435 0 obj
+(cv::GetAffineTransform)
endobj
-5441 0 obj
-<< /S /GoTo /D (subsection*.1253) >>
+1436 0 obj
+<< /S /GoTo /D (subsection*.347) >>
endobj
-5444 0 obj
-(cv.GetPerspectiveTransform)
+1439 0 obj
+(cv::GetPerspectiveTransform)
endobj
-5445 0 obj
-<< /S /GoTo /D (subsection*.1254) >>
+1440 0 obj
+<< /S /GoTo /D (subsection*.348) >>
endobj
-5448 0 obj
-(cv.GetQuadrangleSubPix)
+1443 0 obj
+(cv::GetQuadrangleSubPix)
endobj
-5449 0 obj
-<< /S /GoTo /D (subsection*.1255) >>
+1444 0 obj
+<< /S /GoTo /D (subsection*.349) >>
endobj
-5452 0 obj
-(cv.GetRectSubPix)
+1447 0 obj
+(cv::GetRectSubPix)
endobj
-5453 0 obj
-<< /S /GoTo /D (subsection*.1256) >>
+1448 0 obj
+<< /S /GoTo /D (subsection*.350) >>
endobj
-5456 0 obj
-(cv.LogPolar)
+1451 0 obj
+(cv::LogPolar)
endobj
-5457 0 obj
-<< /S /GoTo /D (subsection*.1257) >>
+1452 0 obj
+<< /S /GoTo /D (subsection*.351) >>
endobj
-5460 0 obj
-(cv.Remap)
+1455 0 obj
+(cv::Remap)
endobj
-5461 0 obj
-<< /S /GoTo /D (subsection*.1258) >>
+1456 0 obj
+<< /S /GoTo /D (subsection*.352) >>
endobj
-5464 0 obj
-(cv.Resize)
+1459 0 obj
+(cv::Resize)
endobj
-5465 0 obj
-<< /S /GoTo /D (subsection*.1259) >>
+1460 0 obj
+<< /S /GoTo /D (subsection*.353) >>
endobj
-5468 0 obj
-(cv.WarpAffine)
+1463 0 obj
+(cv::WarpAffine)
endobj
-5469 0 obj
-<< /S /GoTo /D (subsection*.1260) >>
+1464 0 obj
+<< /S /GoTo /D (subsection*.354) >>
endobj
-5472 0 obj
-(cv.WarpPerspective)
+1467 0 obj
+(cv::WarpPerspective)
endobj
-5473 0 obj
-<< /S /GoTo /D (section.22.4) >>
+1468 0 obj
+<< /S /GoTo /D (section.2.4) >>
endobj
-5476 0 obj
+1471 0 obj
(Miscellaneous Image Transformations)
endobj
-5477 0 obj
-<< /S /GoTo /D (subsection*.1261) >>
+1472 0 obj
+<< /S /GoTo /D (subsection*.355) >>
endobj
-5480 0 obj
-(cv.AdaptiveThreshold)
+1475 0 obj
+(cv::AdaptiveThreshold)
endobj
-5481 0 obj
-<< /S /GoTo /D (subsection*.1262) >>
+1476 0 obj
+<< /S /GoTo /D (subsection*.356) >>
endobj
-5484 0 obj
-(cv.CvtColor)
+1479 0 obj
+(cv::CvtColor)
endobj
-5485 0 obj
-<< /S /GoTo /D (subsection*.1263) >>
+1480 0 obj
+<< /S /GoTo /D (subsection*.357) >>
endobj
-5488 0 obj
-(cv.DistTransform)
+1483 0 obj
+(cv::DistTransform)
endobj
-5489 0 obj
-<< /S /GoTo /D (subsection*.1264) >>
+1484 0 obj
+<< /S /GoTo /D (subsection*.358) >>
endobj
-5492 0 obj
+1487 0 obj
(CvConnectedComp)
endobj
-5493 0 obj
-<< /S /GoTo /D (subsection*.1265) >>
+1488 0 obj
+<< /S /GoTo /D (subsection*.359) >>
endobj
-5496 0 obj
-(cv.FloodFill)
+1491 0 obj
+(cv::FloodFill)
endobj
-5497 0 obj
-<< /S /GoTo /D (subsection*.1266) >>
+1492 0 obj
+<< /S /GoTo /D (subsection*.360) >>
endobj
-5500 0 obj
-(cv.Inpaint)
+1495 0 obj
+(cv::Inpaint)
endobj
-5501 0 obj
-<< /S /GoTo /D (subsection*.1267) >>
+1496 0 obj
+<< /S /GoTo /D (subsection*.361) >>
endobj
-5504 0 obj
-(cv.Integral)
+1499 0 obj
+(cv::Integral)
endobj
-5505 0 obj
-<< /S /GoTo /D (subsection*.1268) >>
+1500 0 obj
+<< /S /GoTo /D (subsection*.362) >>
endobj
-5508 0 obj
-(cv.PyrMeanShiftFiltering)
+1503 0 obj
+(cv::PyrMeanShiftFiltering)
endobj
-5509 0 obj
-<< /S /GoTo /D (subsection*.1269) >>
+1504 0 obj
+<< /S /GoTo /D (subsection*.363) >>
endobj
-5512 0 obj
-(cv.PyrSegmentation)
+1507 0 obj
+(cv::PyrSegmentation)
endobj
-5513 0 obj
-<< /S /GoTo /D (subsection*.1270) >>
+1508 0 obj
+<< /S /GoTo /D (subsection*.364) >>
endobj
-5516 0 obj
-(cv.Threshold)
+1511 0 obj
+(cv::Threshold)
endobj
-5517 0 obj
-<< /S /GoTo /D (section.22.5) >>
+1512 0 obj
+<< /S /GoTo /D (section.2.5) >>
endobj
-5520 0 obj
+1515 0 obj
(Structural Analysis and Shape Descriptors)
endobj
-5521 0 obj
-<< /S /GoTo /D (subsection*.1271) >>
+1516 0 obj
+<< /S /GoTo /D (subsection*.365) >>
endobj
-5524 0 obj
-(cv.ApproxChains)
+1519 0 obj
+(cv::ApproxChains)
endobj
-5525 0 obj
-<< /S /GoTo /D (subsection*.1272) >>
+1520 0 obj
+<< /S /GoTo /D (subsection*.366) >>
endobj
-5528 0 obj
-(cv.ApproxPoly)
+1523 0 obj
+(cv::ApproxPoly)
endobj
-5529 0 obj
-<< /S /GoTo /D (subsection*.1273) >>
+1524 0 obj
+<< /S /GoTo /D (subsection*.367) >>
endobj
-5532 0 obj
-(cv.ArcLength)
+1527 0 obj
+(cv::ArcLength)
endobj
-5533 0 obj
-<< /S /GoTo /D (subsection*.1274) >>
+1528 0 obj
+<< /S /GoTo /D (subsection*.368) >>
endobj
-5536 0 obj
-(cv.BoundingRect)
+1531 0 obj
+(cv::BoundingRect)
endobj
-5537 0 obj
-<< /S /GoTo /D (subsection*.1275) >>
+1532 0 obj
+<< /S /GoTo /D (subsection*.369) >>
endobj
-5540 0 obj
-(cv.BoxPoints)
+1535 0 obj
+(cv::BoxPoints)
endobj
-5541 0 obj
-<< /S /GoTo /D (subsection*.1276) >>
+1536 0 obj
+<< /S /GoTo /D (subsection*.370) >>
endobj
-5544 0 obj
-(cv.CalcPGH)
+1539 0 obj
+(cv::CalcPGH)
endobj
-5545 0 obj
-<< /S /GoTo /D (subsection*.1277) >>
+1540 0 obj
+<< /S /GoTo /D (subsection*.371) >>
endobj
-5548 0 obj
-(cv.CalcEMD2)
+1543 0 obj
+(cv::CalcEMD2)
endobj
-5549 0 obj
-<< /S /GoTo /D (subsection*.1278) >>
+1544 0 obj
+<< /S /GoTo /D (subsection*.372) >>
endobj
-5552 0 obj
-(cv.CheckContourConvexity)
+1547 0 obj
+(cv::CheckContourConvexity)
endobj
-5553 0 obj
-<< /S /GoTo /D (subsection*.1279) >>
+1548 0 obj
+<< /S /GoTo /D (subsection*.373) >>
endobj
-5556 0 obj
+1551 0 obj
(CvConvexityDefect)
endobj
-5557 0 obj
-<< /S /GoTo /D (subsection*.1280) >>
+1552 0 obj
+<< /S /GoTo /D (subsection*.374) >>
endobj
-5560 0 obj
-(cv.ContourArea)
+1555 0 obj
+(cv::ContourArea)
endobj
-5561 0 obj
-<< /S /GoTo /D (subsection*.1281) >>
+1556 0 obj
+<< /S /GoTo /D (subsection*.375) >>
endobj
-5564 0 obj
-(cv.ContourFromContourTree)
+1559 0 obj
+(cv::ContourFromContourTree)
endobj
-5565 0 obj
-<< /S /GoTo /D (subsection*.1282) >>
+1560 0 obj
+<< /S /GoTo /D (subsection*.376) >>
endobj
-5568 0 obj
-(cv.ConvexHull2)
+1563 0 obj
+(cv::ConvexHull2)
endobj
-5569 0 obj
-<< /S /GoTo /D (subsection*.1283) >>
+1564 0 obj
+<< /S /GoTo /D (subsection*.377) >>
endobj
-5572 0 obj
-(cv.ConvexityDefects)
+1567 0 obj
+(cv::ConvexityDefects)
endobj
-5573 0 obj
-<< /S /GoTo /D (subsection*.1284) >>
+1568 0 obj
+<< /S /GoTo /D (subsection*.378) >>
endobj
-5576 0 obj
-(cv.CreateContourTree)
+1571 0 obj
+(cv::CreateContourTree)
endobj
-5577 0 obj
-<< /S /GoTo /D (subsection*.1285) >>
+1572 0 obj
+<< /S /GoTo /D (subsection*.379) >>
endobj
-5580 0 obj
-(cv.FindContours)
+1575 0 obj
+(cv::EndFindContours)
endobj
-5581 0 obj
-<< /S /GoTo /D (subsection*.1286) >>
+1576 0 obj
+<< /S /GoTo /D (subsection*.380) >>
endobj
-5584 0 obj
-(cv.FitEllipse2)
+1579 0 obj
+(cv::FindContours)
endobj
-5585 0 obj
-<< /S /GoTo /D (subsection*.1287) >>
+1580 0 obj
+<< /S /GoTo /D (subsection*.381) >>
endobj
-5588 0 obj
-(cv.FitLine)
+1583 0 obj
+(cv::FindNextContour)
endobj
-5589 0 obj
-<< /S /GoTo /D (subsection*.1288) >>
+1584 0 obj
+<< /S /GoTo /D (subsection*.382) >>
endobj
-5592 0 obj
-(cv.GetCentralMoment)
+1587 0 obj
+(cv::FitEllipse2)
endobj
-5593 0 obj
-<< /S /GoTo /D (subsection*.1289) >>
+1588 0 obj
+<< /S /GoTo /D (subsection*.383) >>
endobj
-5596 0 obj
-(cv.GetHuMoments)
+1591 0 obj
+(cv::FitLine)
endobj
-5597 0 obj
-<< /S /GoTo /D (subsection*.1290) >>
+1592 0 obj
+<< /S /GoTo /D (subsection*.384) >>
endobj
-5600 0 obj
-(cv.GetNormalizedCentralMoment)
+1595 0 obj
+(cv::GetCentralMoment)
endobj
-5601 0 obj
-<< /S /GoTo /D (subsection*.1291) >>
+1596 0 obj
+<< /S /GoTo /D (subsection*.385) >>
endobj
-5604 0 obj
-(cv.GetSpatialMoment)
+1599 0 obj
+(cv::GetHuMoments)
endobj
-5605 0 obj
-<< /S /GoTo /D (subsection*.1292) >>
+1600 0 obj
+<< /S /GoTo /D (subsection*.386) >>
endobj
-5608 0 obj
-(cv.MatchContourTrees)
+1603 0 obj
+(cv::GetNormalizedCentralMoment)
endobj
-5609 0 obj
-<< /S /GoTo /D (subsection*.1293) >>
+1604 0 obj
+<< /S /GoTo /D (subsection*.387) >>
endobj
-5612 0 obj
-(cv.MatchShapes)
+1607 0 obj
+(cv::GetSpatialMoment)
endobj
-5613 0 obj
-<< /S /GoTo /D (subsection*.1294) >>
+1608 0 obj
+<< /S /GoTo /D (subsection*.388) >>
endobj
-5616 0 obj
-(cv.MinAreaRect2)
+1611 0 obj
+(cv::MatchContourTrees)
endobj
-5617 0 obj
-<< /S /GoTo /D (subsection*.1295) >>
+1612 0 obj
+<< /S /GoTo /D (subsection*.389) >>
endobj
-5620 0 obj
-(cv.MinEnclosingCircle)
+1615 0 obj
+(cv::MatchShapes)
endobj
-5621 0 obj
-<< /S /GoTo /D (subsection*.1296) >>
+1616 0 obj
+<< /S /GoTo /D (subsection*.390) >>
endobj
-5624 0 obj
-(cv.Moments)
+1619 0 obj
+(cv::MinAreaRect2)
endobj
-5625 0 obj
-<< /S /GoTo /D (subsection*.1297) >>
+1620 0 obj
+<< /S /GoTo /D (subsection*.391) >>
endobj
-5628 0 obj
-(cv.PointPolygonTest)
+1623 0 obj
+(cv::MinEnclosingCircle)
endobj
-5629 0 obj
-<< /S /GoTo /D (section.22.6) >>
+1624 0 obj
+<< /S /GoTo /D (subsection*.392) >>
endobj
-5632 0 obj
+1627 0 obj
+(cv::Moments)
+endobj
+1628 0 obj
+<< /S /GoTo /D (subsection*.393) >>
+endobj
+1631 0 obj
+(cv::PointPolygonTest)
+endobj
+1632 0 obj
+<< /S /GoTo /D (subsection*.394) >>
+endobj
+1635 0 obj
+(cv::PointSeqFromMat)
+endobj
+1636 0 obj
+<< /S /GoTo /D (subsection*.395) >>
+endobj
+1639 0 obj
+(cv::ReadChainPoint)
+endobj
+1640 0 obj
+<< /S /GoTo /D (subsection*.396) >>
+endobj
+1643 0 obj
+(cv::StartFindContours)
+endobj
+1644 0 obj
+<< /S /GoTo /D (subsection*.397) >>
+endobj
+1647 0 obj
+(cv::StartReadChainPoints)
+endobj
+1648 0 obj
+<< /S /GoTo /D (subsection*.398) >>
+endobj
+1651 0 obj
+(cv::SubstituteContour)
+endobj
+1652 0 obj
+<< /S /GoTo /D (section.2.6) >>
+endobj
+1655 0 obj
(Planar Subdivisions)
endobj
-5633 0 obj
-<< /S /GoTo /D (subsection*.1298) >>
+1656 0 obj
+<< /S /GoTo /D (subsection*.399) >>
endobj
-5636 0 obj
+1659 0 obj
(CvSubdiv2D)
endobj
-5637 0 obj
-<< /S /GoTo /D (subsection*.1299) >>
+1660 0 obj
+<< /S /GoTo /D (subsection*.400) >>
endobj
-5640 0 obj
+1663 0 obj
+(CvQuadEdge2D)
+endobj
+1664 0 obj
+<< /S /GoTo /D (subsection*.401) >>
+endobj
+1667 0 obj
(CvSubdiv2DPoint)
endobj
-5641 0 obj
-<< /S /GoTo /D (subsection*.1300) >>
+1668 0 obj
+<< /S /GoTo /D (subsection*.402) >>
endobj
-5644 0 obj
-(cv.CalcSubdivVoronoi2D)
+1671 0 obj
+(cv::CalcSubdivVoronoi2D)
endobj
-5645 0 obj
-<< /S /GoTo /D (subsection*.1301) >>
+1672 0 obj
+<< /S /GoTo /D (subsection*.403) >>
endobj
-5648 0 obj
-(cv.ClearSubdivVoronoi2D)
+1675 0 obj
+(cv::ClearSubdivVoronoi2D)
endobj
-5649 0 obj
-<< /S /GoTo /D (subsection*.1302) >>
+1676 0 obj
+<< /S /GoTo /D (subsection*.404) >>
endobj
-5652 0 obj
-(cv.CreateSubdivDelaunay2D)
+1679 0 obj
+(cv::CreateSubdivDelaunay2D)
endobj
-5653 0 obj
-<< /S /GoTo /D (subsection*.1303) >>
+1680 0 obj
+<< /S /GoTo /D (subsection*.405) >>
endobj
-5656 0 obj
-(cv.FindNearestPoint2D)
+1683 0 obj
+(cv::FindNearestPoint2D)
endobj
-5657 0 obj
-<< /S /GoTo /D (subsection*.1304) >>
+1684 0 obj
+<< /S /GoTo /D (subsection*.406) >>
endobj
-5660 0 obj
-(cv.Subdiv2DEdgeDst)
+1687 0 obj
+(cv::Subdiv2DEdgeDst)
endobj
-5661 0 obj
-<< /S /GoTo /D (subsection*.1305) >>
+1688 0 obj
+<< /S /GoTo /D (subsection*.407) >>
endobj
-5664 0 obj
-(cv.Subdiv2DGetEdge)
+1691 0 obj
+(cv::Subdiv2DGetEdge)
endobj
-5665 0 obj
-<< /S /GoTo /D (subsection*.1306) >>
+1692 0 obj
+<< /S /GoTo /D (subsection*.408) >>
endobj
-5668 0 obj
-(cv.Subdiv2DNextEdge)
+1695 0 obj
+(cv::Subdiv2DNextEdge)
endobj
-5669 0 obj
-<< /S /GoTo /D (subsection*.1307) >>
+1696 0 obj
+<< /S /GoTo /D (subsection*.409) >>
endobj
-5672 0 obj
-(cv.Subdiv2DLocate)
+1699 0 obj
+(cv::Subdiv2DLocate)
endobj
-5673 0 obj
-<< /S /GoTo /D (subsection*.1308) >>
+1700 0 obj
+<< /S /GoTo /D (subsection*.410) >>
endobj
-5676 0 obj
-(cv.Subdiv2DRotateEdge)
+1703 0 obj
+(cv::Subdiv2DRotateEdge)
endobj
-5677 0 obj
-<< /S /GoTo /D (subsection*.1309) >>
+1704 0 obj
+<< /S /GoTo /D (subsection*.411) >>
endobj
-5680 0 obj
-(cv.SubdivDelaunay2DInsert)
+1707 0 obj
+(cv::SubdivDelaunay2DInsert)
endobj
-5681 0 obj
-<< /S /GoTo /D (section.22.7) >>
+1708 0 obj
+<< /S /GoTo /D (section.2.7) >>
endobj
-5684 0 obj
+1711 0 obj
(Motion Analysis and Object Tracking)
endobj
-5685 0 obj
-<< /S /GoTo /D (subsection*.1310) >>
+1712 0 obj
+<< /S /GoTo /D (subsection*.412) >>
endobj
-5688 0 obj
-(cv.Acc)
+1715 0 obj
+(cv::Acc)
endobj
-5689 0 obj
-<< /S /GoTo /D (subsection*.1311) >>
+1716 0 obj
+<< /S /GoTo /D (subsection*.413) >>
endobj
-5692 0 obj
-(cv.MultiplyAcc)
+1719 0 obj
+(cv::MultiplyAcc)
endobj
-5693 0 obj
-<< /S /GoTo /D (subsection*.1312) >>
+1720 0 obj
+<< /S /GoTo /D (subsection*.414) >>
endobj
-5696 0 obj
-(cv.RunningAvg)
+1723 0 obj
+(cv::RunningAvg)
endobj
-5697 0 obj
-<< /S /GoTo /D (subsection*.1313) >>
+1724 0 obj
+<< /S /GoTo /D (subsection*.415) >>
endobj
-5700 0 obj
-(cv.SquareAcc)
+1727 0 obj
+(cv::SquareAcc)
endobj
-5701 0 obj
-<< /S /GoTo /D (section.22.8) >>
+1728 0 obj
+<< /S /GoTo /D (section.2.8) >>
endobj
-5704 0 obj
+1731 0 obj
(Feature Detection)
endobj
-5705 0 obj
-<< /S /GoTo /D (subsection*.1314) >>
+1732 0 obj
+<< /S /GoTo /D (subsection*.416) >>
endobj
-5708 0 obj
-(cv.Canny)
+1735 0 obj
+(cv::Canny)
endobj
-5709 0 obj
-<< /S /GoTo /D (subsection*.1315) >>
+1736 0 obj
+<< /S /GoTo /D (subsection*.417) >>
endobj
-5712 0 obj
-(cv.CornerEigenValsAndVecs)
+1739 0 obj
+(cv::CornerEigenValsAndVecs)
endobj
-5713 0 obj
-<< /S /GoTo /D (subsection*.1316) >>
+1740 0 obj
+<< /S /GoTo /D (subsection*.418) >>
endobj
-5716 0 obj
-(cv.CornerHarris)
+1743 0 obj
+(cv::CornerHarris)
endobj
-5717 0 obj
-<< /S /GoTo /D (subsection*.1317) >>
+1744 0 obj
+<< /S /GoTo /D (subsection*.419) >>
endobj
-5720 0 obj
-(cv.CornerMinEigenVal)
+1747 0 obj
+(cv::CornerMinEigenVal)
endobj
-5721 0 obj
-<< /S /GoTo /D (subsection*.1318) >>
+1748 0 obj
+<< /S /GoTo /D (subsection*.420) >>
endobj
-5724 0 obj
-(cv.FindCornerSubPix)
+1751 0 obj
+(cv::FindCornerSubPix)
endobj
-5725 0 obj
-<< /S /GoTo /D (subsection*.1319) >>
+1752 0 obj
+<< /S /GoTo /D (subsection*.421) >>
endobj
-5728 0 obj
-(cv.GoodFeaturesToTrack)
+1755 0 obj
+(cv::GoodFeaturesToTrack)
endobj
-5729 0 obj
-<< /S /GoTo /D (subsection*.1320) >>
+1756 0 obj
+<< /S /GoTo /D (subsection*.422) >>
endobj
-5732 0 obj
-(cv.HoughLines2)
+1759 0 obj
+(cv::HoughLines2)
endobj
-5733 0 obj
-<< /S /GoTo /D (subsection*.1321) >>
+1760 0 obj
+<< /S /GoTo /D (subsection*.423) >>
endobj
-5736 0 obj
-(cv.PreCornerDetect)
+1763 0 obj
+(cv::PreCornerDetect)
endobj
-5737 0 obj
-<< /S /GoTo /D (section.22.9) >>
+1764 0 obj
+<< /S /GoTo /D (subsection*.424) >>
endobj
-5740 0 obj
+1767 0 obj
+(cv::SampleLine)
+endobj
+1768 0 obj
+<< /S /GoTo /D (section.2.9) >>
+endobj
+1771 0 obj
(Object Detection)
endobj
-5741 0 obj
-<< /S /GoTo /D (subsection*.1322) >>
+1772 0 obj
+<< /S /GoTo /D (subsection*.425) >>
endobj
-5744 0 obj
-(cv.MatchTemplate)
+1775 0 obj
+(cv::MatchTemplate)
endobj
-5745 0 obj
-<< /S /GoTo /D (chapter.23) >>
+1776 0 obj
+<< /S /GoTo /D (chapter.3) >>
endobj
-5748 0 obj
+1779 0 obj
(features2d. Feature Detection and Descriptor Extraction)
endobj
-5749 0 obj
-<< /S /GoTo /D (section.23.1) >>
+1780 0 obj
+<< /S /GoTo /D (section.3.1) >>
endobj
-5752 0 obj
-(Feature Detection)
+1783 0 obj
+(Feature detection and description)
endobj
-5753 0 obj
-<< /S /GoTo /D (subsection*.1323) >>
+1784 0 obj
+<< /S /GoTo /D (subsection*.426) >>
endobj
-5756 0 obj
-(CvSURFPoint)
+1787 0 obj
+(cv::ExtractSURF)
endobj
-5757 0 obj
-<< /S /GoTo /D (subsection*.1324) >>
+1788 0 obj
+<< /S /GoTo /D (subsection*.427) >>
endobj
-5760 0 obj
-(cv.ExtractSURF)
+1791 0 obj
+(cv::GetStarKeypoints)
endobj
-5761 0 obj
-<< /S /GoTo /D (subsection*.1325) >>
+1792 0 obj
+<< /S /GoTo /D (chapter.4) >>
endobj
-5764 0 obj
-(cv.GetStarKeypoints)
-endobj
-5765 0 obj
-<< /S /GoTo /D (section.23.2) >>
-endobj
-5768 0 obj
-(Object Recognition)
-endobj
-5769 0 obj
-<< /S /GoTo /D (subsection*.1326) >>
-endobj
-5772 0 obj
-(Bag of Visual Words Matching)
-endobj
-5773 0 obj
-<< /S /GoTo /D (section.23.3) >>
-endobj
-5776 0 obj
-(Object detection and descriptors)
-endobj
-5777 0 obj
-<< /S /GoTo /D (chapter.24) >>
-endobj
-5780 0 obj
+1795 0 obj
(flann. Clustering and Search in Multi-Dimensional Spaces)
endobj
-5781 0 obj
-<< /S /GoTo /D (section.24.1) >>
+1796 0 obj
+<< /S /GoTo /D (section.4.1) >>
endobj
-5784 0 obj
+1799 0 obj
(Fast Approximate Nearest Neighbor Search)
endobj
-5785 0 obj
-<< /S /GoTo /D (chapter.25) >>
+1800 0 obj
+<< /S /GoTo /D (chapter.5) >>
endobj
-5788 0 obj
+1803 0 obj
(objdetect. Object Detection)
endobj
-5789 0 obj
-<< /S /GoTo /D (section.25.1) >>
+1804 0 obj
+<< /S /GoTo /D (section.5.1) >>
endobj
-5792 0 obj
+1807 0 obj
(Cascade Classification)
endobj
-5793 0 obj
-<< /S /GoTo /D (subsection*.1327) >>
+1808 0 obj
+<< /S /GoTo /D (subsection*.428) >>
endobj
-5796 0 obj
+1811 0 obj
(Haar Feature-based Cascade Classifier for Object Detection)
endobj
-5797 0 obj
-<< /S /GoTo /D (subsection*.1328) >>
+1812 0 obj
+<< /S /GoTo /D (subsection*.429) >>
endobj
-5800 0 obj
-(cv.HaarDetectObjects)
+1815 0 obj
+(CvHaarFeature, CvHaarClassifier, CvHaarStageClassifier, CvHaarClassifierCascade)
endobj
-5801 0 obj
-<< /S /GoTo /D (chapter.26) >>
+1816 0 obj
+<< /S /GoTo /D (subsection*.430) >>
endobj
-5804 0 obj
+1819 0 obj
+(cv::LoadHaarClassifierCascade)
+endobj
+1820 0 obj
+<< /S /GoTo /D (subsection*.431) >>
+endobj
+1823 0 obj
+(cv::HaarDetectObjects)
+endobj
+1824 0 obj
+<< /S /GoTo /D (subsection*.432) >>
+endobj
+1827 0 obj
+(cv::SetImagesForHaarClassifierCascade)
+endobj
+1828 0 obj
+<< /S /GoTo /D (subsection*.433) >>
+endobj
+1831 0 obj
+(cv::ReleaseHaarClassifierCascade)
+endobj
+1832 0 obj
+<< /S /GoTo /D (subsection*.434) >>
+endobj
+1835 0 obj
+(cv::RunHaarClassifierCascade)
+endobj
+1836 0 obj
+<< /S /GoTo /D (chapter.6) >>
+endobj
+1839 0 obj
(video. Video Analysis)
endobj
-5805 0 obj
-<< /S /GoTo /D (section.26.1) >>
+1840 0 obj
+<< /S /GoTo /D (section.6.1) >>
endobj
-5808 0 obj
+1843 0 obj
(Motion Analysis and Object Tracking)
endobj
-5809 0 obj
-<< /S /GoTo /D (subsection*.1329) >>
+1844 0 obj
+<< /S /GoTo /D (subsection*.435) >>
endobj
-5812 0 obj
-(cv.CalcGlobalOrientation)
+1847 0 obj
+(cv::CalcGlobalOrientation)
endobj
-5813 0 obj
-<< /S /GoTo /D (subsection*.1330) >>
+1848 0 obj
+<< /S /GoTo /D (subsection*.436) >>
endobj
-5816 0 obj
-(cv.CalcMotionGradient)
+1851 0 obj
+(cv::CalcMotionGradient)
endobj
-5817 0 obj
-<< /S /GoTo /D (subsection*.1331) >>
+1852 0 obj
+<< /S /GoTo /D (subsection*.437) >>
endobj
-5820 0 obj
-(cv.CalcOpticalFlowBM)
+1855 0 obj
+(cv::CalcOpticalFlowBM)
endobj
-5821 0 obj
-<< /S /GoTo /D (subsection*.1332) >>
+1856 0 obj
+<< /S /GoTo /D (subsection*.438) >>
endobj
-5824 0 obj
-(cv.CalcOpticalFlowHS)
+1859 0 obj
+(cv::CalcOpticalFlowHS)
endobj
-5825 0 obj
-<< /S /GoTo /D (subsection*.1333) >>
+1860 0 obj
+<< /S /GoTo /D (subsection*.439) >>
endobj
-5828 0 obj
-(cv.CalcOpticalFlowLK)
+1863 0 obj
+(cv::CalcOpticalFlowLK)
endobj
-5829 0 obj
-<< /S /GoTo /D (subsection*.1334) >>
+1864 0 obj
+<< /S /GoTo /D (subsection*.440) >>
endobj
-5832 0 obj
-(cv.CalcOpticalFlowPyrLK)
+1867 0 obj
+(cv::CalcOpticalFlowPyrLK)
endobj
-5833 0 obj
-<< /S /GoTo /D (subsection*.1335) >>
+1868 0 obj
+<< /S /GoTo /D (subsection*.441) >>
endobj
-5836 0 obj
-(cv.CamShift)
+1871 0 obj
+(cv::CamShift)
endobj
-5837 0 obj
-<< /S /GoTo /D (subsection*.1336) >>
+1872 0 obj
+<< /S /GoTo /D (subsection*.442) >>
endobj
-5840 0 obj
+1875 0 obj
+(CvConDensation)
+endobj
+1876 0 obj
+<< /S /GoTo /D (subsection*.443) >>
+endobj
+1879 0 obj
+(cv::CreateConDensation)
+endobj
+1880 0 obj
+<< /S /GoTo /D (subsection*.444) >>
+endobj
+1883 0 obj
+(cv::ConDensInitSampleSet)
+endobj
+1884 0 obj
+<< /S /GoTo /D (subsection*.445) >>
+endobj
+1887 0 obj
(CvKalman)
endobj
-5841 0 obj
-<< /S /GoTo /D (subsection*.1337) >>
+1888 0 obj
+<< /S /GoTo /D (subsection*.446) >>
endobj
-5844 0 obj
-(cv.CreateKalman)
+1891 0 obj
+(cv::CreateKalman)
endobj
-5845 0 obj
-<< /S /GoTo /D (subsection*.1338) >>
+1892 0 obj
+<< /S /GoTo /D (subsection*.447) >>
endobj
-5848 0 obj
-(cv.KalmanCorrect)
+1895 0 obj
+(cv::KalmanCorrect)
endobj
-5849 0 obj
-<< /S /GoTo /D (subsection*.1339) >>
+1896 0 obj
+<< /S /GoTo /D (subsection*.448) >>
endobj
-5852 0 obj
-(cv.KalmanPredict)
+1899 0 obj
+(cv::KalmanPredict)
endobj
-5853 0 obj
-<< /S /GoTo /D (subsection*.1340) >>
+1900 0 obj
+<< /S /GoTo /D (subsection*.449) >>
endobj
-5856 0 obj
+1903 0 obj
(KalmanUpdateByMeasurement)
endobj
-5857 0 obj
-<< /S /GoTo /D (subsection*.1341) >>
+1904 0 obj
+<< /S /GoTo /D (subsection*.450) >>
endobj
-5860 0 obj
+1907 0 obj
(KalmanUpdateByTime)
endobj
-5861 0 obj
-<< /S /GoTo /D (subsection*.1342) >>
+1908 0 obj
+<< /S /GoTo /D (subsection*.451) >>
endobj
-5864 0 obj
-(cv.MeanShift)
+1911 0 obj
+(cv::MeanShift)
endobj
-5865 0 obj
-<< /S /GoTo /D (subsection*.1343) >>
+1912 0 obj
+<< /S /GoTo /D (subsection*.452) >>
endobj
-5868 0 obj
-(cv.SegmentMotion)
+1915 0 obj
+(cv::ReleaseConDensation)
endobj
-5869 0 obj
-<< /S /GoTo /D (subsection*.1344) >>
+1916 0 obj
+<< /S /GoTo /D (subsection*.453) >>
endobj
-5872 0 obj
-(cv.SnakeImage)
+1919 0 obj
+(cv::ReleaseKalman)
endobj
-5873 0 obj
-<< /S /GoTo /D (subsection*.1345) >>
+1920 0 obj
+<< /S /GoTo /D (subsection*.454) >>
endobj
-5876 0 obj
-(cv.UpdateMotionHistory)
+1923 0 obj
+(cv::SegmentMotion)
endobj
-5877 0 obj
-<< /S /GoTo /D (chapter.27) >>
+1924 0 obj
+<< /S /GoTo /D (subsection*.455) >>
endobj
-5880 0 obj
+1927 0 obj
+(cv::SnakeImage)
+endobj
+1928 0 obj
+<< /S /GoTo /D (subsection*.456) >>
+endobj
+1931 0 obj
+(cv::UpdateMotionHistory)
+endobj
+1932 0 obj
+<< /S /GoTo /D (chapter.7) >>
+endobj
+1935 0 obj
(highgui. High-level GUI and Media I/O)
endobj
-5881 0 obj
-<< /S /GoTo /D (section.27.1) >>
+1936 0 obj
+<< /S /GoTo /D (section.7.1) >>
endobj
-5884 0 obj
+1939 0 obj
(User Interface)
endobj
-5885 0 obj
-<< /S /GoTo /D (subsection*.1346) >>
+1940 0 obj
+<< /S /GoTo /D (subsection*.457) >>
endobj
-5888 0 obj
-(cv.CreateTrackbar)
+1943 0 obj
+(cv::ConvertImage)
endobj
-5889 0 obj
-<< /S /GoTo /D (subsection*.1347) >>
+1944 0 obj
+<< /S /GoTo /D (subsection*.458) >>
endobj
-5892 0 obj
-(cv.DestroyAllWindows)
+1947 0 obj
+(cv::CreateTrackbar)
endobj
-5893 0 obj
-<< /S /GoTo /D (subsection*.1348) >>
+1948 0 obj
+<< /S /GoTo /D (subsection*.459) >>
endobj
-5896 0 obj
-(cv.DestroyWindow)
+1951 0 obj
+(cv::DestroyAllWindows)
endobj
-5897 0 obj
-<< /S /GoTo /D (subsection*.1349) >>
+1952 0 obj
+<< /S /GoTo /D (subsection*.460) >>
endobj
-5900 0 obj
-(cv.GetTrackbarPos)
+1955 0 obj
+(cv::DestroyWindow)
endobj
-5901 0 obj
-<< /S /GoTo /D (subsection*.1350) >>
+1956 0 obj
+<< /S /GoTo /D (subsection*.461) >>
endobj
-5904 0 obj
-(cv.MoveWindow)
+1959 0 obj
+(cv::GetTrackbarPos)
endobj
-5905 0 obj
-<< /S /GoTo /D (subsection*.1351) >>
+1960 0 obj
+<< /S /GoTo /D (subsection*.462) >>
endobj
-5908 0 obj
-(cv.NamedWindow)
+1963 0 obj
+(cv::GetWindowHandle)
endobj
-5909 0 obj
-<< /S /GoTo /D (subsection*.1352) >>
+1964 0 obj
+<< /S /GoTo /D (subsection*.463) >>
endobj
-5912 0 obj
-(cv.ResizeWindow)
+1967 0 obj
+(cv::GetWindowName)
endobj
-5913 0 obj
-<< /S /GoTo /D (subsection*.1353) >>
+1968 0 obj
+<< /S /GoTo /D (subsection*.464) >>
endobj
-5916 0 obj
-(cv.SetMouseCallback)
+1971 0 obj
+(cv::InitSystem)
endobj
-5917 0 obj
-<< /S /GoTo /D (subsection*.1354) >>
+1972 0 obj
+<< /S /GoTo /D (subsection*.465) >>
endobj
-5920 0 obj
-(cv.SetTrackbarPos)
+1975 0 obj
+(cv::MoveWindow)
endobj
-5921 0 obj
-<< /S /GoTo /D (subsection*.1355) >>
+1976 0 obj
+<< /S /GoTo /D (subsection*.466) >>
endobj
-5924 0 obj
-(cv.ShowImage)
+1979 0 obj
+(cv::NamedWindow)
endobj
-5925 0 obj
-<< /S /GoTo /D (subsection*.1356) >>
+1980 0 obj
+<< /S /GoTo /D (subsection*.467) >>
endobj
-5928 0 obj
-(cv.WaitKey)
+1983 0 obj
+(cv::ResizeWindow)
endobj
-5929 0 obj
-<< /S /GoTo /D (section.27.2) >>
+1984 0 obj
+<< /S /GoTo /D (subsection*.468) >>
endobj
-5932 0 obj
+1987 0 obj
+(cv::SetMouseCallback)
+endobj
+1988 0 obj
+<< /S /GoTo /D (subsection*.469) >>
+endobj
+1991 0 obj
+(cv::SetTrackbarPos)
+endobj
+1992 0 obj
+<< /S /GoTo /D (subsection*.470) >>
+endobj
+1995 0 obj
+(cv::ShowImage)
+endobj
+1996 0 obj
+<< /S /GoTo /D (subsection*.471) >>
+endobj
+1999 0 obj
+(cv::WaitKey)
+endobj
+2000 0 obj
+<< /S /GoTo /D (section.7.2) >>
+endobj
+2003 0 obj
(Reading and Writing Images and Video)
endobj
-5933 0 obj
-<< /S /GoTo /D (subsection*.1357) >>
+2004 0 obj
+<< /S /GoTo /D (subsection*.472) >>
endobj
-5936 0 obj
-(cv.LoadImage)
+2007 0 obj
+(cv::LoadImage)
endobj
-5937 0 obj
-<< /S /GoTo /D (subsection*.1358) >>
+2008 0 obj
+<< /S /GoTo /D (subsection*.473) >>
endobj
-5940 0 obj
-(cv.LoadImageM)
+2011 0 obj
+(cv::LoadImageM)
endobj
-5941 0 obj
-<< /S /GoTo /D (subsection*.1359) >>
+2012 0 obj
+<< /S /GoTo /D (subsection*.474) >>
endobj
-5944 0 obj
-(cv.SaveImage)
+2015 0 obj
+(cv::SaveImage)
endobj
-5945 0 obj
-<< /S /GoTo /D (subsection*.1360) >>
+2016 0 obj
+<< /S /GoTo /D (subsection*.475) >>
endobj
-5948 0 obj
+2019 0 obj
(CvCapture)
endobj
-5949 0 obj
-<< /S /GoTo /D (subsection*.1361) >>
+2020 0 obj
+<< /S /GoTo /D (subsection*.476) >>
endobj
-5952 0 obj
-(cv.CaptureFromCAM)
+2023 0 obj
+(cv::CaptureFromCAM)
endobj
-5953 0 obj
-<< /S /GoTo /D (subsection*.1362) >>
+2024 0 obj
+<< /S /GoTo /D (subsection*.477) >>
endobj
-5956 0 obj
-(cv.CaptureFromFile)
+2027 0 obj
+(cv::CaptureFromFile)
endobj
-5957 0 obj
-<< /S /GoTo /D (subsection*.1363) >>
+2028 0 obj
+<< /S /GoTo /D (subsection*.478) >>
endobj
-5960 0 obj
-(cv.GetCaptureProperty)
+2031 0 obj
+(cv::GetCaptureProperty)
endobj
-5961 0 obj
-<< /S /GoTo /D (subsection*.1364) >>
+2032 0 obj
+<< /S /GoTo /D (subsection*.479) >>
endobj
-5964 0 obj
-(cv.GrabFrame)
+2035 0 obj
+(cv::GrabFrame)
endobj
-5965 0 obj
-<< /S /GoTo /D (subsection*.1365) >>
+2036 0 obj
+<< /S /GoTo /D (subsection*.480) >>
endobj
-5968 0 obj
-(cv.QueryFrame)
+2039 0 obj
+(cv::QueryFrame)
endobj
-5969 0 obj
-<< /S /GoTo /D (subsection*.1366) >>
+2040 0 obj
+<< /S /GoTo /D (subsection*.481) >>
endobj
-5972 0 obj
-(cv.RetrieveFrame)
+2043 0 obj
+(cv::ReleaseCapture)
endobj
-5973 0 obj
-<< /S /GoTo /D (subsection*.1367) >>
+2044 0 obj
+<< /S /GoTo /D (subsection*.482) >>
endobj
-5976 0 obj
-(cv.SetCaptureProperty)
+2047 0 obj
+(cv::RetrieveFrame)
endobj
-5977 0 obj
-<< /S /GoTo /D (subsection*.1368) >>
+2048 0 obj
+<< /S /GoTo /D (subsection*.483) >>
endobj
-5980 0 obj
-(cv.CreateVideoWriter)
+2051 0 obj
+(cv::SetCaptureProperty)
endobj
-5981 0 obj
-<< /S /GoTo /D (subsection*.1369) >>
+2052 0 obj
+<< /S /GoTo /D (subsection*.484) >>
endobj
-5984 0 obj
-(cv.WriteFrame)
+2055 0 obj
+(cv::CreateVideoWriter)
endobj
-5985 0 obj
-<< /S /GoTo /D (chapter.28) >>
+2056 0 obj
+<< /S /GoTo /D (subsection*.485) >>
endobj
-5988 0 obj
+2059 0 obj
+(cv::ReleaseVideoWriter)
+endobj
+2060 0 obj
+<< /S /GoTo /D (subsection*.486) >>
+endobj
+2063 0 obj
+(cv::WriteFrame)
+endobj
+2064 0 obj
+<< /S /GoTo /D (section.7.3) >>
+endobj
+2067 0 obj
+(Qt new functions)
+endobj
+2068 0 obj
+<< /S /GoTo /D (subsection*.487) >>
+endobj
+2071 0 obj
+(cv::SetWindowProperty)
+endobj
+2072 0 obj
+<< /S /GoTo /D (subsection*.488) >>
+endobj
+2075 0 obj
+(cv::GetWindowProperty)
+endobj
+2076 0 obj
+<< /S /GoTo /D (subsection*.489) >>
+endobj
+2079 0 obj
+(cv::FontQt)
+endobj
+2080 0 obj
+<< /S /GoTo /D (subsection*.490) >>
+endobj
+2083 0 obj
+(cv::AddText)
+endobj
+2084 0 obj
+<< /S /GoTo /D (subsection*.491) >>
+endobj
+2087 0 obj
+(cv::DisplayOverlay)
+endobj
+2088 0 obj
+<< /S /GoTo /D (subsection*.492) >>
+endobj
+2091 0 obj
+(cv::DisplayStatusBar)
+endobj
+2092 0 obj
+<< /S /GoTo /D (subsection*.493) >>
+endobj
+2095 0 obj
+(cv::CreateOpenGLCallback)
+endobj
+2096 0 obj
+<< /S /GoTo /D (subsection*.494) >>
+endobj
+2099 0 obj
+(cv::SaveWindowParameters)
+endobj
+2100 0 obj
+<< /S /GoTo /D (subsection*.495) >>
+endobj
+2103 0 obj
+(cv::LoadWindowParameters)
+endobj
+2104 0 obj
+<< /S /GoTo /D (subsection*.496) >>
+endobj
+2107 0 obj
+(cv::CreateButton)
+endobj
+2108 0 obj
+<< /S /GoTo /D (chapter.8) >>
+endobj
+2111 0 obj
(calib3d. Camera Calibration, Pose Estimation and Stereo)
endobj
-5989 0 obj
-<< /S /GoTo /D (section.28.1) >>
+2112 0 obj
+<< /S /GoTo /D (section.8.1) >>
endobj
-5992 0 obj
+2115 0 obj
(Camera Calibration and 3d Reconstruction)
endobj
-5993 0 obj
-<< /S /GoTo /D (subsection*.1370) >>
+2116 0 obj
+<< /S /GoTo /D (subsection*.497) >>
endobj
-5996 0 obj
-(cv.CalibrateCamera2)
+2119 0 obj
+(cv::CalcImageHomography)
endobj
-5997 0 obj
-<< /S /GoTo /D (subsection*.1371) >>
+2120 0 obj
+<< /S /GoTo /D (subsection*.498) >>
endobj
-6000 0 obj
-(cv.ComputeCorrespondEpilines)
+2123 0 obj
+(cv::CalibrateCamera2)
endobj
-6001 0 obj
-<< /S /GoTo /D (subsection*.1372) >>
+2124 0 obj
+<< /S /GoTo /D (subsection*.499) >>
endobj
-6004 0 obj
-(cv.ConvertPointsHomogeneous)
+2127 0 obj
+(cv::ComputeCorrespondEpilines)
endobj
-6005 0 obj
-<< /S /GoTo /D (subsection*.1373) >>
+2128 0 obj
+<< /S /GoTo /D (subsection*.500) >>
endobj
-6008 0 obj
-(cv.CreatePOSITObject)
+2131 0 obj
+(cv::ConvertPointsHomogeneous)
endobj
-6009 0 obj
-<< /S /GoTo /D (subsection*.1374) >>
+2132 0 obj
+<< /S /GoTo /D (subsection*.501) >>
endobj
-6012 0 obj
-(cv.CreateStereoBMState)
+2135 0 obj
+(cv::CreatePOSITObject)
endobj
-6013 0 obj
-<< /S /GoTo /D (subsection*.1375) >>
+2136 0 obj
+<< /S /GoTo /D (subsection*.502) >>
endobj
-6016 0 obj
-(cv.CreateStereoGCState)
+2139 0 obj
+(cv::CreateStereoBMState)
endobj
-6017 0 obj
-<< /S /GoTo /D (subsection*.1376) >>
+2140 0 obj
+<< /S /GoTo /D (subsection*.503) >>
endobj
-6020 0 obj
+2143 0 obj
+(cv::CreateStereoGCState)
+endobj
+2144 0 obj
+<< /S /GoTo /D (subsection*.504) >>
+endobj
+2147 0 obj
(CvStereoBMState)
endobj
-6021 0 obj
-<< /S /GoTo /D (subsection*.1377) >>
+2148 0 obj
+<< /S /GoTo /D (subsection*.505) >>
endobj
-6024 0 obj
+2151 0 obj
(CvStereoGCState)
endobj
-6025 0 obj
-<< /S /GoTo /D (subsection*.1378) >>
+2152 0 obj
+<< /S /GoTo /D (subsection*.506) >>
endobj
-6028 0 obj
-(cv.DecomposeProjectionMatrix)
+2155 0 obj
+(cv::DecomposeProjectionMatrix)
endobj
-6029 0 obj
-<< /S /GoTo /D (subsection*.1379) >>
+2156 0 obj
+<< /S /GoTo /D (subsection*.507) >>
endobj
-6032 0 obj
-(cv.DrawChessboardCorners)
+2159 0 obj
+(cv::DrawChessboardCorners)
endobj
-6033 0 obj
-<< /S /GoTo /D (subsection*.1380) >>
+2160 0 obj
+<< /S /GoTo /D (subsection*.508) >>
endobj
-6036 0 obj
-(cv.FindChessboardCorners)
+2163 0 obj
+(cv::FindChessboardCorners)
endobj
-6037 0 obj
-<< /S /GoTo /D (subsection*.1381) >>
+2164 0 obj
+<< /S /GoTo /D (subsection*.509) >>
endobj
-6040 0 obj
-(cv.FindExtrinsicCameraParams2)
+2167 0 obj
+(cv::FindExtrinsicCameraParams2)
endobj
-6041 0 obj
-<< /S /GoTo /D (subsection*.1382) >>
+2168 0 obj
+<< /S /GoTo /D (subsection*.510) >>
endobj
-6044 0 obj
-(cv.FindFundamentalMat)
+2171 0 obj
+(cv::FindFundamentalMat)
endobj
-6045 0 obj
-<< /S /GoTo /D (subsection*.1383) >>
+2172 0 obj
+<< /S /GoTo /D (subsection*.511) >>
endobj
-6048 0 obj
-(cv.FindHomography)
+2175 0 obj
+(cv::FindHomography)
endobj
-6049 0 obj
-<< /S /GoTo /D (subsection*.1384) >>
+2176 0 obj
+<< /S /GoTo /D (subsection*.512) >>
endobj
-6052 0 obj
-(cv.FindStereoCorrespondenceBM)
+2179 0 obj
+(cv::FindStereoCorrespondenceBM)
endobj
-6053 0 obj
-<< /S /GoTo /D (subsection*.1385) >>
+2180 0 obj
+<< /S /GoTo /D (subsection*.513) >>
endobj
-6056 0 obj
-(cv.FindStereoCorrespondenceGC)
+2183 0 obj
+(cv::FindStereoCorrespondenceGC)
endobj
-6057 0 obj
-<< /S /GoTo /D (subsection*.1386) >>
+2184 0 obj
+<< /S /GoTo /D (subsection*.514) >>
endobj
-6060 0 obj
-(cv.GetOptimalNewCameraMatrix)
+2187 0 obj
+(cv::GetOptimalNewCameraMatrix)
endobj
-6061 0 obj
-<< /S /GoTo /D (subsection*.1387) >>
+2188 0 obj
+<< /S /GoTo /D (subsection*.515) >>
endobj
-6064 0 obj
-(cv.InitIntrinsicParams2D)
+2191 0 obj
+(cv::InitIntrinsicParams2D)
endobj
-6065 0 obj
-<< /S /GoTo /D (subsection*.1388) >>
+2192 0 obj
+<< /S /GoTo /D (subsection*.516) >>
endobj
-6068 0 obj
-(cv.InitUndistortMap)
+2195 0 obj
+(cv::InitUndistortMap)
endobj
-6069 0 obj
-<< /S /GoTo /D (subsection*.1389) >>
+2196 0 obj
+<< /S /GoTo /D (subsection*.517) >>
endobj
-6072 0 obj
-(cv.InitUndistortRectifyMap)
+2199 0 obj
+(cv::InitUndistortRectifyMap)
endobj
-6073 0 obj
-<< /S /GoTo /D (subsection*.1390) >>
+2200 0 obj
+<< /S /GoTo /D (subsection*.518) >>
endobj
-6076 0 obj
-(cv.POSIT)
+2203 0 obj
+(cv::POSIT)
endobj
-6077 0 obj
-<< /S /GoTo /D (subsection*.1391) >>
+2204 0 obj
+<< /S /GoTo /D (subsection*.519) >>
endobj
-6080 0 obj
-(cv.ProjectPoints2)
+2207 0 obj
+(cv::ProjectPoints2)
endobj
-6081 0 obj
-<< /S /GoTo /D (subsection*.1392) >>
+2208 0 obj
+<< /S /GoTo /D (subsection*.520) >>
endobj
-6084 0 obj
-(cv.ReprojectImageTo3D)
+2211 0 obj
+(cv::ReprojectImageTo3D)
endobj
-6085 0 obj
-<< /S /GoTo /D (subsection*.1393) >>
+2212 0 obj
+<< /S /GoTo /D (subsection*.521) >>
endobj
-6088 0 obj
-(cv.RQDecomp3x3)
+2215 0 obj
+(cv::RQDecomp3x3)
endobj
-6089 0 obj
-<< /S /GoTo /D (subsection*.1394) >>
+2216 0 obj
+<< /S /GoTo /D (subsection*.522) >>
endobj
-6092 0 obj
-(cv.Rodrigues2)
+2219 0 obj
+(cv::ReleasePOSITObject)
endobj
-6093 0 obj
-<< /S /GoTo /D (subsection*.1395) >>
+2220 0 obj
+<< /S /GoTo /D (subsection*.523) >>
endobj
-6096 0 obj
-(cv.StereoCalibrate)
+2223 0 obj
+(cv::ReleaseStereoBMState)
endobj
-6097 0 obj
-<< /S /GoTo /D (subsection*.1396) >>
+2224 0 obj
+<< /S /GoTo /D (subsection*.524) >>
endobj
-6100 0 obj
-(cv.StereoRectify)
+2227 0 obj
+(cv::ReleaseStereoGCState)
endobj
-6101 0 obj
-<< /S /GoTo /D (subsection*.1397) >>
+2228 0 obj
+<< /S /GoTo /D (subsection*.525) >>
endobj
-6104 0 obj
-(cv.StereoRectifyUncalibrated)
+2231 0 obj
+(cv::Rodrigues2)
endobj
-6105 0 obj
-<< /S /GoTo /D (subsection*.1398) >>
+2232 0 obj
+<< /S /GoTo /D (subsection*.526) >>
endobj
-6108 0 obj
-(cv.Undistort2)
+2235 0 obj
+(cv::StereoCalibrate)
endobj
-6109 0 obj
-<< /S /GoTo /D (subsection*.1399) >>
+2236 0 obj
+<< /S /GoTo /D (subsection*.527) >>
endobj
-6112 0 obj
-(cv.UndistortPoints)
+2239 0 obj
+(cv::StereoRectify)
endobj
-6113 0 obj
-<< /S /GoTo /D (chapter.29) >>
+2240 0 obj
+<< /S /GoTo /D (subsection*.528) >>
endobj
-6116 0 obj
+2243 0 obj
+(cv::StereoRectifyUncalibrated)
+endobj
+2244 0 obj
+<< /S /GoTo /D (subsection*.529) >>
+endobj
+2247 0 obj
+(cv::Undistort2)
+endobj
+2248 0 obj
+<< /S /GoTo /D (subsection*.530) >>
+endobj
+2251 0 obj
+(cv::UndistortPoints)
+endobj
+2252 0 obj
+<< /S /GoTo /D (chapter.9) >>
+endobj
+2255 0 obj
(ml. Machine Learning)
endobj
-6117 0 obj
-<< /S /GoTo /D (chapter.29) >>
+2256 0 obj
+<< /S /GoTo /D (part.2) >>
+endobj
+2259 0 obj
+(II C++ API Reference)
+endobj
+2260 0 obj
+<< /S /GoTo /D (chapter.10) >>
+endobj
+2263 0 obj
+(Introduction)
+endobj
+2264 0 obj
+<< /S /GoTo /D (section.10.1) >>
+endobj
+2267 0 obj
+(C++ Cheatsheet)
+endobj
+2268 0 obj
+<< /S /GoTo /D (section.10.2) >>
+endobj
+2271 0 obj
+(Namespace cv and Function Naming)
+endobj
+2272 0 obj
+<< /S /GoTo /D (section.10.3) >>
+endobj
+2275 0 obj
+(Memory Management)
+endobj
+2276 0 obj
+<< /S /GoTo /D (section.10.4) >>
+endobj
+2279 0 obj
+(Memory Management Part II. Automatic Data Allocation)
+endobj
+2280 0 obj
+<< /S /GoTo /D (section.10.5) >>
+endobj
+2283 0 obj
+(Algebraic Operations)
+endobj
+2284 0 obj
+<< /S /GoTo /D (section.10.6) >>
+endobj
+2287 0 obj
+(Fast Element Access)
+endobj
+2288 0 obj
+<< /S /GoTo /D (section.10.7) >>
+endobj
+2291 0 obj
+(Saturation Arithmetics)
+endobj
+2292 0 obj
+<< /S /GoTo /D (section.10.8) >>
+endobj
+2295 0 obj
+(Error handling)
+endobj
+2296 0 obj
+<< /S /GoTo /D (section.10.9) >>
+endobj
+2299 0 obj
+(Threading and Reenterability)
+endobj
+2300 0 obj
+<< /S /GoTo /D (chapter.11) >>
+endobj
+2303 0 obj
+(core. The Core Functionality)
+endobj
+2304 0 obj
+<< /S /GoTo /D (section.11.1) >>
+endobj
+2307 0 obj
+(Basic Structures)
+endobj
+2308 0 obj
+<< /S /GoTo /D (subsection*.531) >>
+endobj
+2311 0 obj
+(DataType)
+endobj
+2312 0 obj
+<< /S /GoTo /D (subsection*.532) >>
+endobj
+2315 0 obj
+(Point\137)
+endobj
+2316 0 obj
+<< /S /GoTo /D (subsection*.533) >>
+endobj
+2319 0 obj
+(Point3\137)
+endobj
+2320 0 obj
+<< /S /GoTo /D (subsection*.534) >>
+endobj
+2323 0 obj
+(Size\137)
+endobj
+2324 0 obj
+<< /S /GoTo /D (subsection*.535) >>
+endobj
+2327 0 obj
+(Rect\137)
+endobj
+2328 0 obj
+<< /S /GoTo /D (subsection*.536) >>
+endobj
+2331 0 obj
+(RotatedRect)
+endobj
+2332 0 obj
+<< /S /GoTo /D (subsection*.537) >>
+endobj
+2335 0 obj
+(TermCriteria)
+endobj
+2336 0 obj
+<< /S /GoTo /D (subsection*.538) >>
+endobj
+2339 0 obj
+(Matx)
+endobj
+2340 0 obj
+<< /S /GoTo /D (subsection*.539) >>
+endobj
+2343 0 obj
+(Vec)
+endobj
+2344 0 obj
+<< /S /GoTo /D (subsection*.540) >>
+endobj
+2347 0 obj
+(Scalar\137)
+endobj
+2348 0 obj
+<< /S /GoTo /D (subsection*.541) >>
+endobj
+2351 0 obj
+(Range)
+endobj
+2352 0 obj
+<< /S /GoTo /D (subsection*.542) >>
+endobj
+2355 0 obj
+(Ptr)
+endobj
+2356 0 obj
+<< /S /GoTo /D (subsection*.543) >>
+endobj
+2359 0 obj
+(Mat)
+endobj
+2360 0 obj
+<< /S /GoTo /D (subsection*.544) >>
+endobj
+2363 0 obj
+(Matrix Expressions)
+endobj
+2364 0 obj
+<< /S /GoTo /D (subsection*.545) >>
+endobj
+2367 0 obj
+(cv::Mat::Mat)
+endobj
+2368 0 obj
+<< /S /GoTo /D (subsection*.546) >>
+endobj
+2371 0 obj
+(cv::Mat::Mat)
+endobj
+2372 0 obj
+<< /S /GoTo /D (subsection*.547) >>
+endobj
+2375 0 obj
+(cv::Mat::operator =)
+endobj
+2376 0 obj
+<< /S /GoTo /D (subsection*.548) >>
+endobj
+2379 0 obj
+(cv::Mat::operator MatExpr)
+endobj
+2380 0 obj
+<< /S /GoTo /D (subsection*.549) >>
+endobj
+2383 0 obj
+(cv::Mat::row)
+endobj
+2384 0 obj
+<< /S /GoTo /D (subsection*.550) >>
+endobj
+2387 0 obj
+(cv::Mat::col)
+endobj
+2388 0 obj
+<< /S /GoTo /D (subsection*.551) >>
+endobj
+2391 0 obj
+(cv::Mat::rowRange)
+endobj
+2392 0 obj
+<< /S /GoTo /D (subsection*.552) >>
+endobj
+2395 0 obj
+(cv::Mat::colRange)
+endobj
+2396 0 obj
+<< /S /GoTo /D (subsection*.553) >>
+endobj
+2399 0 obj
+(cv::Mat::diag)
+endobj
+2400 0 obj
+<< /S /GoTo /D (subsection*.554) >>
+endobj
+2403 0 obj
+(cv::Mat::clone)
+endobj
+2404 0 obj
+<< /S /GoTo /D (subsection*.555) >>
+endobj
+2407 0 obj
+(cv::Mat::copyTo)
+endobj
+2408 0 obj
+<< /S /GoTo /D (subsection*.556) >>
+endobj
+2411 0 obj
+(cv::Mat::convertTo)
+endobj
+2412 0 obj
+<< /S /GoTo /D (subsection*.557) >>
+endobj
+2415 0 obj
+(cv::Mat::assignTo)
+endobj
+2416 0 obj
+<< /S /GoTo /D (subsection*.558) >>
+endobj
+2419 0 obj
+(cv::Mat::setTo)
+endobj
+2420 0 obj
+<< /S /GoTo /D (subsection*.559) >>
+endobj
+2423 0 obj
+(cv::Mat::reshape)
+endobj
+2424 0 obj
+<< /S /GoTo /D (subsection*.560) >>
+endobj
+2427 0 obj
+(cv::Mat::t)
+endobj
+2428 0 obj
+<< /S /GoTo /D (subsection*.561) >>
+endobj
+2431 0 obj
+(cv::Mat::inv)
+endobj
+2432 0 obj
+<< /S /GoTo /D (subsection*.562) >>
+endobj
+2435 0 obj
+(cv::Mat::mul)
+endobj
+2436 0 obj
+<< /S /GoTo /D (subsection*.563) >>
+endobj
+2439 0 obj
+(cv::Mat::cross)
+endobj
+2440 0 obj
+<< /S /GoTo /D (subsection*.564) >>
+endobj
+2443 0 obj
+(cv::Mat::dot)
+endobj
+2444 0 obj
+<< /S /GoTo /D (subsection*.565) >>
+endobj
+2447 0 obj
+(cv::Mat::zeros)
+endobj
+2448 0 obj
+<< /S /GoTo /D (subsection*.566) >>
+endobj
+2451 0 obj
+(cv::Mat::ones)
+endobj
+2452 0 obj
+<< /S /GoTo /D (subsection*.567) >>
+endobj
+2455 0 obj
+(cv::Mat::eye)
+endobj
+2456 0 obj
+<< /S /GoTo /D (subsection*.568) >>
+endobj
+2459 0 obj
+(cv::Mat::create)
+endobj
+2460 0 obj
+<< /S /GoTo /D (subsection*.569) >>
+endobj
+2463 0 obj
+(cv::Mat::addref)
+endobj
+2464 0 obj
+<< /S /GoTo /D (subsection*.570) >>
+endobj
+2467 0 obj
+(cv::Mat::release)
+endobj
+2468 0 obj
+<< /S /GoTo /D (subsection*.571) >>
+endobj
+2471 0 obj
+(cv::Mat::resize)
+endobj
+2472 0 obj
+<< /S /GoTo /D (subsection*.572) >>
+endobj
+2475 0 obj
+(Mat::push\137back)
+endobj
+2476 0 obj
+<< /S /GoTo /D (subsection*.573) >>
+endobj
+2479 0 obj
+(Mat::pop\137back)
+endobj
+2480 0 obj
+<< /S /GoTo /D (subsection*.574) >>
+endobj
+2483 0 obj
+(cv::Mat::locateROI)
+endobj
+2484 0 obj
+<< /S /GoTo /D (subsection*.575) >>
+endobj
+2487 0 obj
+(cv::Mat::adjustROI)
+endobj
+2488 0 obj
+<< /S /GoTo /D (subsection*.576) >>
+endobj
+2491 0 obj
+(cv::Mat::operator\(\))
+endobj
+2492 0 obj
+<< /S /GoTo /D (subsection*.577) >>
+endobj
+2495 0 obj
+(cv::Mat::operator CvMat)
+endobj
+2496 0 obj
+<< /S /GoTo /D (subsection*.578) >>
+endobj
+2499 0 obj
+(cv::Mat::operator IplImage)
+endobj
+2500 0 obj
+<< /S /GoTo /D (subsection*.579) >>
+endobj
+2503 0 obj
+(cv::Mat::total)
+endobj
+2504 0 obj
+<< /S /GoTo /D (subsection*.580) >>
+endobj
+2507 0 obj
+(cv::Mat::isContinuous)
+endobj
+2508 0 obj
+<< /S /GoTo /D (subsection*.581) >>
+endobj
+2511 0 obj
+(cv::Mat::elemSize)
+endobj
+2512 0 obj
+<< /S /GoTo /D (subsection*.582) >>
+endobj
+2515 0 obj
+(cv::Mat::elemSize1)
+endobj
+2516 0 obj
+<< /S /GoTo /D (subsection*.583) >>
+endobj
+2519 0 obj
+(cv::Mat::type)
+endobj
+2520 0 obj
+<< /S /GoTo /D (subsection*.584) >>
+endobj
+2523 0 obj
+(cv::Mat::depth)
+endobj
+2524 0 obj
+<< /S /GoTo /D (subsection*.585) >>
+endobj
+2527 0 obj
+(cv::Mat::channels)
+endobj
+2528 0 obj
+<< /S /GoTo /D (subsection*.586) >>
+endobj
+2531 0 obj
+(cv::Mat::step1)
+endobj
+2532 0 obj
+<< /S /GoTo /D (subsection*.587) >>
+endobj
+2535 0 obj
+(cv::Mat::size)
+endobj
+2536 0 obj
+<< /S /GoTo /D (subsection*.588) >>
+endobj
+2539 0 obj
+(cv::Mat::empty)
+endobj
+2540 0 obj
+<< /S /GoTo /D (subsection*.589) >>
+endobj
+2543 0 obj
+(cv::Mat::ptr)
+endobj
+2544 0 obj
+<< /S /GoTo /D (subsection*.590) >>
+endobj
+2547 0 obj
+(cv::Mat::at)
+endobj
+2548 0 obj
+<< /S /GoTo /D (subsection*.591) >>
+endobj
+2551 0 obj
+(cv::Mat::begin)
+endobj
+2552 0 obj
+<< /S /GoTo /D (subsection*.592) >>
+endobj
+2555 0 obj
+(cv::Mat::end)
+endobj
+2556 0 obj
+<< /S /GoTo /D (subsection*.593) >>
+endobj
+2559 0 obj
+(Mat\137)
+endobj
+2560 0 obj
+<< /S /GoTo /D (subsection*.594) >>
+endobj
+2563 0 obj
+(NAryMatIterator)
+endobj
+2564 0 obj
+<< /S /GoTo /D (subsection*.595) >>
+endobj
+2567 0 obj
+(SparseMat)
+endobj
+2568 0 obj
+<< /S /GoTo /D (subsection*.596) >>
+endobj
+2571 0 obj
+(SparseMat\137)
+endobj
+2572 0 obj
+<< /S /GoTo /D (section.11.2) >>
+endobj
+2575 0 obj
+(Operations on Arrays)
+endobj
+2576 0 obj
+<< /S /GoTo /D (subsection*.597) >>
+endobj
+2579 0 obj
+(cv::abs)
+endobj
+2580 0 obj
+<< /S /GoTo /D (subsection*.598) >>
+endobj
+2583 0 obj
+(cv::absdiff)
+endobj
+2584 0 obj
+<< /S /GoTo /D (subsection*.599) >>
+endobj
+2587 0 obj
+(cv::add)
+endobj
+2588 0 obj
+<< /S /GoTo /D (subsection*.600) >>
+endobj
+2591 0 obj
+(cv::addWeighted)
+endobj
+2592 0 obj
+<< /S /GoTo /D (subsection*.601) >>
+endobj
+2595 0 obj
+(bitwise\137and)
+endobj
+2596 0 obj
+<< /S /GoTo /D (subsection*.602) >>
+endobj
+2599 0 obj
+(bitwise\137not)
+endobj
+2600 0 obj
+<< /S /GoTo /D (subsection*.603) >>
+endobj
+2603 0 obj
+(bitwise\137or)
+endobj
+2604 0 obj
+<< /S /GoTo /D (subsection*.604) >>
+endobj
+2607 0 obj
+(bitwise\137xor)
+endobj
+2608 0 obj
+<< /S /GoTo /D (subsection*.605) >>
+endobj
+2611 0 obj
+(cv::calcCovarMatrix)
+endobj
+2612 0 obj
+<< /S /GoTo /D (subsection*.606) >>
+endobj
+2615 0 obj
+(cv::cartToPolar)
+endobj
+2616 0 obj
+<< /S /GoTo /D (subsection*.607) >>
+endobj
+2619 0 obj
+(cv::checkRange)
+endobj
+2620 0 obj
+<< /S /GoTo /D (subsection*.608) >>
+endobj
+2623 0 obj
+(cv::compare)
+endobj
+2624 0 obj
+<< /S /GoTo /D (subsection*.609) >>
+endobj
+2627 0 obj
+(cv::completeSymm)
+endobj
+2628 0 obj
+<< /S /GoTo /D (subsection*.610) >>
+endobj
+2631 0 obj
+(cv::convertScaleAbs)
+endobj
+2632 0 obj
+<< /S /GoTo /D (subsection*.611) >>
+endobj
+2635 0 obj
+(cv::countNonZero)
+endobj
+2636 0 obj
+<< /S /GoTo /D (subsection*.612) >>
+endobj
+2639 0 obj
+(cv::cubeRoot)
+endobj
+2640 0 obj
+<< /S /GoTo /D (subsection*.613) >>
+endobj
+2643 0 obj
+(cv::cvarrToMat)
+endobj
+2644 0 obj
+<< /S /GoTo /D (subsection*.614) >>
+endobj
+2647 0 obj
+(cv::dct)
+endobj
+2648 0 obj
+<< /S /GoTo /D (subsection*.615) >>
+endobj
+2651 0 obj
+(cv::dft)
+endobj
+2652 0 obj
+<< /S /GoTo /D (subsection*.616) >>
+endobj
+2655 0 obj
+(cv::divide)
+endobj
+2656 0 obj
+<< /S /GoTo /D (subsection*.617) >>
+endobj
+2659 0 obj
+(cv::determinant)
+endobj
+2660 0 obj
+<< /S /GoTo /D (subsection*.618) >>
+endobj
+2663 0 obj
+(cv::eigen)
+endobj
+2664 0 obj
+<< /S /GoTo /D (subsection*.619) >>
+endobj
+2667 0 obj
+(cv::exp)
+endobj
+2668 0 obj
+<< /S /GoTo /D (subsection*.620) >>
+endobj
+2671 0 obj
+(cv::extractImageCOI)
+endobj
+2672 0 obj
+<< /S /GoTo /D (subsection*.621) >>
+endobj
+2675 0 obj
+(cv::fastAtan2)
+endobj
+2676 0 obj
+<< /S /GoTo /D (subsection*.622) >>
+endobj
+2679 0 obj
+(cv::flip)
+endobj
+2680 0 obj
+<< /S /GoTo /D (subsection*.623) >>
+endobj
+2683 0 obj
+(cv::gemm)
+endobj
+2684 0 obj
+<< /S /GoTo /D (subsection*.624) >>
+endobj
+2687 0 obj
+(cv::getConvertElem)
+endobj
+2688 0 obj
+<< /S /GoTo /D (subsection*.625) >>
+endobj
+2691 0 obj
+(cv::getOptimalDFTSize)
+endobj
+2692 0 obj
+<< /S /GoTo /D (subsection*.626) >>
+endobj
+2695 0 obj
+(cv::idct)
+endobj
+2696 0 obj
+<< /S /GoTo /D (subsection*.627) >>
+endobj
+2699 0 obj
+(cv::idft)
+endobj
+2700 0 obj
+<< /S /GoTo /D (subsection*.628) >>
+endobj
+2703 0 obj
+(cv::inRange)
+endobj
+2704 0 obj
+<< /S /GoTo /D (subsection*.629) >>
+endobj
+2707 0 obj
+(cv::invert)
+endobj
+2708 0 obj
+<< /S /GoTo /D (subsection*.630) >>
+endobj
+2711 0 obj
+(cv::log)
+endobj
+2712 0 obj
+<< /S /GoTo /D (subsection*.631) >>
+endobj
+2715 0 obj
+(cv::LUT)
+endobj
+2716 0 obj
+<< /S /GoTo /D (subsection*.632) >>
+endobj
+2719 0 obj
+(cv::magnitude)
+endobj
+2720 0 obj
+<< /S /GoTo /D (subsection*.633) >>
+endobj
+2723 0 obj
+(cv::Mahalanobis)
+endobj
+2724 0 obj
+<< /S /GoTo /D (subsection*.634) >>
+endobj
+2727 0 obj
+(cv::max)
+endobj
+2728 0 obj
+<< /S /GoTo /D (subsection*.635) >>
+endobj
+2731 0 obj
+(cv::mean)
+endobj
+2732 0 obj
+<< /S /GoTo /D (subsection*.636) >>
+endobj
+2735 0 obj
+(cv::meanStdDev)
+endobj
+2736 0 obj
+<< /S /GoTo /D (subsection*.637) >>
+endobj
+2739 0 obj
+(cv::merge)
+endobj
+2740 0 obj
+<< /S /GoTo /D (subsection*.638) >>
+endobj
+2743 0 obj
+(cv::min)
+endobj
+2744 0 obj
+<< /S /GoTo /D (subsection*.639) >>
+endobj
+2747 0 obj
+(cv::minMaxLoc)
+endobj
+2748 0 obj
+<< /S /GoTo /D (subsection*.640) >>
+endobj
+2751 0 obj
+(cv::mixChannels)
+endobj
+2752 0 obj
+<< /S /GoTo /D (subsection*.641) >>
+endobj
+2755 0 obj
+(cv::mulSpectrums)
+endobj
+2756 0 obj
+<< /S /GoTo /D (subsection*.642) >>
+endobj
+2759 0 obj
+(cv::multiply)
+endobj
+2760 0 obj
+<< /S /GoTo /D (subsection*.643) >>
+endobj
+2763 0 obj
+(cv::mulTransposed)
+endobj
+2764 0 obj
+<< /S /GoTo /D (subsection*.644) >>
+endobj
+2767 0 obj
+(cv::norm)
+endobj
+2768 0 obj
+<< /S /GoTo /D (subsection*.645) >>
+endobj
+2771 0 obj
+(cv::normalize)
+endobj
+2772 0 obj
+<< /S /GoTo /D (subsection*.646) >>
+endobj
+2775 0 obj
+(cv::PCA)
+endobj
+2776 0 obj
+<< /S /GoTo /D (subsection*.647) >>
+endobj
+2779 0 obj
+(cv::PCA::PCA)
+endobj
+2780 0 obj
+<< /S /GoTo /D (subsection*.648) >>
+endobj
+2783 0 obj
+(cv::PCA::operator \(\))
+endobj
+2784 0 obj
+<< /S /GoTo /D (subsection*.649) >>
+endobj
+2787 0 obj
+(cv::PCA::project)
+endobj
+2788 0 obj
+<< /S /GoTo /D (subsection*.650) >>
+endobj
+2791 0 obj
+(cv::PCA::backProject)
+endobj
+2792 0 obj
+<< /S /GoTo /D (subsection*.651) >>
+endobj
+2795 0 obj
+(cv::perspectiveTransform)
+endobj
+2796 0 obj
+<< /S /GoTo /D (subsection*.652) >>
+endobj
+2799 0 obj
+(cv::phase)
+endobj
+2800 0 obj
+<< /S /GoTo /D (subsection*.653) >>
+endobj
+2803 0 obj
+(cv::polarToCart)
+endobj
+2804 0 obj
+<< /S /GoTo /D (subsection*.654) >>
+endobj
+2807 0 obj
+(cv::pow)
+endobj
+2808 0 obj
+<< /S /GoTo /D (subsection*.655) >>
+endobj
+2811 0 obj
+(RNG)
+endobj
+2812 0 obj
+<< /S /GoTo /D (subsection*.656) >>
+endobj
+2815 0 obj
+(cv::RNG::RNG)
+endobj
+2816 0 obj
+<< /S /GoTo /D (subsection*.657) >>
+endobj
+2819 0 obj
+(cv::RNG::next)
+endobj
+2820 0 obj
+<< /S /GoTo /D (subsection*.658) >>
+endobj
+2823 0 obj
+(cv::RNG::operator T)
+endobj
+2824 0 obj
+<< /S /GoTo /D (subsection*.659) >>
+endobj
+2827 0 obj
+(cv::RNG::operator \(\))
+endobj
+2828 0 obj
+<< /S /GoTo /D (subsection*.660) >>
+endobj
+2831 0 obj
+(cv::RNG::uniform)
+endobj
+2832 0 obj
+<< /S /GoTo /D (subsection*.661) >>
+endobj
+2835 0 obj
+(cv::RNG::gaussian)
+endobj
+2836 0 obj
+<< /S /GoTo /D (subsection*.662) >>
+endobj
+2839 0 obj
+(cv::RNG::fill)
+endobj
+2840 0 obj
+<< /S /GoTo /D (subsection*.663) >>
+endobj
+2843 0 obj
+(cv::randu)
+endobj
+2844 0 obj
+<< /S /GoTo /D (subsection*.664) >>
+endobj
+2847 0 obj
+(cv::randn)
+endobj
+2848 0 obj
+<< /S /GoTo /D (subsection*.665) >>
+endobj
+2851 0 obj
+(cv::randShuffle)
+endobj
+2852 0 obj
+<< /S /GoTo /D (subsection*.666) >>
+endobj
+2855 0 obj
+(cv::reduce)
+endobj
+2856 0 obj
+<< /S /GoTo /D (subsection*.667) >>
+endobj
+2859 0 obj
+(cv::repeat)
+endobj
+2860 0 obj
+<< /S /GoTo /D (subsection*.668) >>
+endobj
+2863 0 obj
+(saturate\137cast)
+endobj
+2864 0 obj
+<< /S /GoTo /D (subsection*.669) >>
+endobj
+2867 0 obj
+(cv::scaleAdd)
+endobj
+2868 0 obj
+<< /S /GoTo /D (subsection*.670) >>
+endobj
+2871 0 obj
+(cv::setIdentity)
+endobj
+2872 0 obj
+<< /S /GoTo /D (subsection*.671) >>
+endobj
+2875 0 obj
+(cv::solve)
+endobj
+2876 0 obj
+<< /S /GoTo /D (subsection*.672) >>
+endobj
+2879 0 obj
+(cv::solveCubic)
+endobj
+2880 0 obj
+<< /S /GoTo /D (subsection*.673) >>
+endobj
+2883 0 obj
+(cv::solvePoly)
+endobj
+2884 0 obj
+<< /S /GoTo /D (subsection*.674) >>
+endobj
+2887 0 obj
+(cv::sort)
+endobj
+2888 0 obj
+<< /S /GoTo /D (subsection*.675) >>
+endobj
+2891 0 obj
+(cv::sortIdx)
+endobj
+2892 0 obj
+<< /S /GoTo /D (subsection*.676) >>
+endobj
+2895 0 obj
+(cv::split)
+endobj
+2896 0 obj
+<< /S /GoTo /D (subsection*.677) >>
+endobj
+2899 0 obj
+(cv::sqrt)
+endobj
+2900 0 obj
+<< /S /GoTo /D (subsection*.678) >>
+endobj
+2903 0 obj
+(cv::subtract)
+endobj
+2904 0 obj
+<< /S /GoTo /D (subsection*.679) >>
+endobj
+2907 0 obj
+(cv::SVD)
+endobj
+2908 0 obj
+<< /S /GoTo /D (subsection*.680) >>
+endobj
+2911 0 obj
+(cv::SVD::SVD)
+endobj
+2912 0 obj
+<< /S /GoTo /D (subsection*.681) >>
+endobj
+2915 0 obj
+(cv::SVD::operator \(\))
+endobj
+2916 0 obj
+<< /S /GoTo /D (subsection*.682) >>
+endobj
+2919 0 obj
+(cv::SVD::solveZ)
+endobj
+2920 0 obj
+<< /S /GoTo /D (subsection*.683) >>
+endobj
+2923 0 obj
+(cv::SVD::backSubst)
+endobj
+2924 0 obj
+<< /S /GoTo /D (subsection*.684) >>
+endobj
+2927 0 obj
+(cv::sum)
+endobj
+2928 0 obj
+<< /S /GoTo /D (subsection*.685) >>
+endobj
+2931 0 obj
+(cv::theRNG)
+endobj
+2932 0 obj
+<< /S /GoTo /D (subsection*.686) >>
+endobj
+2935 0 obj
+(cv::trace)
+endobj
+2936 0 obj
+<< /S /GoTo /D (subsection*.687) >>
+endobj
+2939 0 obj
+(cv::transform)
+endobj
+2940 0 obj
+<< /S /GoTo /D (subsection*.688) >>
+endobj
+2943 0 obj
+(cv::transpose)
+endobj
+2944 0 obj
+<< /S /GoTo /D (section.11.3) >>
+endobj
+2947 0 obj
+(Dynamic Structures)
+endobj
+2948 0 obj
+<< /S /GoTo /D (section.11.4) >>
+endobj
+2951 0 obj
+(Drawing Functions)
+endobj
+2952 0 obj
+<< /S /GoTo /D (subsection*.689) >>
+endobj
+2955 0 obj
+(cv::circle)
+endobj
+2956 0 obj
+<< /S /GoTo /D (subsection*.690) >>
+endobj
+2959 0 obj
+(cv::clipLine)
+endobj
+2960 0 obj
+<< /S /GoTo /D (subsection*.691) >>
+endobj
+2963 0 obj
+(cv::ellipse)
+endobj
+2964 0 obj
+<< /S /GoTo /D (subsection*.692) >>
+endobj
+2967 0 obj
+(cv::ellipse2Poly)
+endobj
+2968 0 obj
+<< /S /GoTo /D (subsection*.693) >>
+endobj
+2971 0 obj
+(cv::fillConvexPoly)
+endobj
+2972 0 obj
+<< /S /GoTo /D (subsection*.694) >>
+endobj
+2975 0 obj
+(cv::fillPoly)
+endobj
+2976 0 obj
+<< /S /GoTo /D (subsection*.695) >>
+endobj
+2979 0 obj
+(cv::getTextSize)
+endobj
+2980 0 obj
+<< /S /GoTo /D (subsection*.696) >>
+endobj
+2983 0 obj
+(cv::line)
+endobj
+2984 0 obj
+<< /S /GoTo /D (subsection*.697) >>
+endobj
+2987 0 obj
+(cv::LineIterator)
+endobj
+2988 0 obj
+<< /S /GoTo /D (subsection*.698) >>
+endobj
+2991 0 obj
+(cv::rectangle)
+endobj
+2992 0 obj
+<< /S /GoTo /D (subsection*.699) >>
+endobj
+2995 0 obj
+(cv::polylines)
+endobj
+2996 0 obj
+<< /S /GoTo /D (subsection*.700) >>
+endobj
+2999 0 obj
+(cv::putText)
+endobj
+3000 0 obj
+<< /S /GoTo /D (section.11.5) >>
+endobj
+3003 0 obj
+(XML/YAML Persistence)
+endobj
+3004 0 obj
+<< /S /GoTo /D (subsection*.701) >>
+endobj
+3007 0 obj
+(cv::FileStorage)
+endobj
+3008 0 obj
+<< /S /GoTo /D (subsection*.702) >>
+endobj
+3011 0 obj
+(cv::FileNode)
+endobj
+3012 0 obj
+<< /S /GoTo /D (subsection*.703) >>
+endobj
+3015 0 obj
+(cv::FileNodeIterator)
+endobj
+3016 0 obj
+<< /S /GoTo /D (section.11.6) >>
+endobj
+3019 0 obj
+(Clustering)
+endobj
+3020 0 obj
+<< /S /GoTo /D (subsection*.704) >>
+endobj
+3023 0 obj
+(cv::kmeans)
+endobj
+3024 0 obj
+<< /S /GoTo /D (subsection*.705) >>
+endobj
+3027 0 obj
+(cv::partition)
+endobj
+3028 0 obj
+<< /S /GoTo /D (section.11.7) >>
+endobj
+3031 0 obj
+(Utility and System Functions and Macros)
+endobj
+3032 0 obj
+<< /S /GoTo /D (subsection*.706) >>
+endobj
+3035 0 obj
+(cv::alignPtr)
+endobj
+3036 0 obj
+<< /S /GoTo /D (subsection*.707) >>
+endobj
+3039 0 obj
+(cv::alignSize)
+endobj
+3040 0 obj
+<< /S /GoTo /D (subsection*.708) >>
+endobj
+3043 0 obj
+(cv::allocate)
+endobj
+3044 0 obj
+<< /S /GoTo /D (subsection*.709) >>
+endobj
+3047 0 obj
+(cv::deallocate)
+endobj
+3048 0 obj
+<< /S /GoTo /D (subsection*.710) >>
+endobj
+3051 0 obj
+(CV\137Assert)
+endobj
+3052 0 obj
+<< /S /GoTo /D (subsection*.711) >>
+endobj
+3055 0 obj
+(cv::error)
+endobj
+3056 0 obj
+<< /S /GoTo /D (subsection*.712) >>
+endobj
+3059 0 obj
+(cv::Exception)
+endobj
+3060 0 obj
+<< /S /GoTo /D (subsection*.713) >>
+endobj
+3063 0 obj
+(cv::fastMalloc)
+endobj
+3064 0 obj
+<< /S /GoTo /D (subsection*.714) >>
+endobj
+3067 0 obj
+(cv::fastFree)
+endobj
+3068 0 obj
+<< /S /GoTo /D (subsection*.715) >>
+endobj
+3071 0 obj
+(cv::format)
+endobj
+3072 0 obj
+<< /S /GoTo /D (subsection*.716) >>
+endobj
+3075 0 obj
+(cv::getNumThreads)
+endobj
+3076 0 obj
+<< /S /GoTo /D (subsection*.717) >>
+endobj
+3079 0 obj
+(cv::getThreadNum)
+endobj
+3080 0 obj
+<< /S /GoTo /D (subsection*.718) >>
+endobj
+3083 0 obj
+(cv::getTickCount)
+endobj
+3084 0 obj
+<< /S /GoTo /D (subsection*.719) >>
+endobj
+3087 0 obj
+(cv::getTickFrequency)
+endobj
+3088 0 obj
+<< /S /GoTo /D (subsection*.720) >>
+endobj
+3091 0 obj
+(cv::setNumThreads)
+endobj
+3092 0 obj
+<< /S /GoTo /D (chapter.12) >>
+endobj
+3095 0 obj
+(imgproc. Image Processing)
+endobj
+3096 0 obj
+<< /S /GoTo /D (section.12.1) >>
+endobj
+3099 0 obj
+(Histograms)
+endobj
+3100 0 obj
+<< /S /GoTo /D (subsection*.721) >>
+endobj
+3103 0 obj
+(cv::calcHist)
+endobj
+3104 0 obj
+<< /S /GoTo /D (subsection*.722) >>
+endobj
+3107 0 obj
+(cv::calcBackProject)
+endobj
+3108 0 obj
+<< /S /GoTo /D (subsection*.723) >>
+endobj
+3111 0 obj
+(cv::compareHist)
+endobj
+3112 0 obj
+<< /S /GoTo /D (subsection*.724) >>
+endobj
+3115 0 obj
+(cv::equalizeHist)
+endobj
+3116 0 obj
+<< /S /GoTo /D (section.12.2) >>
+endobj
+3119 0 obj
+(Image Filtering)
+endobj
+3120 0 obj
+<< /S /GoTo /D (subsection*.725) >>
+endobj
+3123 0 obj
+(cv::BaseColumnFilter)
+endobj
+3124 0 obj
+<< /S /GoTo /D (subsection*.726) >>
+endobj
+3127 0 obj
+(cv::BaseFilter)
+endobj
+3128 0 obj
+<< /S /GoTo /D (subsection*.727) >>
+endobj
+3131 0 obj
+(cv::BaseRowFilter)
+endobj
+3132 0 obj
+<< /S /GoTo /D (subsection*.728) >>
+endobj
+3135 0 obj
+(cv::FilterEngine)
+endobj
+3136 0 obj
+<< /S /GoTo /D (subsection*.729) >>
+endobj
+3139 0 obj
+(cv::bilateralFilter)
+endobj
+3140 0 obj
+<< /S /GoTo /D (subsection*.730) >>
+endobj
+3143 0 obj
+(cv::blur)
+endobj
+3144 0 obj
+<< /S /GoTo /D (subsection*.731) >>
+endobj
+3147 0 obj
+(cv::borderInterpolate)
+endobj
+3148 0 obj
+<< /S /GoTo /D (subsection*.732) >>
+endobj
+3151 0 obj
+(cv::boxFilter)
+endobj
+3152 0 obj
+<< /S /GoTo /D (subsection*.733) >>
+endobj
+3155 0 obj
+(cv::buildPyramid)
+endobj
+3156 0 obj
+<< /S /GoTo /D (subsection*.734) >>
+endobj
+3159 0 obj
+(cv::copyMakeBorder)
+endobj
+3160 0 obj
+<< /S /GoTo /D (subsection*.735) >>
+endobj
+3163 0 obj
+(cv::createBoxFilter)
+endobj
+3164 0 obj
+<< /S /GoTo /D (subsection*.736) >>
+endobj
+3167 0 obj
+(cv::createDerivFilter)
+endobj
+3168 0 obj
+<< /S /GoTo /D (subsection*.737) >>
+endobj
+3171 0 obj
+(cv::createGaussianFilter)
+endobj
+3172 0 obj
+<< /S /GoTo /D (subsection*.738) >>
+endobj
+3175 0 obj
+(cv::createLinearFilter)
+endobj
+3176 0 obj
+<< /S /GoTo /D (subsection*.739) >>
+endobj
+3179 0 obj
+(cv::createMorphologyFilter)
+endobj
+3180 0 obj
+<< /S /GoTo /D (subsection*.740) >>
+endobj
+3183 0 obj
+(cv::createSeparableLinearFilter)
+endobj
+3184 0 obj
+<< /S /GoTo /D (subsection*.741) >>
+endobj
+3187 0 obj
+(cv::dilate)
+endobj
+3188 0 obj
+<< /S /GoTo /D (subsection*.742) >>
+endobj
+3191 0 obj
+(cv::erode)
+endobj
+3192 0 obj
+<< /S /GoTo /D (subsection*.743) >>
+endobj
+3195 0 obj
+(cv::filter2D)
+endobj
+3196 0 obj
+<< /S /GoTo /D (subsection*.744) >>
+endobj
+3199 0 obj
+(cv::GaussianBlur)
+endobj
+3200 0 obj
+<< /S /GoTo /D (subsection*.745) >>
+endobj
+3203 0 obj
+(cv::getDerivKernels)
+endobj
+3204 0 obj
+<< /S /GoTo /D (subsection*.746) >>
+endobj
+3207 0 obj
+(cv::getGaussianKernel)
+endobj
+3208 0 obj
+<< /S /GoTo /D (subsection*.747) >>
+endobj
+3211 0 obj
+(cv::getKernelType)
+endobj
+3212 0 obj
+<< /S /GoTo /D (subsection*.748) >>
+endobj
+3215 0 obj
+(cv::getStructuringElement)
+endobj
+3216 0 obj
+<< /S /GoTo /D (subsection*.749) >>
+endobj
+3219 0 obj
+(cv::medianBlur)
+endobj
+3220 0 obj
+<< /S /GoTo /D (subsection*.750) >>
+endobj
+3223 0 obj
+(cv::morphologyEx)
+endobj
+3224 0 obj
+<< /S /GoTo /D (subsection*.751) >>
+endobj
+3227 0 obj
+(cv::Laplacian)
+endobj
+3228 0 obj
+<< /S /GoTo /D (subsection*.752) >>
+endobj
+3231 0 obj
+(cv::pyrDown)
+endobj
+3232 0 obj
+<< /S /GoTo /D (subsection*.753) >>
+endobj
+3235 0 obj
+(cv::pyrUp)
+endobj
+3236 0 obj
+<< /S /GoTo /D (subsection*.754) >>
+endobj
+3239 0 obj
+(cv::sepFilter2D)
+endobj
+3240 0 obj
+<< /S /GoTo /D (subsection*.755) >>
+endobj
+3243 0 obj
+(cv::Sobel)
+endobj
+3244 0 obj
+<< /S /GoTo /D (subsection*.756) >>
+endobj
+3247 0 obj
+(cv::Scharr)
+endobj
+3248 0 obj
+<< /S /GoTo /D (section.12.3) >>
+endobj
+3251 0 obj
+(Geometric Image Transformations)
+endobj
+3252 0 obj
+<< /S /GoTo /D (subsection*.757) >>
+endobj
+3255 0 obj
+(cv::convertMaps)
+endobj
+3256 0 obj
+<< /S /GoTo /D (subsection*.758) >>
+endobj
+3259 0 obj
+(cv::getAffineTransform)
+endobj
+3260 0 obj
+<< /S /GoTo /D (subsection*.759) >>
+endobj
+3263 0 obj
+(cv::getPerspectiveTransform)
+endobj
+3264 0 obj
+<< /S /GoTo /D (subsection*.760) >>
+endobj
+3267 0 obj
+(cv::getRectSubPix)
+endobj
+3268 0 obj
+<< /S /GoTo /D (subsection*.761) >>
+endobj
+3271 0 obj
+(cv::getRotationMatrix2D)
+endobj
+3272 0 obj
+<< /S /GoTo /D (subsection*.762) >>
+endobj
+3275 0 obj
+(cv::invertAffineTransform)
+endobj
+3276 0 obj
+<< /S /GoTo /D (subsection*.763) >>
+endobj
+3279 0 obj
+(cv::remap)
+endobj
+3280 0 obj
+<< /S /GoTo /D (subsection*.764) >>
+endobj
+3283 0 obj
+(cv::resize)
+endobj
+3284 0 obj
+<< /S /GoTo /D (subsection*.765) >>
+endobj
+3287 0 obj
+(cv::warpAffine)
+endobj
+3288 0 obj
+<< /S /GoTo /D (subsection*.766) >>
+endobj
+3291 0 obj
+(cv::warpPerspective)
+endobj
+3292 0 obj
+<< /S /GoTo /D (section.12.4) >>
+endobj
+3295 0 obj
+(Miscellaneous Image Transformations)
+endobj
+3296 0 obj
+<< /S /GoTo /D (subsection*.767) >>
+endobj
+3299 0 obj
+(cv::adaptiveThreshold)
+endobj
+3300 0 obj
+<< /S /GoTo /D (subsection*.768) >>
+endobj
+3303 0 obj
+(cv::cvtColor)
+endobj
+3304 0 obj
+<< /S /GoTo /D (subsection*.769) >>
+endobj
+3307 0 obj
+(cv::distanceTransform)
+endobj
+3308 0 obj
+<< /S /GoTo /D (subsection*.770) >>
+endobj
+3311 0 obj
+(cv::floodFill)
+endobj
+3312 0 obj
+<< /S /GoTo /D (subsection*.771) >>
+endobj
+3315 0 obj
+(cv::inpaint)
+endobj
+3316 0 obj
+<< /S /GoTo /D (subsection*.772) >>
+endobj
+3319 0 obj
+(cv::integral)
+endobj
+3320 0 obj
+<< /S /GoTo /D (subsection*.773) >>
+endobj
+3323 0 obj
+(cv::threshold)
+endobj
+3324 0 obj
+<< /S /GoTo /D (subsection*.774) >>
+endobj
+3327 0 obj
+(cv::watershed)
+endobj
+3328 0 obj
+<< /S /GoTo /D (subsection*.775) >>
+endobj
+3331 0 obj
+(cv::grabCut)
+endobj
+3332 0 obj
+<< /S /GoTo /D (section.12.5) >>
+endobj
+3335 0 obj
+(Structural Analysis and Shape Descriptors)
+endobj
+3336 0 obj
+<< /S /GoTo /D (subsection*.776) >>
+endobj
+3339 0 obj
+(cv::moments)
+endobj
+3340 0 obj
+<< /S /GoTo /D (subsection*.777) >>
+endobj
+3343 0 obj
+(cv::HuMoments)
+endobj
+3344 0 obj
+<< /S /GoTo /D (subsection*.778) >>
+endobj
+3347 0 obj
+(cv::findContours)
+endobj
+3348 0 obj
+<< /S /GoTo /D (subsection*.779) >>
+endobj
+3351 0 obj
+(cv::drawContours)
+endobj
+3352 0 obj
+<< /S /GoTo /D (subsection*.780) >>
+endobj
+3355 0 obj
+(cv::approxPolyDP)
+endobj
+3356 0 obj
+<< /S /GoTo /D (subsection*.781) >>
+endobj
+3359 0 obj
+(cv::arcLength)
+endobj
+3360 0 obj
+<< /S /GoTo /D (subsection*.782) >>
+endobj
+3363 0 obj
+(cv::boundingRect)
+endobj
+3364 0 obj
+<< /S /GoTo /D (subsection*.783) >>
+endobj
+3367 0 obj
+(cv::estimateRigidTransform)
+endobj
+3368 0 obj
+<< /S /GoTo /D (subsection*.784) >>
+endobj
+3371 0 obj
+(cv::estimateAffine3D)
+endobj
+3372 0 obj
+<< /S /GoTo /D (subsection*.785) >>
+endobj
+3375 0 obj
+(cv::contourArea)
+endobj
+3376 0 obj
+<< /S /GoTo /D (subsection*.786) >>
+endobj
+3379 0 obj
+(cv::convexHull)
+endobj
+3380 0 obj
+<< /S /GoTo /D (subsection*.787) >>
+endobj
+3383 0 obj
+(cv::fitEllipse)
+endobj
+3384 0 obj
+<< /S /GoTo /D (subsection*.788) >>
+endobj
+3387 0 obj
+(cv::fitLine)
+endobj
+3388 0 obj
+<< /S /GoTo /D (subsection*.789) >>
+endobj
+3391 0 obj
+(cv::isContourConvex)
+endobj
+3392 0 obj
+<< /S /GoTo /D (subsection*.790) >>
+endobj
+3395 0 obj
+(cv::minAreaRect)
+endobj
+3396 0 obj
+<< /S /GoTo /D (subsection*.791) >>
+endobj
+3399 0 obj
+(cv::minEnclosingCircle)
+endobj
+3400 0 obj
+<< /S /GoTo /D (subsection*.792) >>
+endobj
+3403 0 obj
+(cv::matchShapes)
+endobj
+3404 0 obj
+<< /S /GoTo /D (subsection*.793) >>
+endobj
+3407 0 obj
+(cv::pointPolygonTest)
+endobj
+3408 0 obj
+<< /S /GoTo /D (section.12.6) >>
+endobj
+3411 0 obj
+(Planar Subdivisions)
+endobj
+3412 0 obj
+<< /S /GoTo /D (section.12.7) >>
+endobj
+3415 0 obj
+(Motion Analysis and Object Tracking)
+endobj
+3416 0 obj
+<< /S /GoTo /D (subsection*.794) >>
+endobj
+3419 0 obj
+(cv::accumulate)
+endobj
+3420 0 obj
+<< /S /GoTo /D (subsection*.795) >>
+endobj
+3423 0 obj
+(cv::accumulateSquare)
+endobj
+3424 0 obj
+<< /S /GoTo /D (subsection*.796) >>
+endobj
+3427 0 obj
+(cv::accumulateProduct)
+endobj
+3428 0 obj
+<< /S /GoTo /D (subsection*.797) >>
+endobj
+3431 0 obj
+(cv::accumulateWeighted)
+endobj
+3432 0 obj
+<< /S /GoTo /D (section.12.8) >>
+endobj
+3435 0 obj
+(Feature Detection)
+endobj
+3436 0 obj
+<< /S /GoTo /D (subsection*.798) >>
+endobj
+3439 0 obj
+(cv::Canny)
+endobj
+3440 0 obj
+<< /S /GoTo /D (subsection*.799) >>
+endobj
+3443 0 obj
+(cv::cornerEigenValsAndVecs)
+endobj
+3444 0 obj
+<< /S /GoTo /D (subsection*.800) >>
+endobj
+3447 0 obj
+(cv::cornerHarris)
+endobj
+3448 0 obj
+<< /S /GoTo /D (subsection*.801) >>
+endobj
+3451 0 obj
+(cv::cornerMinEigenVal)
+endobj
+3452 0 obj
+<< /S /GoTo /D (subsection*.802) >>
+endobj
+3455 0 obj
+(cv::cornerSubPix)
+endobj
+3456 0 obj
+<< /S /GoTo /D (subsection*.803) >>
+endobj
+3459 0 obj
+(cv::goodFeaturesToTrack)
+endobj
+3460 0 obj
+<< /S /GoTo /D (subsection*.804) >>
+endobj
+3463 0 obj
+(cv::HoughCircles)
+endobj
+3464 0 obj
+<< /S /GoTo /D (subsection*.805) >>
+endobj
+3467 0 obj
+(cv::HoughLines)
+endobj
+3468 0 obj
+<< /S /GoTo /D (subsection*.806) >>
+endobj
+3471 0 obj
+(cv::HoughLinesP)
+endobj
+3472 0 obj
+<< /S /GoTo /D (subsection*.807) >>
+endobj
+3475 0 obj
+(cv::preCornerDetect)
+endobj
+3476 0 obj
+<< /S /GoTo /D (section.12.9) >>
+endobj
+3479 0 obj
+(Object Detection)
+endobj
+3480 0 obj
+<< /S /GoTo /D (subsection*.808) >>
+endobj
+3483 0 obj
+(cv::matchTemplate)
+endobj
+3484 0 obj
+<< /S /GoTo /D (chapter.13) >>
+endobj
+3487 0 obj
+(features2d. Feature Detection and Descriptor Extraction)
+endobj
+3488 0 obj
+<< /S /GoTo /D (section.13.1) >>
+endobj
+3491 0 obj
+(Feature detection and description)
+endobj
+3492 0 obj
+<< /S /GoTo /D (subsection*.809) >>
+endobj
+3495 0 obj
+(cv::FAST)
+endobj
+3496 0 obj
+<< /S /GoTo /D (subsection*.810) >>
+endobj
+3499 0 obj
+(cv::MSER)
+endobj
+3500 0 obj
+<< /S /GoTo /D (subsection*.811) >>
+endobj
+3503 0 obj
+(cv::StarDetector)
+endobj
+3504 0 obj
+<< /S /GoTo /D (subsection*.812) >>
+endobj
+3507 0 obj
+(cv::SIFT)
+endobj
+3508 0 obj
+<< /S /GoTo /D (subsection*.813) >>
+endobj
+3511 0 obj
+(cv::SURF)
+endobj
+3512 0 obj
+<< /S /GoTo /D (subsection*.814) >>
+endobj
+3515 0 obj
+(cv::RandomizedTree)
+endobj
+3516 0 obj
+<< /S /GoTo /D (subsection*.815) >>
+endobj
+3519 0 obj
+(cv::RandomizedTree::train)
+endobj
+3520 0 obj
+<< /S /GoTo /D (subsection*.816) >>
+endobj
+3523 0 obj
+(cv::RandomizedTree::read)
+endobj
+3524 0 obj
+<< /S /GoTo /D (subsection*.817) >>
+endobj
+3527 0 obj
+(cv::RandomizedTree::write)
+endobj
+3528 0 obj
+<< /S /GoTo /D (subsection*.818) >>
+endobj
+3531 0 obj
+(cv::RandomizedTree::applyQuantization)
+endobj
+3532 0 obj
+<< /S /GoTo /D (subsection*.819) >>
+endobj
+3535 0 obj
+(cv::RTreeNode)
+endobj
+3536 0 obj
+<< /S /GoTo /D (subsection*.820) >>
+endobj
+3539 0 obj
+(cv::RTreeClassifier)
+endobj
+3540 0 obj
+<< /S /GoTo /D (subsection*.821) >>
+endobj
+3543 0 obj
+(cv::RTreeClassifier::train)
+endobj
+3544 0 obj
+<< /S /GoTo /D (subsection*.822) >>
+endobj
+3547 0 obj
+(cv::RTreeClassifier::getSignature)
+endobj
+3548 0 obj
+<< /S /GoTo /D (subsection*.823) >>
+endobj
+3551 0 obj
+(cv::RTreeClassifier::getSparseSignature)
+endobj
+3552 0 obj
+<< /S /GoTo /D (subsection*.824) >>
+endobj
+3555 0 obj
+(cv::RTreeClassifier::countNonZeroElements)
+endobj
+3556 0 obj
+<< /S /GoTo /D (subsection*.825) >>
+endobj
+3559 0 obj
+(cv::RTreeClassifier::read)
+endobj
+3560 0 obj
+<< /S /GoTo /D (subsection*.826) >>
+endobj
+3563 0 obj
+(cv::RTreeClassifier::write)
+endobj
+3564 0 obj
+<< /S /GoTo /D (subsection*.827) >>
+endobj
+3567 0 obj
+(cv::RTreeClassifier::setQuantization)
+endobj
+3568 0 obj
+<< /S /GoTo /D (section.13.2) >>
+endobj
+3571 0 obj
+(Common Interfaces of Feature Detectors)
+endobj
+3572 0 obj
+<< /S /GoTo /D (subsection*.828) >>
+endobj
+3575 0 obj
+(cv::KeyPoint)
+endobj
+3576 0 obj
+<< /S /GoTo /D (subsection*.829) >>
+endobj
+3579 0 obj
+(cv::FeatureDetector)
+endobj
+3580 0 obj
+<< /S /GoTo /D (subsection*.830) >>
+endobj
+3583 0 obj
+(cv::FeatureDetector::detect)
+endobj
+3584 0 obj
+<< /S /GoTo /D (subsection*.831) >>
+endobj
+3587 0 obj
+(cv::FeatureDetector::read)
+endobj
+3588 0 obj
+<< /S /GoTo /D (subsection*.832) >>
+endobj
+3591 0 obj
+(cv::FeatureDetector::write)
+endobj
+3592 0 obj
+<< /S /GoTo /D (subsection*.833) >>
+endobj
+3595 0 obj
+(cv::FeatureDetector::create)
+endobj
+3596 0 obj
+<< /S /GoTo /D (subsection*.834) >>
+endobj
+3599 0 obj
+(cv::FastFeatureDetector)
+endobj
+3600 0 obj
+<< /S /GoTo /D (subsection*.835) >>
+endobj
+3603 0 obj
+(cv::GoodFeaturesToTrackDetector)
+endobj
+3604 0 obj
+<< /S /GoTo /D (subsection*.836) >>
+endobj
+3607 0 obj
+(cv::MserFeatureDetector)
+endobj
+3608 0 obj
+<< /S /GoTo /D (subsection*.837) >>
+endobj
+3611 0 obj
+(cv::StarFeatureDetector)
+endobj
+3612 0 obj
+<< /S /GoTo /D (subsection*.838) >>
+endobj
+3615 0 obj
+(cv::SiftFeatureDetector)
+endobj
+3616 0 obj
+<< /S /GoTo /D (subsection*.839) >>
+endobj
+3619 0 obj
+(cv::SurfFeatureDetector)
+endobj
+3620 0 obj
+<< /S /GoTo /D (subsection*.840) >>
+endobj
+3623 0 obj
+(cv::GridAdaptedFeatureDetector)
+endobj
+3624 0 obj
+<< /S /GoTo /D (subsection*.841) >>
+endobj
+3627 0 obj
+(cv::PyramidAdaptedFeatureDetector)
+endobj
+3628 0 obj
+<< /S /GoTo /D (subsection*.842) >>
+endobj
+3631 0 obj
+(cv::DynamicAdaptedFeatureDetector)
+endobj
+3632 0 obj
+<< /S /GoTo /D (subsection*.843) >>
+endobj
+3635 0 obj
+(cv::DynamicAdaptedFeatureDetector::DynamicAdaptedFeatureDetector)
+endobj
+3636 0 obj
+<< /S /GoTo /D (subsection*.844) >>
+endobj
+3639 0 obj
+(cv::AdjusterAdapter)
+endobj
+3640 0 obj
+<< /S /GoTo /D (subsection*.845) >>
+endobj
+3643 0 obj
+(cv::AdjusterAdapter::tooFew)
+endobj
+3644 0 obj
+<< /S /GoTo /D (subsection*.846) >>
+endobj
+3647 0 obj
+(cv::AdjusterAdapter::tooMany)
+endobj
+3648 0 obj
+<< /S /GoTo /D (subsection*.847) >>
+endobj
+3651 0 obj
+(cv::AdjusterAdapter::good)
+endobj
+3652 0 obj
+<< /S /GoTo /D (subsection*.848) >>
+endobj
+3655 0 obj
+(cv::FastAdjuster)
+endobj
+3656 0 obj
+<< /S /GoTo /D (subsection*.849) >>
+endobj
+3659 0 obj
+(cv::StarAdjuster)
+endobj
+3660 0 obj
+<< /S /GoTo /D (subsection*.850) >>
+endobj
+3663 0 obj
+(cv::SurfAdjuster)
+endobj
+3664 0 obj
+<< /S /GoTo /D (section.13.3) >>
+endobj
+3667 0 obj
+(Common Interfaces of Descriptor Extractors)
+endobj
+3668 0 obj
+<< /S /GoTo /D (subsection*.851) >>
+endobj
+3671 0 obj
+(cv::DescriptorExtractor)
+endobj
+3672 0 obj
+<< /S /GoTo /D (subsection*.852) >>
+endobj
+3675 0 obj
+(cv::DescriptorExtractor::compute)
+endobj
+3676 0 obj
+<< /S /GoTo /D (subsection*.853) >>
+endobj
+3679 0 obj
+(cv::DescriptorExtractor::read)
+endobj
+3680 0 obj
+<< /S /GoTo /D (subsection*.854) >>
+endobj
+3683 0 obj
+(cv::DescriptorExtractor::write)
+endobj
+3684 0 obj
+<< /S /GoTo /D (subsection*.855) >>
+endobj
+3687 0 obj
+(cv::DescriptorExtractor::create)
+endobj
+3688 0 obj
+<< /S /GoTo /D (subsection*.856) >>
+endobj
+3691 0 obj
+(cv::SiftDescriptorExtractor)
+endobj
+3692 0 obj
+<< /S /GoTo /D (subsection*.857) >>
+endobj
+3695 0 obj
+(cv::SurfDescriptorExtractor)
+endobj
+3696 0 obj
+<< /S /GoTo /D (subsection*.858) >>
+endobj
+3699 0 obj
+(cv::CalonderDescriptorExtractor)
+endobj
+3700 0 obj
+<< /S /GoTo /D (subsection*.859) >>
+endobj
+3703 0 obj
+(cv::OpponentColorDescriptorExtractor)
+endobj
+3704 0 obj
+<< /S /GoTo /D (subsection*.860) >>
+endobj
+3707 0 obj
+(cv::BriefDescriptorExtractor)
+endobj
+3708 0 obj
+<< /S /GoTo /D (section.13.4) >>
+endobj
+3711 0 obj
+(Common Interfaces of Descriptor Matchers)
+endobj
+3712 0 obj
+<< /S /GoTo /D (subsection*.861) >>
+endobj
+3715 0 obj
+(cv::DMatch)
+endobj
+3716 0 obj
+<< /S /GoTo /D (subsection*.862) >>
+endobj
+3719 0 obj
+(cv::DescriptorMatcher)
+endobj
+3720 0 obj
+<< /S /GoTo /D (subsection*.863) >>
+endobj
+3723 0 obj
+(cv::DescriptorMatcher::add)
+endobj
+3724 0 obj
+<< /S /GoTo /D (subsection*.864) >>
+endobj
+3727 0 obj
+(cv::DescriptorMatcher::getTrainDescriptors)
+endobj
+3728 0 obj
+<< /S /GoTo /D (subsection*.865) >>
+endobj
+3731 0 obj
+(cv::DescriptorMatcher::clear)
+endobj
+3732 0 obj
+<< /S /GoTo /D (subsection*.866) >>
+endobj
+3735 0 obj
+(cv::DescriptorMatcher::empty)
+endobj
+3736 0 obj
+<< /S /GoTo /D (subsection*.867) >>
+endobj
+3739 0 obj
+(cv::DescriptorMatcher::isMaskSupported)
+endobj
+3740 0 obj
+<< /S /GoTo /D (subsection*.868) >>
+endobj
+3743 0 obj
+(cv::DescriptorMatcher::train)
+endobj
+3744 0 obj
+<< /S /GoTo /D (subsection*.869) >>
+endobj
+3747 0 obj
+(cv::DescriptorMatcher::match)
+endobj
+3748 0 obj
+<< /S /GoTo /D (subsection*.870) >>
+endobj
+3751 0 obj
+(cv::DescriptorMatcher::knnMatch)
+endobj
+3752 0 obj
+<< /S /GoTo /D (subsection*.871) >>
+endobj
+3755 0 obj
+(cv::DescriptorMatcher::radiusMatch)
+endobj
+3756 0 obj
+<< /S /GoTo /D (subsection*.872) >>
+endobj
+3759 0 obj
+(cv::DescriptorMatcher::clone)
+endobj
+3760 0 obj
+<< /S /GoTo /D (subsection*.873) >>
+endobj
+3763 0 obj
+(cv::DescriptorMatcher::create)
+endobj
+3764 0 obj
+<< /S /GoTo /D (subsection*.874) >>
+endobj
+3767 0 obj
+(cv::BruteForceMatcher)
+endobj
+3768 0 obj
+<< /S /GoTo /D (subsection*.875) >>
+endobj
+3771 0 obj
+(cv::FlannBasedMatcher)
+endobj
+3772 0 obj
+<< /S /GoTo /D (section.13.5) >>
+endobj
+3775 0 obj
+(Common Interfaces of Generic Descriptor Matchers)
+endobj
+3776 0 obj
+<< /S /GoTo /D (subsection*.876) >>
+endobj
+3779 0 obj
+(cv::GenericDescriptorMatcher)
+endobj
+3780 0 obj
+<< /S /GoTo /D (subsection*.877) >>
+endobj
+3783 0 obj
+(cv::GenericDescriptorMatcher::add)
+endobj
+3784 0 obj
+<< /S /GoTo /D (subsection*.878) >>
+endobj
+3787 0 obj
+(cv::GenericDescriptorMatcher::getTrainImages)
+endobj
+3788 0 obj
+<< /S /GoTo /D (subsection*.879) >>
+endobj
+3791 0 obj
+(cv::GenericDescriptorMatcher::getTrainKeypoints)
+endobj
+3792 0 obj
+<< /S /GoTo /D (subsection*.880) >>
+endobj
+3795 0 obj
+(cv::GenericDescriptorMatcher::clear)
+endobj
+3796 0 obj
+<< /S /GoTo /D (subsection*.881) >>
+endobj
+3799 0 obj
+(cv::GenericDescriptorMatcher::train)
+endobj
+3800 0 obj
+<< /S /GoTo /D (subsection*.882) >>
+endobj
+3803 0 obj
+(cv::GenericDescriptorMatcher::isMaskSupported)
+endobj
+3804 0 obj
+<< /S /GoTo /D (subsection*.883) >>
+endobj
+3807 0 obj
+(cv::GenericDescriptorMatcher::classify)
+endobj
+3808 0 obj
+<< /S /GoTo /D (subsection*.884) >>
+endobj
+3811 0 obj
+(cv::GenericDescriptorMatcher::match)
+endobj
+3812 0 obj
+<< /S /GoTo /D (subsection*.885) >>
+endobj
+3815 0 obj
+(cv::GenericDescriptorMatcher::knnMatch)
+endobj
+3816 0 obj
+<< /S /GoTo /D (subsection*.886) >>
+endobj
+3819 0 obj
+(cv::GenericDescriptorMatcher::radiusMatch)
+endobj
+3820 0 obj
+<< /S /GoTo /D (subsection*.887) >>
+endobj
+3823 0 obj
+(cv::GenericDescriptorMatcher::read)
+endobj
+3824 0 obj
+<< /S /GoTo /D (subsection*.888) >>
+endobj
+3827 0 obj
+(cv::GenericDescriptorMatcher::write)
+endobj
+3828 0 obj
+<< /S /GoTo /D (subsection*.889) >>
+endobj
+3831 0 obj
+(cv::GenericDescriptorMatcher::clone)
+endobj
+3832 0 obj
+<< /S /GoTo /D (subsection*.890) >>
+endobj
+3835 0 obj
+(cv::OneWayDescriptorMatcher)
+endobj
+3836 0 obj
+<< /S /GoTo /D (subsection*.891) >>
+endobj
+3839 0 obj
+(cv::FernDescriptorMatcher)
+endobj
+3840 0 obj
+<< /S /GoTo /D (subsection*.892) >>
+endobj
+3843 0 obj
+(cv::VectorDescriptorMatcher)
+endobj
+3844 0 obj
+<< /S /GoTo /D (section.13.6) >>
+endobj
+3847 0 obj
+(Drawing Function of Keypoints and Matches)
+endobj
+3848 0 obj
+<< /S /GoTo /D (subsection*.893) >>
+endobj
+3851 0 obj
+(cv::drawMatches)
+endobj
+3852 0 obj
+<< /S /GoTo /D (subsection*.894) >>
+endobj
+3855 0 obj
+(cv::drawKeypoints)
+endobj
+3856 0 obj
+<< /S /GoTo /D (section.13.7) >>
+endobj
+3859 0 obj
+(Object Categorization)
+endobj
+3860 0 obj
+<< /S /GoTo /D (subsection*.895) >>
+endobj
+3863 0 obj
+(cv::BOWTrainer)
+endobj
+3864 0 obj
+<< /S /GoTo /D (subsection*.896) >>
+endobj
+3867 0 obj
+(cv::BOWTrainer::add)
+endobj
+3868 0 obj
+<< /S /GoTo /D (subsection*.897) >>
+endobj
+3871 0 obj
+(cv::BOWTrainer::getDescriptors)
+endobj
+3872 0 obj
+<< /S /GoTo /D (subsection*.898) >>
+endobj
+3875 0 obj
+(cv::BOWTrainer::descripotorsCount)
+endobj
+3876 0 obj
+<< /S /GoTo /D (subsection*.899) >>
+endobj
+3879 0 obj
+(cv::BOWTrainer::cluster)
+endobj
+3880 0 obj
+<< /S /GoTo /D (subsection*.900) >>
+endobj
+3883 0 obj
+(cv::BOWKMeansTrainer)
+endobj
+3884 0 obj
+<< /S /GoTo /D (subsection*.901) >>
+endobj
+3887 0 obj
+(cv::BOWImgDescriptorExtractor)
+endobj
+3888 0 obj
+<< /S /GoTo /D (subsection*.902) >>
+endobj
+3891 0 obj
+(cv::BOWImgDescriptorExtractor::BOWImgDescriptorExtractor)
+endobj
+3892 0 obj
+<< /S /GoTo /D (subsection*.903) >>
+endobj
+3895 0 obj
+(cv::BOWImgDescriptorExtractor::setVocabulary)
+endobj
+3896 0 obj
+<< /S /GoTo /D (subsection*.904) >>
+endobj
+3899 0 obj
+(cv::BOWImgDescriptorExtractor::getVocabulary)
+endobj
+3900 0 obj
+<< /S /GoTo /D (subsection*.905) >>
+endobj
+3903 0 obj
+(cv::BOWImgDescriptorExtractor::compute)
+endobj
+3904 0 obj
+<< /S /GoTo /D (subsection*.906) >>
+endobj
+3907 0 obj
+(cv::BOWImgDescriptorExtractor::descriptorSize)
+endobj
+3908 0 obj
+<< /S /GoTo /D (subsection*.907) >>
+endobj
+3911 0 obj
+(cv::BOWImgDescriptorExtractor::descriptorType)
+endobj
+3912 0 obj
+<< /S /GoTo /D (chapter.14) >>
+endobj
+3915 0 obj
+(flann. Clustering and Search in Multi-Dimensional Spaces)
+endobj
+3916 0 obj
+<< /S /GoTo /D (section.14.1) >>
+endobj
+3919 0 obj
+(Fast Approximate Nearest Neighbor Search)
+endobj
+3920 0 obj
+<< /S /GoTo /D (subsection*.908) >>
+endobj
+3923 0 obj
+(cv::flann::Index\137)
+endobj
+3924 0 obj
+<< /S /GoTo /D (subsection*.909) >>
+endobj
+3927 0 obj
+(cvflann::Index\137::Index\137)
+endobj
+3928 0 obj
+<< /S /GoTo /D (subsection*.910) >>
+endobj
+3931 0 obj
+(cv::flann::Index\137::knnSearch)
+endobj
+3932 0 obj
+<< /S /GoTo /D (subsection*.911) >>
+endobj
+3935 0 obj
+(cv::flann::Index\137::radiusSearch)
+endobj
+3936 0 obj
+<< /S /GoTo /D (subsection*.912) >>
+endobj
+3939 0 obj
+(cv::flann::Index\137::save)
+endobj
+3940 0 obj
+<< /S /GoTo /D (subsection*.913) >>
+endobj
+3943 0 obj
+(cv::flann::Index\137::getIndexParameters)
+endobj
+3944 0 obj
+<< /S /GoTo /D (section.14.2) >>
+endobj
+3947 0 obj
+(Clustering)
+endobj
+3948 0 obj
+<< /S /GoTo /D (subsection*.914) >>
+endobj
+3951 0 obj
+(cv::cv::flann::hierarchicalClustering)
+endobj
+3952 0 obj
+<< /S /GoTo /D (chapter.15) >>
+endobj
+3955 0 obj
+(objdetect. Object Detection)
+endobj
+3956 0 obj
+<< /S /GoTo /D (section.15.1) >>
+endobj
+3959 0 obj
+(Cascade Classification)
+endobj
+3960 0 obj
+<< /S /GoTo /D (subsection*.915) >>
+endobj
+3963 0 obj
+(cv::FeatureEvaluator)
+endobj
+3964 0 obj
+<< /S /GoTo /D (subsection*.916) >>
+endobj
+3967 0 obj
+(cv::FeatureEvaluator::read)
+endobj
+3968 0 obj
+<< /S /GoTo /D (subsection*.917) >>
+endobj
+3971 0 obj
+(cv::FeatureEvaluator::clone)
+endobj
+3972 0 obj
+<< /S /GoTo /D (subsection*.918) >>
+endobj
+3975 0 obj
+(cv::FeatureEvaluator::getFeatureType)
+endobj
+3976 0 obj
+<< /S /GoTo /D (subsection*.919) >>
+endobj
+3979 0 obj
+(cv::FeatureEvaluator::setImage)
+endobj
+3980 0 obj
+<< /S /GoTo /D (subsection*.920) >>
+endobj
+3983 0 obj
+(cv::FeatureEvaluator::setWindow)
+endobj
+3984 0 obj
+<< /S /GoTo /D (subsection*.921) >>
+endobj
+3987 0 obj
+(cv::FeatureEvaluator::calcOrd)
+endobj
+3988 0 obj
+<< /S /GoTo /D (subsection*.922) >>
+endobj
+3991 0 obj
+(cv::FeatureEvaluator::calcCat)
+endobj
+3992 0 obj
+<< /S /GoTo /D (subsection*.923) >>
+endobj
+3995 0 obj
+(cv::FeatureEvaluator::create)
+endobj
+3996 0 obj
+<< /S /GoTo /D (subsection*.924) >>
+endobj
+3999 0 obj
+(cv::CascadeClassifier)
+endobj
+4000 0 obj
+<< /S /GoTo /D (subsection*.925) >>
+endobj
+4003 0 obj
+(cv::CascadeClassifier::CascadeClassifier)
+endobj
+4004 0 obj
+<< /S /GoTo /D (subsection*.926) >>
+endobj
+4007 0 obj
+(cv::CascadeClassifier::empty)
+endobj
+4008 0 obj
+<< /S /GoTo /D (subsection*.927) >>
+endobj
+4011 0 obj
+(cv::CascadeClassifier::load)
+endobj
+4012 0 obj
+<< /S /GoTo /D (subsection*.928) >>
+endobj
+4015 0 obj
+(cv::CascadeClassifier::read)
+endobj
+4016 0 obj
+<< /S /GoTo /D (subsection*.929) >>
+endobj
+4019 0 obj
+(cv::CascadeClassifier::detectMultiScale)
+endobj
+4020 0 obj
+<< /S /GoTo /D (subsection*.930) >>
+endobj
+4023 0 obj
+(cv::CascadeClassifier::setImage)
+endobj
+4024 0 obj
+<< /S /GoTo /D (subsection*.931) >>
+endobj
+4027 0 obj
+(cv::CascadeClassifier::runAt)
+endobj
+4028 0 obj
+<< /S /GoTo /D (subsection*.932) >>
+endobj
+4031 0 obj
+(cv::groupRectangles)
+endobj
+4032 0 obj
+<< /S /GoTo /D (chapter.16) >>
+endobj
+4035 0 obj
+(video. Video Analysis)
+endobj
+4036 0 obj
+<< /S /GoTo /D (section.16.1) >>
+endobj
+4039 0 obj
+(Motion Analysis and Object Tracking)
+endobj
+4040 0 obj
+<< /S /GoTo /D (subsection*.933) >>
+endobj
+4043 0 obj
+(cv::calcOpticalFlowPyrLK)
+endobj
+4044 0 obj
+<< /S /GoTo /D (subsection*.934) >>
+endobj
+4047 0 obj
+(cv::calcOpticalFlowFarneback)
+endobj
+4048 0 obj
+<< /S /GoTo /D (subsection*.935) >>
+endobj
+4051 0 obj
+(cv::updateMotionHistory)
+endobj
+4052 0 obj
+<< /S /GoTo /D (subsection*.936) >>
+endobj
+4055 0 obj
+(cv::calcMotionGradient)
+endobj
+4056 0 obj
+<< /S /GoTo /D (subsection*.937) >>
+endobj
+4059 0 obj
+(cv::calcGlobalOrientation)
+endobj
+4060 0 obj
+<< /S /GoTo /D (subsection*.938) >>
+endobj
+4063 0 obj
+(cv::CamShift)
+endobj
+4064 0 obj
+<< /S /GoTo /D (subsection*.939) >>
+endobj
+4067 0 obj
+(cv::meanShift)
+endobj
+4068 0 obj
+<< /S /GoTo /D (subsection*.940) >>
+endobj
+4071 0 obj
+(cv::KalmanFilter)
+endobj
+4072 0 obj
+<< /S /GoTo /D (chapter.17) >>
+endobj
+4075 0 obj
+(highgui. High-level GUI and Media I/O)
+endobj
+4076 0 obj
+<< /S /GoTo /D (section.17.1) >>
+endobj
+4079 0 obj
+(User Interface)
+endobj
+4080 0 obj
+<< /S /GoTo /D (subsection*.941) >>
+endobj
+4083 0 obj
+(cv::createTrackbar)
+endobj
+4084 0 obj
+<< /S /GoTo /D (subsection*.942) >>
+endobj
+4087 0 obj
+(cv::getTrackbarPos)
+endobj
+4088 0 obj
+<< /S /GoTo /D (subsection*.943) >>
+endobj
+4091 0 obj
+(cv::imshow)
+endobj
+4092 0 obj
+<< /S /GoTo /D (subsection*.944) >>
+endobj
+4095 0 obj
+(cv::namedWindow)
+endobj
+4096 0 obj
+<< /S /GoTo /D (subsection*.945) >>
+endobj
+4099 0 obj
+(cv::setTrackbarPos)
+endobj
+4100 0 obj
+<< /S /GoTo /D (subsection*.946) >>
+endobj
+4103 0 obj
+(cv::waitKey)
+endobj
+4104 0 obj
+<< /S /GoTo /D (section.17.2) >>
+endobj
+4107 0 obj
+(Reading and Writing Images and Video)
+endobj
+4108 0 obj
+<< /S /GoTo /D (subsection*.947) >>
+endobj
+4111 0 obj
+(cv::imdecode)
+endobj
+4112 0 obj
+<< /S /GoTo /D (subsection*.948) >>
+endobj
+4115 0 obj
+(cv::imencode)
+endobj
+4116 0 obj
+<< /S /GoTo /D (subsection*.949) >>
+endobj
+4119 0 obj
+(cv::imread)
+endobj
+4120 0 obj
+<< /S /GoTo /D (subsection*.950) >>
+endobj
+4123 0 obj
+(cv::imwrite)
+endobj
+4124 0 obj
+<< /S /GoTo /D (subsection*.951) >>
+endobj
+4127 0 obj
+(cv::VideoCapture)
+endobj
+4128 0 obj
+<< /S /GoTo /D (subsection*.952) >>
+endobj
+4131 0 obj
+(cv::VideoCapture::VideoCapture)
+endobj
+4132 0 obj
+<< /S /GoTo /D (subsection*.953) >>
+endobj
+4135 0 obj
+(cv::VideoCapture::get)
+endobj
+4136 0 obj
+<< /S /GoTo /D (subsection*.954) >>
+endobj
+4139 0 obj
+(cv::VideoCapture::set)
+endobj
+4140 0 obj
+<< /S /GoTo /D (subsection*.955) >>
+endobj
+4143 0 obj
+(cv::VideoWriter)
+endobj
+4144 0 obj
+<< /S /GoTo /D (section.17.3) >>
+endobj
+4147 0 obj
+(Qt new functions)
+endobj
+4148 0 obj
+<< /S /GoTo /D (subsection*.956) >>
+endobj
+4151 0 obj
+(cv::setWindowProperty)
+endobj
+4152 0 obj
+<< /S /GoTo /D (subsection*.957) >>
+endobj
+4155 0 obj
+(cv::getWindowProperty)
+endobj
+4156 0 obj
+<< /S /GoTo /D (subsection*.958) >>
+endobj
+4159 0 obj
+(cv::fontQt)
+endobj
+4160 0 obj
+<< /S /GoTo /D (subsection*.959) >>
+endobj
+4163 0 obj
+(cv::addText)
+endobj
+4164 0 obj
+<< /S /GoTo /D (subsection*.960) >>
+endobj
+4167 0 obj
+(cv::displayOverlay)
+endobj
+4168 0 obj
+<< /S /GoTo /D (subsection*.961) >>
+endobj
+4171 0 obj
+(cv::displayStatusBar)
+endobj
+4172 0 obj
+<< /S /GoTo /D (subsection*.962) >>
+endobj
+4175 0 obj
+(cv::createOpenGLCallback)
+endobj
+4176 0 obj
+<< /S /GoTo /D (subsection*.963) >>
+endobj
+4179 0 obj
+(cv::saveWindowParameters)
+endobj
+4180 0 obj
+<< /S /GoTo /D (subsection*.964) >>
+endobj
+4183 0 obj
+(cv::loadWindowParameters)
+endobj
+4184 0 obj
+<< /S /GoTo /D (subsection*.965) >>
+endobj
+4187 0 obj
+(cv::createButton)
+endobj
+4188 0 obj
+<< /S /GoTo /D (chapter.18) >>
+endobj
+4191 0 obj
+(calib3d. Camera Calibration, Pose Estimation and Stereo)
+endobj
+4192 0 obj
+<< /S /GoTo /D (section.18.1) >>
+endobj
+4195 0 obj
+(Camera Calibration and 3d Reconstruction)
+endobj
+4196 0 obj
+<< /S /GoTo /D (subsection*.966) >>
+endobj
+4199 0 obj
+(cv::calibrateCamera)
+endobj
+4200 0 obj
+<< /S /GoTo /D (subsection*.967) >>
+endobj
+4203 0 obj
+(cv::calibrationMatrixValues)
+endobj
+4204 0 obj
+<< /S /GoTo /D (subsection*.968) >>
+endobj
+4207 0 obj
+(cv::composeRT)
+endobj
+4208 0 obj
+<< /S /GoTo /D (subsection*.969) >>
+endobj
+4211 0 obj
+(cv::computeCorrespondEpilines)
+endobj
+4212 0 obj
+<< /S /GoTo /D (subsection*.970) >>
+endobj
+4215 0 obj
+(cv::convertPointsHomogeneous)
+endobj
+4216 0 obj
+<< /S /GoTo /D (subsection*.971) >>
+endobj
+4219 0 obj
+(cv::decomposeProjectionMatrix)
+endobj
+4220 0 obj
+<< /S /GoTo /D (subsection*.972) >>
+endobj
+4223 0 obj
+(cv::drawChessboardCorners)
+endobj
+4224 0 obj
+<< /S /GoTo /D (subsection*.973) >>
+endobj
+4227 0 obj
+(cv::findChessboardCorners)
+endobj
+4228 0 obj
+<< /S /GoTo /D (subsection*.974) >>
+endobj
+4231 0 obj
+(cv::solvePnP)
+endobj
+4232 0 obj
+<< /S /GoTo /D (subsection*.975) >>
+endobj
+4235 0 obj
+(cv::findFundamentalMat)
+endobj
+4236 0 obj
+<< /S /GoTo /D (subsection*.976) >>
+endobj
+4239 0 obj
+(cv::findHomography)
+endobj
+4240 0 obj
+<< /S /GoTo /D (subsection*.977) >>
+endobj
+4243 0 obj
+(cv::getDefaultNewCameraMatrix)
+endobj
+4244 0 obj
+<< /S /GoTo /D (subsection*.978) >>
+endobj
+4247 0 obj
+(cv::getOptimalNewCameraMatrix)
+endobj
+4248 0 obj
+<< /S /GoTo /D (subsection*.979) >>
+endobj
+4251 0 obj
+(cv::initCameraMatrix2D)
+endobj
+4252 0 obj
+<< /S /GoTo /D (subsection*.980) >>
+endobj
+4255 0 obj
+(cv::initUndistortRectifyMap)
+endobj
+4256 0 obj
+<< /S /GoTo /D (subsection*.981) >>
+endobj
+4259 0 obj
+(cv::matMulDeriv)
+endobj
+4260 0 obj
+<< /S /GoTo /D (subsection*.982) >>
+endobj
+4263 0 obj
+(cv::projectPoints)
+endobj
+4264 0 obj
+<< /S /GoTo /D (subsection*.983) >>
+endobj
+4267 0 obj
+(cv::reprojectImageTo3D)
+endobj
+4268 0 obj
+<< /S /GoTo /D (subsection*.984) >>
+endobj
+4271 0 obj
+(cv::RQDecomp3x3)
+endobj
+4272 0 obj
+<< /S /GoTo /D (subsection*.985) >>
+endobj
+4275 0 obj
+(cv::Rodrigues)
+endobj
+4276 0 obj
+<< /S /GoTo /D (subsection*.986) >>
+endobj
+4279 0 obj
+(cv::StereoBM)
+endobj
+4280 0 obj
+<< /S /GoTo /D (subsection*.987) >>
+endobj
+4283 0 obj
+(cv::StereoSGBM)
+endobj
+4284 0 obj
+<< /S /GoTo /D (subsection*.988) >>
+endobj
+4287 0 obj
+(cv::StereoSGBM::StereoSGBM)
+endobj
+4288 0 obj
+<< /S /GoTo /D (subsection*.989) >>
+endobj
+4291 0 obj
+(cv::StereoSGBM::operator \(\))
+endobj
+4292 0 obj
+<< /S /GoTo /D (subsection*.990) >>
+endobj
+4295 0 obj
+(cv::stereoCalibrate)
+endobj
+4296 0 obj
+<< /S /GoTo /D (subsection*.991) >>
+endobj
+4299 0 obj
+(cv::stereoRectify)
+endobj
+4300 0 obj
+<< /S /GoTo /D (subsection*.992) >>
+endobj
+4303 0 obj
+(cv::stereoRectifyUncalibrated)
+endobj
+4304 0 obj
+<< /S /GoTo /D (subsection*.993) >>
+endobj
+4307 0 obj
+(cv::undistort)
+endobj
+4308 0 obj
+<< /S /GoTo /D (subsection*.994) >>
+endobj
+4311 0 obj
+(cv::undistortPoints)
+endobj
+4312 0 obj
+<< /S /GoTo /D (chapter.19) >>
+endobj
+4315 0 obj
+(ml. Machine Learning)
+endobj
+4316 0 obj
+<< /S /GoTo /D (section.19.1) >>
+endobj
+4319 0 obj
+(Statistical Models)
+endobj
+4320 0 obj
+<< /S /GoTo /D (subsection*.995) >>
+endobj
+4323 0 obj
+(cv::CvStatModel)
+endobj
+4324 0 obj
+<< /S /GoTo /D (subsection*.996) >>
+endobj
+4327 0 obj
+(CvStatModel::CvStatModel)
+endobj
+4328 0 obj
+<< /S /GoTo /D (subsection*.997) >>
+endobj
+4331 0 obj
+(CvStatModel::CvStatModel\(...\))
+endobj
+4332 0 obj
+<< /S /GoTo /D (subsection*.998) >>
+endobj
+4335 0 obj
+(CvStatModel:: CvStatModel)
+endobj
+4336 0 obj
+<< /S /GoTo /D (subsection*.999) >>
+endobj
+4339 0 obj
+(CvStatModel::clear)
+endobj
+4340 0 obj
+<< /S /GoTo /D (subsection*.1000) >>
+endobj
+4343 0 obj
+(CvStatModel::save)
+endobj
+4344 0 obj
+<< /S /GoTo /D (subsection*.1001) >>
+endobj
+4347 0 obj
+(CvStatModel::load)
+endobj
+4348 0 obj
+<< /S /GoTo /D (subsection*.1002) >>
+endobj
+4351 0 obj
+(CvStatModel::write)
+endobj
+4352 0 obj
+<< /S /GoTo /D (subsection*.1003) >>
+endobj
+4355 0 obj
+(CvStatModel::read)
+endobj
+4356 0 obj
+<< /S /GoTo /D (subsection*.1004) >>
+endobj
+4359 0 obj
+(CvStatModel::train)
+endobj
+4360 0 obj
+<< /S /GoTo /D (subsection*.1005) >>
+endobj
+4363 0 obj
+(CvStatModel::predict)
+endobj
+4364 0 obj
+<< /S /GoTo /D (section.19.2) >>
+endobj
+4367 0 obj
+(Normal Bayes Classifier)
+endobj
+4368 0 obj
+<< /S /GoTo /D (subsection*.1006) >>
+endobj
+4371 0 obj
+(cv::CvNormalBayesClassifier)
+endobj
+4372 0 obj
+<< /S /GoTo /D (subsection*.1007) >>
+endobj
+4375 0 obj
+(CvNormalBayesClassifier::train)
+endobj
+4376 0 obj
+<< /S /GoTo /D (subsection*.1008) >>
+endobj
+4379 0 obj
+(CvNormalBayesClassifier::predict)
+endobj
+4380 0 obj
+<< /S /GoTo /D (section.19.3) >>
+endobj
+4383 0 obj
+(K Nearest Neighbors)
+endobj
+4384 0 obj
+<< /S /GoTo /D (subsection*.1009) >>
+endobj
+4387 0 obj
+(cv::CvKNearest)
+endobj
+4388 0 obj
+<< /S /GoTo /D (subsection*.1010) >>
+endobj
+4391 0 obj
+(CvKNearest::train)
+endobj
+4392 0 obj
+<< /S /GoTo /D (subsection*.1011) >>
+endobj
+4395 0 obj
+(CvKNearest::find\137nearest)
+endobj
+4396 0 obj
+<< /S /GoTo /D (section.19.4) >>
+endobj
+4399 0 obj
+(Support Vector Machines)
+endobj
+4400 0 obj
+<< /S /GoTo /D (subsection*.1012) >>
+endobj
+4403 0 obj
+(cv::CvSVM)
+endobj
+4404 0 obj
+<< /S /GoTo /D (subsection*.1013) >>
+endobj
+4407 0 obj
+(cv::CvSVMParams)
+endobj
+4408 0 obj
+<< /S /GoTo /D (subsection*.1014) >>
+endobj
+4411 0 obj
+(CvSVM::train)
+endobj
+4412 0 obj
+<< /S /GoTo /D (subsection*.1015) >>
+endobj
+4415 0 obj
+(CvSVM::train\137auto)
+endobj
+4416 0 obj
+<< /S /GoTo /D (subsection*.1016) >>
+endobj
+4419 0 obj
+(CvSVM::get\137default\137grid)
+endobj
+4420 0 obj
+<< /S /GoTo /D (subsection*.1017) >>
+endobj
+4423 0 obj
+(CvSVM::get\137params)
+endobj
+4424 0 obj
+<< /S /GoTo /D (subsection*.1018) >>
+endobj
+4427 0 obj
+(CvSVM::get\137support\137vector*)
+endobj
+4428 0 obj
+<< /S /GoTo /D (section.19.5) >>
+endobj
+4431 0 obj
+(Decision Trees)
+endobj
+4432 0 obj
+<< /S /GoTo /D (subsection*.1019) >>
+endobj
+4435 0 obj
+(Predicting with Decision Trees)
+endobj
+4436 0 obj
+<< /S /GoTo /D (subsection*.1020) >>
+endobj
+4439 0 obj
+(Training Decision Trees)
+endobj
+4440 0 obj
+<< /S /GoTo /D (subsection*.1021) >>
+endobj
+4443 0 obj
+(Variable importance)
+endobj
+4444 0 obj
+<< /S /GoTo /D (subsection*.1022) >>
+endobj
+4447 0 obj
+(cv::CvDTreeSplit)
+endobj
+4448 0 obj
+<< /S /GoTo /D (subsection*.1023) >>
+endobj
+4451 0 obj
+(cv::CvDTreeNode)
+endobj
+4452 0 obj
+<< /S /GoTo /D (subsection*.1024) >>
+endobj
+4455 0 obj
+(cv::CvDTreeParams)
+endobj
+4456 0 obj
+<< /S /GoTo /D (subsection*.1025) >>
+endobj
+4459 0 obj
+(cv::CvDTreeTrainData)
+endobj
+4460 0 obj
+<< /S /GoTo /D (subsection*.1026) >>
+endobj
+4463 0 obj
+(cv::CvDTree)
+endobj
+4464 0 obj
+<< /S /GoTo /D (subsection*.1027) >>
+endobj
+4467 0 obj
+(CvDTree::train)
+endobj
+4468 0 obj
+<< /S /GoTo /D (subsection*.1028) >>
+endobj
+4471 0 obj
+(CvDTree::predict)
+endobj
+4472 0 obj
+<< /S /GoTo /D (section.19.6) >>
+endobj
+4475 0 obj
+(Boosting)
+endobj
+4476 0 obj
+<< /S /GoTo /D (subsection*.1029) >>
+endobj
+4479 0 obj
+(cv::CvBoostParams)
+endobj
+4480 0 obj
+<< /S /GoTo /D (subsection*.1030) >>
+endobj
+4483 0 obj
+(cv::CvBoostTree)
+endobj
+4484 0 obj
+<< /S /GoTo /D (subsection*.1031) >>
+endobj
+4487 0 obj
+(cv::CvBoost)
+endobj
+4488 0 obj
+<< /S /GoTo /D (subsection*.1032) >>
+endobj
+4491 0 obj
+(CvBoost::train)
+endobj
+4492 0 obj
+<< /S /GoTo /D (subsection*.1033) >>
+endobj
+4495 0 obj
+(CvBoost::predict)
+endobj
+4496 0 obj
+<< /S /GoTo /D (subsection*.1034) >>
+endobj
+4499 0 obj
+(CvBoost::prune)
+endobj
+4500 0 obj
+<< /S /GoTo /D (subsection*.1035) >>
+endobj
+4503 0 obj
+(CvBoost::get\137weak\137predictors)
+endobj
+4504 0 obj
+<< /S /GoTo /D (section.19.7) >>
+endobj
+4507 0 obj
+(Random Trees)
+endobj
+4508 0 obj
+<< /S /GoTo /D (subsection*.1036) >>
+endobj
+4511 0 obj
+(cv::CvRTParams)
+endobj
+4512 0 obj
+<< /S /GoTo /D (subsection*.1037) >>
+endobj
+4515 0 obj
+(cv::CvRTrees)
+endobj
+4516 0 obj
+<< /S /GoTo /D (subsection*.1038) >>
+endobj
+4519 0 obj
+(CvRTrees::train)
+endobj
+4520 0 obj
+<< /S /GoTo /D (subsection*.1039) >>
+endobj
+4523 0 obj
+(CvRTrees::predict)
+endobj
+4524 0 obj
+<< /S /GoTo /D (subsection*.1040) >>
+endobj
+4527 0 obj
+(CvRTrees::get\137var\137importance)
+endobj
+4528 0 obj
+<< /S /GoTo /D (subsection*.1041) >>
+endobj
+4531 0 obj
+(CvRTrees::get\137proximity)
+endobj
+4532 0 obj
+<< /S /GoTo /D (section.19.8) >>
+endobj
+4535 0 obj
+(Expectation-Maximization)
+endobj
+4536 0 obj
+<< /S /GoTo /D (subsection*.1042) >>
+endobj
+4539 0 obj
+(cv::CvEMParams)
+endobj
+4540 0 obj
+<< /S /GoTo /D (subsection*.1043) >>
+endobj
+4543 0 obj
+(cv::CvEM)
+endobj
+4544 0 obj
+<< /S /GoTo /D (subsection*.1044) >>
+endobj
+4547 0 obj
+(CvEM::train)
+endobj
+4548 0 obj
+<< /S /GoTo /D (section.19.9) >>
+endobj
+4551 0 obj
+(Neural Networks)
+endobj
+4552 0 obj
+<< /S /GoTo /D (subsection*.1045) >>
+endobj
+4555 0 obj
+(cv::CvANN\137MLP\137TrainParams)
+endobj
+4556 0 obj
+<< /S /GoTo /D (subsection*.1046) >>
+endobj
+4559 0 obj
+(cv::CvANN\137MLP)
+endobj
+4560 0 obj
+<< /S /GoTo /D (subsection*.1047) >>
+endobj
+4563 0 obj
+(CvANN\137MLP::create)
+endobj
+4564 0 obj
+<< /S /GoTo /D (subsection*.1048) >>
+endobj
+4567 0 obj
+(CvANN\137MLP::train)
+endobj
+4568 0 obj
+<< /S /GoTo /D (part.3) >>
+endobj
+4571 0 obj
+(III Python API Reference)
+endobj
+4572 0 obj
+<< /S /GoTo /D (chapter.20) >>
+endobj
+4575 0 obj
+(Introduction)
+endobj
+4576 0 obj
+<< /S /GoTo /D (section.20.1) >>
+endobj
+4579 0 obj
+(Cookbook)
+endobj
+4580 0 obj
+<< /S /GoTo /D (subsection*.1049) >>
+endobj
+4583 0 obj
+(Convert an image)
+endobj
+4584 0 obj
+<< /S /GoTo /D (subsection*.1050) >>
+endobj
+4587 0 obj
+(Resize an image)
+endobj
+4588 0 obj
+<< /S /GoTo /D (subsection*.1051) >>
+endobj
+4591 0 obj
+(Compute the Laplacian)
+endobj
+4592 0 obj
+<< /S /GoTo /D (subsection*.1052) >>
+endobj
+4595 0 obj
+(Using GoodFeaturesToTrack)
+endobj
+4596 0 obj
+<< /S /GoTo /D (subsection*.1053) >>
+endobj
+4599 0 obj
+(Using GetSubRect)
+endobj
+4600 0 obj
+<< /S /GoTo /D (subsection*.1054) >>
+endobj
+4603 0 obj
+(Using CreateMat, and accessing an element)
+endobj
+4604 0 obj
+<< /S /GoTo /D (subsection*.1055) >>
+endobj
+4607 0 obj
+(ROS image message to OpenCV)
+endobj
+4608 0 obj
+<< /S /GoTo /D (subsection*.1056) >>
+endobj
+4611 0 obj
+(PIL Image to OpenCV)
+endobj
+4612 0 obj
+<< /S /GoTo /D (subsection*.1057) >>
+endobj
+4615 0 obj
+(OpenCV to PIL Image)
+endobj
+4616 0 obj
+<< /S /GoTo /D (subsection*.1058) >>
+endobj
+4619 0 obj
+(NumPy and OpenCV)
+endobj
+4620 0 obj
+<< /S /GoTo /D (subsection*.1059) >>
+endobj
+4623 0 obj
+(OpenCV to pygame)
+endobj
+4624 0 obj
+<< /S /GoTo /D (subsection*.1060) >>
+endobj
+4627 0 obj
+(OpenCV and OpenEXR)
+endobj
+4628 0 obj
+<< /S /GoTo /D (chapter.21) >>
+endobj
+4631 0 obj
+(core. The Core Functionality)
+endobj
+4632 0 obj
+<< /S /GoTo /D (section.21.1) >>
+endobj
+4635 0 obj
+(Basic Structures)
+endobj
+4636 0 obj
+<< /S /GoTo /D (subsection*.1061) >>
+endobj
+4639 0 obj
+(CvPoint)
+endobj
+4640 0 obj
+<< /S /GoTo /D (subsection*.1062) >>
+endobj
+4643 0 obj
+(CvPoint2D32f)
+endobj
+4644 0 obj
+<< /S /GoTo /D (subsection*.1063) >>
+endobj
+4647 0 obj
+(CvPoint3D32f)
+endobj
+4648 0 obj
+<< /S /GoTo /D (subsection*.1064) >>
+endobj
+4651 0 obj
+(CvPoint2D64f)
+endobj
+4652 0 obj
+<< /S /GoTo /D (subsection*.1065) >>
+endobj
+4655 0 obj
+(CvPoint3D64f)
+endobj
+4656 0 obj
+<< /S /GoTo /D (subsection*.1066) >>
+endobj
+4659 0 obj
+(CvSize)
+endobj
+4660 0 obj
+<< /S /GoTo /D (subsection*.1067) >>
+endobj
+4663 0 obj
+(CvSize2D32f)
+endobj
+4664 0 obj
+<< /S /GoTo /D (subsection*.1068) >>
+endobj
+4667 0 obj
+(CvRect)
+endobj
+4668 0 obj
+<< /S /GoTo /D (subsection*.1069) >>
+endobj
+4671 0 obj
+(CvScalar)
+endobj
+4672 0 obj
+<< /S /GoTo /D (subsection*.1070) >>
+endobj
+4675 0 obj
+(CvTermCriteria)
+endobj
+4676 0 obj
+<< /S /GoTo /D (subsection*.1071) >>
+endobj
+4679 0 obj
+(CvMat)
+endobj
+4680 0 obj
+<< /S /GoTo /D (subsection*.1072) >>
+endobj
+4683 0 obj
+(CvMatND)
+endobj
+4684 0 obj
+<< /S /GoTo /D (subsection*.1073) >>
+endobj
+4687 0 obj
+(IplImage)
+endobj
+4688 0 obj
+<< /S /GoTo /D (subsection*.1074) >>
+endobj
+4691 0 obj
+(CvArr)
+endobj
+4692 0 obj
+<< /S /GoTo /D (section.21.2) >>
+endobj
+4695 0 obj
+(Operations on Arrays)
+endobj
+4696 0 obj
+<< /S /GoTo /D (subsection*.1075) >>
+endobj
+4699 0 obj
+(cv::AbsDiff)
+endobj
+4700 0 obj
+<< /S /GoTo /D (subsection*.1076) >>
+endobj
+4703 0 obj
+(cv::AbsDiffS)
+endobj
+4704 0 obj
+<< /S /GoTo /D (subsection*.1077) >>
+endobj
+4707 0 obj
+(cv::Add)
+endobj
+4708 0 obj
+<< /S /GoTo /D (subsection*.1078) >>
+endobj
+4711 0 obj
+(cv::AddS)
+endobj
+4712 0 obj
+<< /S /GoTo /D (subsection*.1079) >>
+endobj
+4715 0 obj
+(cv::AddWeighted)
+endobj
+4716 0 obj
+<< /S /GoTo /D (subsection*.1080) >>
+endobj
+4719 0 obj
+(cv::And)
+endobj
+4720 0 obj
+<< /S /GoTo /D (subsection*.1081) >>
+endobj
+4723 0 obj
+(cv::AndS)
+endobj
+4724 0 obj
+<< /S /GoTo /D (subsection*.1082) >>
+endobj
+4727 0 obj
+(cv::Avg)
+endobj
+4728 0 obj
+<< /S /GoTo /D (subsection*.1083) >>
+endobj
+4731 0 obj
+(cv::AvgSdv)
+endobj
+4732 0 obj
+<< /S /GoTo /D (subsection*.1084) >>
+endobj
+4735 0 obj
+(cv::CalcCovarMatrix)
+endobj
+4736 0 obj
+<< /S /GoTo /D (subsection*.1085) >>
+endobj
+4739 0 obj
+(cv::CartToPolar)
+endobj
+4740 0 obj
+<< /S /GoTo /D (subsection*.1086) >>
+endobj
+4743 0 obj
+(cv::Cbrt)
+endobj
+4744 0 obj
+<< /S /GoTo /D (subsection*.1087) >>
+endobj
+4747 0 obj
+(cv::ClearND)
+endobj
+4748 0 obj
+<< /S /GoTo /D (subsection*.1088) >>
+endobj
+4751 0 obj
+(cv::CloneImage)
+endobj
+4752 0 obj
+<< /S /GoTo /D (subsection*.1089) >>
+endobj
+4755 0 obj
+(cv::CloneMat)
+endobj
+4756 0 obj
+<< /S /GoTo /D (subsection*.1090) >>
+endobj
+4759 0 obj
+(cv::CloneMatND)
+endobj
+4760 0 obj
+<< /S /GoTo /D (subsection*.1091) >>
+endobj
+4763 0 obj
+(cv::Cmp)
+endobj
+4764 0 obj
+<< /S /GoTo /D (subsection*.1092) >>
+endobj
+4767 0 obj
+(cv::CmpS)
+endobj
+4768 0 obj
+<< /S /GoTo /D (subsection*.1093) >>
+endobj
+4771 0 obj
+(cv::Convert)
+endobj
+4772 0 obj
+<< /S /GoTo /D (subsection*.1094) >>
+endobj
+4775 0 obj
+(cv::ConvertScale)
+endobj
+4776 0 obj
+<< /S /GoTo /D (subsection*.1095) >>
+endobj
+4779 0 obj
+(cv::ConvertScaleAbs)
+endobj
+4780 0 obj
+<< /S /GoTo /D (subsection*.1096) >>
+endobj
+4783 0 obj
+(cv::CvtScaleAbs)
+endobj
+4784 0 obj
+<< /S /GoTo /D (subsection*.1097) >>
+endobj
+4787 0 obj
+(cv::Copy)
+endobj
+4788 0 obj
+<< /S /GoTo /D (subsection*.1098) >>
+endobj
+4791 0 obj
+(cv::CountNonZero)
+endobj
+4792 0 obj
+<< /S /GoTo /D (subsection*.1099) >>
+endobj
+4795 0 obj
+(cv::CreateData)
+endobj
+4796 0 obj
+<< /S /GoTo /D (subsection*.1100) >>
+endobj
+4799 0 obj
+(cv::CreateImage)
+endobj
+4800 0 obj
+<< /S /GoTo /D (subsection*.1101) >>
+endobj
+4803 0 obj
+(cv::CreateImageHeader)
+endobj
+4804 0 obj
+<< /S /GoTo /D (subsection*.1102) >>
+endobj
+4807 0 obj
+(cv::CreateMat)
+endobj
+4808 0 obj
+<< /S /GoTo /D (subsection*.1103) >>
+endobj
+4811 0 obj
+(cv::CreateMatHeader)
+endobj
+4812 0 obj
+<< /S /GoTo /D (subsection*.1104) >>
+endobj
+4815 0 obj
+(cv::CreateMatND)
+endobj
+4816 0 obj
+<< /S /GoTo /D (subsection*.1105) >>
+endobj
+4819 0 obj
+(cv::CreateMatNDHeader)
+endobj
+4820 0 obj
+<< /S /GoTo /D (subsection*.1106) >>
+endobj
+4823 0 obj
+(cv::CrossProduct)
+endobj
+4824 0 obj
+<< /S /GoTo /D (subsection*.1107) >>
+endobj
+4827 0 obj
+(CvtPixToPlane)
+endobj
+4828 0 obj
+<< /S /GoTo /D (subsection*.1108) >>
+endobj
+4831 0 obj
+(cv::DCT)
+endobj
+4832 0 obj
+<< /S /GoTo /D (subsection*.1109) >>
+endobj
+4835 0 obj
+(cv::DFT)
+endobj
+4836 0 obj
+<< /S /GoTo /D (subsection*.1110) >>
+endobj
+4839 0 obj
+(cv::Det)
+endobj
+4840 0 obj
+<< /S /GoTo /D (subsection*.1111) >>
+endobj
+4843 0 obj
+(cv::Div)
+endobj
+4844 0 obj
+<< /S /GoTo /D (subsection*.1112) >>
+endobj
+4847 0 obj
+(cv::DotProduct)
+endobj
+4848 0 obj
+<< /S /GoTo /D (subsection*.1113) >>
+endobj
+4851 0 obj
+(cv::EigenVV)
+endobj
+4852 0 obj
+<< /S /GoTo /D (subsection*.1114) >>
+endobj
+4855 0 obj
+(cv::Exp)
+endobj
+4856 0 obj
+<< /S /GoTo /D (subsection*.1115) >>
+endobj
+4859 0 obj
+(cv::FastArctan)
+endobj
+4860 0 obj
+<< /S /GoTo /D (subsection*.1116) >>
+endobj
+4863 0 obj
+(cv::Flip)
+endobj
+4864 0 obj
+<< /S /GoTo /D (subsection*.1117) >>
+endobj
+4867 0 obj
+(cv::fromarray)
+endobj
+4868 0 obj
+<< /S /GoTo /D (subsection*.1118) >>
+endobj
+4871 0 obj
+(cv::GEMM)
+endobj
+4872 0 obj
+<< /S /GoTo /D (subsection*.1119) >>
+endobj
+4875 0 obj
+(cv::Get1D)
+endobj
+4876 0 obj
+<< /S /GoTo /D (subsection*.1120) >>
+endobj
+4879 0 obj
+(cv::Get2D)
+endobj
+4880 0 obj
+<< /S /GoTo /D (subsection*.1121) >>
+endobj
+4883 0 obj
+(cv::Get3D)
+endobj
+4884 0 obj
+<< /S /GoTo /D (subsection*.1122) >>
+endobj
+4887 0 obj
+(cv::GetND)
+endobj
+4888 0 obj
+<< /S /GoTo /D (subsection*.1123) >>
+endobj
+4891 0 obj
+(cv::GetCol)
+endobj
+4892 0 obj
+<< /S /GoTo /D (subsection*.1124) >>
+endobj
+4895 0 obj
+(cv::GetCols)
+endobj
+4896 0 obj
+<< /S /GoTo /D (subsection*.1125) >>
+endobj
+4899 0 obj
+(cv::GetDiag)
+endobj
+4900 0 obj
+<< /S /GoTo /D (subsection*.1126) >>
+endobj
+4903 0 obj
+(cv::GetDims)
+endobj
+4904 0 obj
+<< /S /GoTo /D (subsection*.1127) >>
+endobj
+4907 0 obj
+(cv::GetElemType)
+endobj
+4908 0 obj
+<< /S /GoTo /D (subsection*.1128) >>
+endobj
+4911 0 obj
+(cv::GetImage)
+endobj
+4912 0 obj
+<< /S /GoTo /D (subsection*.1129) >>
+endobj
+4915 0 obj
+(cv::GetImageCOI)
+endobj
+4916 0 obj
+<< /S /GoTo /D (subsection*.1130) >>
+endobj
+4919 0 obj
+(cv::GetImageROI)
+endobj
+4920 0 obj
+<< /S /GoTo /D (subsection*.1131) >>
+endobj
+4923 0 obj
+(cv::GetMat)
+endobj
+4924 0 obj
+<< /S /GoTo /D (subsection*.1132) >>
+endobj
+4927 0 obj
+(cv::GetOptimalDFTSize)
+endobj
+4928 0 obj
+<< /S /GoTo /D (subsection*.1133) >>
+endobj
+4931 0 obj
+(cv::GetReal1D)
+endobj
+4932 0 obj
+<< /S /GoTo /D (subsection*.1134) >>
+endobj
+4935 0 obj
+(cv::GetReal2D)
+endobj
+4936 0 obj
+<< /S /GoTo /D (subsection*.1135) >>
+endobj
+4939 0 obj
+(cv::GetReal3D)
+endobj
+4940 0 obj
+<< /S /GoTo /D (subsection*.1136) >>
+endobj
+4943 0 obj
+(cv::GetRealND)
+endobj
+4944 0 obj
+<< /S /GoTo /D (subsection*.1137) >>
+endobj
+4947 0 obj
+(cv::GetRow)
+endobj
+4948 0 obj
+<< /S /GoTo /D (subsection*.1138) >>
+endobj
+4951 0 obj
+(cv::GetRows)
+endobj
+4952 0 obj
+<< /S /GoTo /D (subsection*.1139) >>
+endobj
+4955 0 obj
+(cv::GetSize)
+endobj
+4956 0 obj
+<< /S /GoTo /D (subsection*.1140) >>
+endobj
+4959 0 obj
+(cv::GetSubRect)
+endobj
+4960 0 obj
+<< /S /GoTo /D (subsection*.1141) >>
+endobj
+4963 0 obj
+(cv::InRange)
+endobj
+4964 0 obj
+<< /S /GoTo /D (subsection*.1142) >>
+endobj
+4967 0 obj
+(cv::InRangeS)
+endobj
+4968 0 obj
+<< /S /GoTo /D (subsection*.1143) >>
+endobj
+4971 0 obj
+(cv::InvSqrt)
+endobj
+4972 0 obj
+<< /S /GoTo /D (subsection*.1144) >>
+endobj
+4975 0 obj
+(cv::Inv)
+endobj
+4976 0 obj
+<< /S /GoTo /D (subsection*.1145) >>
+endobj
+4979 0 obj
+(cv::Invert)
+endobj
+4980 0 obj
+<< /S /GoTo /D (subsection*.1146) >>
+endobj
+4983 0 obj
+(cv::IsInf)
+endobj
+4984 0 obj
+<< /S /GoTo /D (subsection*.1147) >>
+endobj
+4987 0 obj
+(cv::IsNaN)
+endobj
+4988 0 obj
+<< /S /GoTo /D (subsection*.1148) >>
+endobj
+4991 0 obj
+(cv::LUT)
+endobj
+4992 0 obj
+<< /S /GoTo /D (subsection*.1149) >>
+endobj
+4995 0 obj
+(cv::Log)
+endobj
+4996 0 obj
+<< /S /GoTo /D (subsection*.1150) >>
+endobj
+4999 0 obj
+(cv::Mahalanobis)
+endobj
+5000 0 obj
+<< /S /GoTo /D (subsection*.1151) >>
+endobj
+5003 0 obj
+(cv::Max)
+endobj
+5004 0 obj
+<< /S /GoTo /D (subsection*.1152) >>
+endobj
+5007 0 obj
+(cv::MaxS)
+endobj
+5008 0 obj
+<< /S /GoTo /D (subsection*.1153) >>
+endobj
+5011 0 obj
+(cv::Merge)
+endobj
+5012 0 obj
+<< /S /GoTo /D (subsection*.1154) >>
+endobj
+5015 0 obj
+(cv::Min)
+endobj
+5016 0 obj
+<< /S /GoTo /D (subsection*.1155) >>
+endobj
+5019 0 obj
+(cv::MinMaxLoc)
+endobj
+5020 0 obj
+<< /S /GoTo /D (subsection*.1156) >>
+endobj
+5023 0 obj
+(cv::MinS)
+endobj
+5024 0 obj
+<< /S /GoTo /D (subsection*.1157) >>
+endobj
+5027 0 obj
+(Mirror)
+endobj
+5028 0 obj
+<< /S /GoTo /D (subsection*.1158) >>
+endobj
+5031 0 obj
+(cv::MixChannels)
+endobj
+5032 0 obj
+<< /S /GoTo /D (subsection*.1159) >>
+endobj
+5035 0 obj
+(MulAddS)
+endobj
+5036 0 obj
+<< /S /GoTo /D (subsection*.1160) >>
+endobj
+5039 0 obj
+(cv::Mul)
+endobj
+5040 0 obj
+<< /S /GoTo /D (subsection*.1161) >>
+endobj
+5043 0 obj
+(cv::MulSpectrums)
+endobj
+5044 0 obj
+<< /S /GoTo /D (subsection*.1162) >>
+endobj
+5047 0 obj
+(cv::MulTransposed)
+endobj
+5048 0 obj
+<< /S /GoTo /D (subsection*.1163) >>
+endobj
+5051 0 obj
+(cv::Norm)
+endobj
+5052 0 obj
+<< /S /GoTo /D (subsection*.1164) >>
+endobj
+5055 0 obj
+(cv::Not)
+endobj
+5056 0 obj
+<< /S /GoTo /D (subsection*.1165) >>
+endobj
+5059 0 obj
+(cv::Or)
+endobj
+5060 0 obj
+<< /S /GoTo /D (subsection*.1166) >>
+endobj
+5063 0 obj
+(cv::OrS)
+endobj
+5064 0 obj
+<< /S /GoTo /D (subsection*.1167) >>
+endobj
+5067 0 obj
+(cv::PerspectiveTransform)
+endobj
+5068 0 obj
+<< /S /GoTo /D (subsection*.1168) >>
+endobj
+5071 0 obj
+(cv::PolarToCart)
+endobj
+5072 0 obj
+<< /S /GoTo /D (subsection*.1169) >>
+endobj
+5075 0 obj
+(cv::Pow)
+endobj
+5076 0 obj
+<< /S /GoTo /D (subsection*.1170) >>
+endobj
+5079 0 obj
+(cv::RNG)
+endobj
+5080 0 obj
+<< /S /GoTo /D (subsection*.1171) >>
+endobj
+5083 0 obj
+(cv::RandArr)
+endobj
+5084 0 obj
+<< /S /GoTo /D (subsection*.1172) >>
+endobj
+5087 0 obj
+(cv::RandInt)
+endobj
+5088 0 obj
+<< /S /GoTo /D (subsection*.1173) >>
+endobj
+5091 0 obj
+(cv::RandReal)
+endobj
+5092 0 obj
+<< /S /GoTo /D (subsection*.1174) >>
+endobj
+5095 0 obj
+(cv::Reduce)
+endobj
+5096 0 obj
+<< /S /GoTo /D (subsection*.1175) >>
+endobj
+5099 0 obj
+(cv::Repeat)
+endobj
+5100 0 obj
+<< /S /GoTo /D (subsection*.1176) >>
+endobj
+5103 0 obj
+(cv::ResetImageROI)
+endobj
+5104 0 obj
+<< /S /GoTo /D (subsection*.1177) >>
+endobj
+5107 0 obj
+(cv::Reshape)
+endobj
+5108 0 obj
+<< /S /GoTo /D (subsection*.1178) >>
+endobj
+5111 0 obj
+(cv::ReshapeMatND)
+endobj
+5112 0 obj
+<< /S /GoTo /D (subsection*.1179) >>
+endobj
+5115 0 obj
+(cv::Round)
+endobj
+5116 0 obj
+<< /S /GoTo /D (subsection*.1180) >>
+endobj
+5119 0 obj
+(cv::Floor)
+endobj
+5120 0 obj
+<< /S /GoTo /D (subsection*.1181) >>
+endobj
+5123 0 obj
+(cv::Ceil)
+endobj
+5124 0 obj
+<< /S /GoTo /D (subsection*.1182) >>
+endobj
+5127 0 obj
+(cv::ScaleAdd)
+endobj
+5128 0 obj
+<< /S /GoTo /D (subsection*.1183) >>
+endobj
+5131 0 obj
+(cv::Set)
+endobj
+5132 0 obj
+<< /S /GoTo /D (subsection*.1184) >>
+endobj
+5135 0 obj
+(cv::Set1D)
+endobj
+5136 0 obj
+<< /S /GoTo /D (subsection*.1185) >>
+endobj
+5139 0 obj
+(cv::Set2D)
+endobj
+5140 0 obj
+<< /S /GoTo /D (subsection*.1186) >>
+endobj
+5143 0 obj
+(cv::Set3D)
+endobj
+5144 0 obj
+<< /S /GoTo /D (subsection*.1187) >>
+endobj
+5147 0 obj
+(cv::SetND)
+endobj
+5148 0 obj
+<< /S /GoTo /D (subsection*.1188) >>
+endobj
+5151 0 obj
+(cv::SetData)
+endobj
+5152 0 obj
+<< /S /GoTo /D (subsection*.1189) >>
+endobj
+5155 0 obj
+(cv::SetIdentity)
+endobj
+5156 0 obj
+<< /S /GoTo /D (subsection*.1190) >>
+endobj
+5159 0 obj
+(cv::SetImageCOI)
+endobj
+5160 0 obj
+<< /S /GoTo /D (subsection*.1191) >>
+endobj
+5163 0 obj
+(cv::SetImageROI)
+endobj
+5164 0 obj
+<< /S /GoTo /D (subsection*.1192) >>
+endobj
+5167 0 obj
+(cv::SetReal1D)
+endobj
+5168 0 obj
+<< /S /GoTo /D (subsection*.1193) >>
+endobj
+5171 0 obj
+(cv::SetReal2D)
+endobj
+5172 0 obj
+<< /S /GoTo /D (subsection*.1194) >>
+endobj
+5175 0 obj
+(cv::SetReal3D)
+endobj
+5176 0 obj
+<< /S /GoTo /D (subsection*.1195) >>
+endobj
+5179 0 obj
+(cv::SetRealND)
+endobj
+5180 0 obj
+<< /S /GoTo /D (subsection*.1196) >>
+endobj
+5183 0 obj
+(cv::SetZero)
+endobj
+5184 0 obj
+<< /S /GoTo /D (subsection*.1197) >>
+endobj
+5187 0 obj
+(cv::Solve)
+endobj
+5188 0 obj
+<< /S /GoTo /D (subsection*.1198) >>
+endobj
+5191 0 obj
+(cv::SolveCubic)
+endobj
+5192 0 obj
+<< /S /GoTo /D (subsection*.1199) >>
+endobj
+5195 0 obj
+(cv::Split)
+endobj
+5196 0 obj
+<< /S /GoTo /D (subsection*.1200) >>
+endobj
+5199 0 obj
+(cv::Sqrt)
+endobj
+5200 0 obj
+<< /S /GoTo /D (subsection*.1201) >>
+endobj
+5203 0 obj
+(cv::Sub)
+endobj
+5204 0 obj
+<< /S /GoTo /D (subsection*.1202) >>
+endobj
+5207 0 obj
+(cv::SubRS)
+endobj
+5208 0 obj
+<< /S /GoTo /D (subsection*.1203) >>
+endobj
+5211 0 obj
+(cv::SubS)
+endobj
+5212 0 obj
+<< /S /GoTo /D (subsection*.1204) >>
+endobj
+5215 0 obj
+(cv::Sum)
+endobj
+5216 0 obj
+<< /S /GoTo /D (subsection*.1205) >>
+endobj
+5219 0 obj
+(cv::SVBkSb)
+endobj
+5220 0 obj
+<< /S /GoTo /D (subsection*.1206) >>
+endobj
+5223 0 obj
+(cv::SVD)
+endobj
+5224 0 obj
+<< /S /GoTo /D (subsection*.1207) >>
+endobj
+5227 0 obj
+(cv::Trace)
+endobj
+5228 0 obj
+<< /S /GoTo /D (subsection*.1208) >>
+endobj
+5231 0 obj
+(cv::Transform)
+endobj
+5232 0 obj
+<< /S /GoTo /D (subsection*.1209) >>
+endobj
+5235 0 obj
+(cv::Transpose)
+endobj
+5236 0 obj
+<< /S /GoTo /D (subsection*.1210) >>
+endobj
+5239 0 obj
+(cv::Xor)
+endobj
+5240 0 obj
+<< /S /GoTo /D (subsection*.1211) >>
+endobj
+5243 0 obj
+(cv::XorS)
+endobj
+5244 0 obj
+<< /S /GoTo /D (subsection*.1212) >>
+endobj
+5247 0 obj
+(cv::mGet)
+endobj
+5248 0 obj
+<< /S /GoTo /D (subsection*.1213) >>
+endobj
+5251 0 obj
+(cv::mSet)
+endobj
+5252 0 obj
+<< /S /GoTo /D (section.21.3) >>
+endobj
+5255 0 obj
+(Dynamic Structures)
+endobj
+5256 0 obj
+<< /S /GoTo /D (subsection*.1214) >>
+endobj
+5259 0 obj
+(CvMemStorage)
+endobj
+5260 0 obj
+<< /S /GoTo /D (subsection*.1215) >>
+endobj
+5263 0 obj
+(CvSeq)
+endobj
+5264 0 obj
+<< /S /GoTo /D (subsection*.1216) >>
+endobj
+5267 0 obj
+(CvSet)
+endobj
+5268 0 obj
+<< /S /GoTo /D (subsection*.1217) >>
+endobj
+5271 0 obj
+(cv::CloneSeq)
+endobj
+5272 0 obj
+<< /S /GoTo /D (subsection*.1218) >>
+endobj
+5275 0 obj
+(cv::CreateMemStorage)
+endobj
+5276 0 obj
+<< /S /GoTo /D (subsection*.1219) >>
+endobj
+5279 0 obj
+(cv::SeqInvert)
+endobj
+5280 0 obj
+<< /S /GoTo /D (subsection*.1220) >>
+endobj
+5283 0 obj
+(cv::SeqRemove)
+endobj
+5284 0 obj
+<< /S /GoTo /D (subsection*.1221) >>
+endobj
+5287 0 obj
+(cv::SeqRemoveSlice)
+endobj
+5288 0 obj
+<< /S /GoTo /D (section.21.4) >>
+endobj
+5291 0 obj
+(Drawing Functions)
+endobj
+5292 0 obj
+<< /S /GoTo /D (subsection*.1222) >>
+endobj
+5295 0 obj
+(cv::Circle)
+endobj
+5296 0 obj
+<< /S /GoTo /D (subsection*.1223) >>
+endobj
+5299 0 obj
+(cv::ClipLine)
+endobj
+5300 0 obj
+<< /S /GoTo /D (subsection*.1224) >>
+endobj
+5303 0 obj
+(cv::DrawContours)
+endobj
+5304 0 obj
+<< /S /GoTo /D (subsection*.1225) >>
+endobj
+5307 0 obj
+(cv::Ellipse)
+endobj
+5308 0 obj
+<< /S /GoTo /D (subsection*.1226) >>
+endobj
+5311 0 obj
+(cv::EllipseBox)
+endobj
+5312 0 obj
+<< /S /GoTo /D (subsection*.1227) >>
+endobj
+5315 0 obj
+(cv::FillConvexPoly)
+endobj
+5316 0 obj
+<< /S /GoTo /D (subsection*.1228) >>
+endobj
+5319 0 obj
+(cv::FillPoly)
+endobj
+5320 0 obj
+<< /S /GoTo /D (subsection*.1229) >>
+endobj
+5323 0 obj
+(cv::GetTextSize)
+endobj
+5324 0 obj
+<< /S /GoTo /D (subsection*.1230) >>
+endobj
+5327 0 obj
+(cv::InitFont)
+endobj
+5328 0 obj
+<< /S /GoTo /D (subsection*.1231) >>
+endobj
+5331 0 obj
+(cv::InitLineIterator)
+endobj
+5332 0 obj
+<< /S /GoTo /D (subsection*.1232) >>
+endobj
+5335 0 obj
+(cv::Line)
+endobj
+5336 0 obj
+<< /S /GoTo /D (subsection*.1233) >>
+endobj
+5339 0 obj
+(cv::PolyLine)
+endobj
+5340 0 obj
+<< /S /GoTo /D (subsection*.1234) >>
+endobj
+5343 0 obj
+(cv::PutText)
+endobj
+5344 0 obj
+<< /S /GoTo /D (subsection*.1235) >>
+endobj
+5347 0 obj
+(cv::Rectangle)
+endobj
+5348 0 obj
+<< /S /GoTo /D (subsection*.1236) >>
+endobj
+5351 0 obj
+(CV\137RGB)
+endobj
+5352 0 obj
+<< /S /GoTo /D (section.21.5) >>
+endobj
+5355 0 obj
+(XML/YAML Persistence)
+endobj
+5356 0 obj
+<< /S /GoTo /D (subsection*.1237) >>
+endobj
+5359 0 obj
+(cv::Load)
+endobj
+5360 0 obj
+<< /S /GoTo /D (subsection*.1238) >>
+endobj
+5363 0 obj
+(cv::Save)
+endobj
+5364 0 obj
+<< /S /GoTo /D (section.21.6) >>
+endobj
+5367 0 obj
+(Clustering)
+endobj
+5368 0 obj
+<< /S /GoTo /D (subsection*.1239) >>
+endobj
+5371 0 obj
+(cv::KMeans2)
+endobj
+5372 0 obj
+<< /S /GoTo /D (section.21.7) >>
+endobj
+5375 0 obj
+(Utility and System Functions and Macros)
+endobj
+5376 0 obj
+<< /S /GoTo /D (subsection*.1240) >>
+endobj
+5379 0 obj
+(Error Handling)
+endobj
+5380 0 obj
+<< /S /GoTo /D (subsection*.1241) >>
+endobj
+5383 0 obj
+(cv::GetTickCount)
+endobj
+5384 0 obj
+<< /S /GoTo /D (subsection*.1242) >>
+endobj
+5387 0 obj
+(cv::GetTickFrequency)
+endobj
+5388 0 obj
+<< /S /GoTo /D (chapter.22) >>
+endobj
+5391 0 obj
+(imgproc. Image Processing)
+endobj
+5392 0 obj
+<< /S /GoTo /D (section.22.1) >>
+endobj
+5395 0 obj
+(Histograms)
+endobj
+5396 0 obj
+<< /S /GoTo /D (subsection*.1243) >>
+endobj
+5399 0 obj
+(CvHistogram)
+endobj
+5400 0 obj
+<< /S /GoTo /D (subsection*.1244) >>
+endobj
+5403 0 obj
+(cv::CalcBackProject)
+endobj
+5404 0 obj
+<< /S /GoTo /D (subsection*.1245) >>
+endobj
+5407 0 obj
+(cv::CalcBackProjectPatch)
+endobj
+5408 0 obj
+<< /S /GoTo /D (subsection*.1246) >>
+endobj
+5411 0 obj
+(cv::CalcHist)
+endobj
+5412 0 obj
+<< /S /GoTo /D (subsection*.1247) >>
+endobj
+5415 0 obj
+(cv::CalcProbDensity)
+endobj
+5416 0 obj
+<< /S /GoTo /D (subsection*.1248) >>
+endobj
+5419 0 obj
+(cv::ClearHist)
+endobj
+5420 0 obj
+<< /S /GoTo /D (subsection*.1249) >>
+endobj
+5423 0 obj
+(cv::CompareHist)
+endobj
+5424 0 obj
+<< /S /GoTo /D (subsection*.1250) >>
+endobj
+5427 0 obj
+(cv::CreateHist)
+endobj
+5428 0 obj
+<< /S /GoTo /D (subsection*.1251) >>
+endobj
+5431 0 obj
+(cv::GetMinMaxHistValue)
+endobj
+5432 0 obj
+<< /S /GoTo /D (subsection*.1252) >>
+endobj
+5435 0 obj
+(cv::NormalizeHist)
+endobj
+5436 0 obj
+<< /S /GoTo /D (subsection*.1253) >>
+endobj
+5439 0 obj
+(QueryHistValue\1371D)
+endobj
+5440 0 obj
+<< /S /GoTo /D (subsection*.1254) >>
+endobj
+5443 0 obj
+(QueryHistValue\1372D)
+endobj
+5444 0 obj
+<< /S /GoTo /D (subsection*.1255) >>
+endobj
+5447 0 obj
+(QueryHistValue\1373D)
+endobj
+5448 0 obj
+<< /S /GoTo /D (subsection*.1256) >>
+endobj
+5451 0 obj
+(QueryHistValue\137nD)
+endobj
+5452 0 obj
+<< /S /GoTo /D (subsection*.1257) >>
+endobj
+5455 0 obj
+(cv::ThreshHist)
+endobj
+5456 0 obj
+<< /S /GoTo /D (section.22.2) >>
+endobj
+5459 0 obj
+(Image Filtering)
+endobj
+5460 0 obj
+<< /S /GoTo /D (subsection*.1258) >>
+endobj
+5463 0 obj
+(IplConvKernel)
+endobj
+5464 0 obj
+<< /S /GoTo /D (subsection*.1259) >>
+endobj
+5467 0 obj
+(cv::CopyMakeBorder)
+endobj
+5468 0 obj
+<< /S /GoTo /D (subsection*.1260) >>
+endobj
+5471 0 obj
+(cv::CreateStructuringElementEx)
+endobj
+5472 0 obj
+<< /S /GoTo /D (subsection*.1261) >>
+endobj
+5475 0 obj
+(cv::Dilate)
+endobj
+5476 0 obj
+<< /S /GoTo /D (subsection*.1262) >>
+endobj
+5479 0 obj
+(cv::Erode)
+endobj
+5480 0 obj
+<< /S /GoTo /D (subsection*.1263) >>
+endobj
+5483 0 obj
+(cv::Filter2D)
+endobj
+5484 0 obj
+<< /S /GoTo /D (subsection*.1264) >>
+endobj
+5487 0 obj
+(cv::Laplace)
+endobj
+5488 0 obj
+<< /S /GoTo /D (subsection*.1265) >>
+endobj
+5491 0 obj
+(cv::MorphologyEx)
+endobj
+5492 0 obj
+<< /S /GoTo /D (subsection*.1266) >>
+endobj
+5495 0 obj
+(cv::PyrDown)
+endobj
+5496 0 obj
+<< /S /GoTo /D (subsection*.1267) >>
+endobj
+5499 0 obj
+(cv::Smooth)
+endobj
+5500 0 obj
+<< /S /GoTo /D (subsection*.1268) >>
+endobj
+5503 0 obj
+(cv::Sobel)
+endobj
+5504 0 obj
+<< /S /GoTo /D (section.22.3) >>
+endobj
+5507 0 obj
+(Geometric Image Transformations)
+endobj
+5508 0 obj
+<< /S /GoTo /D (subsection*.1269) >>
+endobj
+5511 0 obj
+(cv::GetRotationMatrix2D)
+endobj
+5512 0 obj
+<< /S /GoTo /D (subsection*.1270) >>
+endobj
+5515 0 obj
+(cv::GetAffineTransform)
+endobj
+5516 0 obj
+<< /S /GoTo /D (subsection*.1271) >>
+endobj
+5519 0 obj
+(cv::GetPerspectiveTransform)
+endobj
+5520 0 obj
+<< /S /GoTo /D (subsection*.1272) >>
+endobj
+5523 0 obj
+(cv::GetQuadrangleSubPix)
+endobj
+5524 0 obj
+<< /S /GoTo /D (subsection*.1273) >>
+endobj
+5527 0 obj
+(cv::GetRectSubPix)
+endobj
+5528 0 obj
+<< /S /GoTo /D (subsection*.1274) >>
+endobj
+5531 0 obj
+(cv::LogPolar)
+endobj
+5532 0 obj
+<< /S /GoTo /D (subsection*.1275) >>
+endobj
+5535 0 obj
+(cv::Remap)
+endobj
+5536 0 obj
+<< /S /GoTo /D (subsection*.1276) >>
+endobj
+5539 0 obj
+(cv::Resize)
+endobj
+5540 0 obj
+<< /S /GoTo /D (subsection*.1277) >>
+endobj
+5543 0 obj
+(cv::WarpAffine)
+endobj
+5544 0 obj
+<< /S /GoTo /D (subsection*.1278) >>
+endobj
+5547 0 obj
+(cv::WarpPerspective)
+endobj
+5548 0 obj
+<< /S /GoTo /D (section.22.4) >>
+endobj
+5551 0 obj
+(Miscellaneous Image Transformations)
+endobj
+5552 0 obj
+<< /S /GoTo /D (subsection*.1279) >>
+endobj
+5555 0 obj
+(cv::AdaptiveThreshold)
+endobj
+5556 0 obj
+<< /S /GoTo /D (subsection*.1280) >>
+endobj
+5559 0 obj
+(cv::CvtColor)
+endobj
+5560 0 obj
+<< /S /GoTo /D (subsection*.1281) >>
+endobj
+5563 0 obj
+(cv::DistTransform)
+endobj
+5564 0 obj
+<< /S /GoTo /D (subsection*.1282) >>
+endobj
+5567 0 obj
+(CvConnectedComp)
+endobj
+5568 0 obj
+<< /S /GoTo /D (subsection*.1283) >>
+endobj
+5571 0 obj
+(cv::FloodFill)
+endobj
+5572 0 obj
+<< /S /GoTo /D (subsection*.1284) >>
+endobj
+5575 0 obj
+(cv::Inpaint)
+endobj
+5576 0 obj
+<< /S /GoTo /D (subsection*.1285) >>
+endobj
+5579 0 obj
+(cv::Integral)
+endobj
+5580 0 obj
+<< /S /GoTo /D (subsection*.1286) >>
+endobj
+5583 0 obj
+(cv::PyrMeanShiftFiltering)
+endobj
+5584 0 obj
+<< /S /GoTo /D (subsection*.1287) >>
+endobj
+5587 0 obj
+(cv::PyrSegmentation)
+endobj
+5588 0 obj
+<< /S /GoTo /D (subsection*.1288) >>
+endobj
+5591 0 obj
+(cv::Threshold)
+endobj
+5592 0 obj
+<< /S /GoTo /D (section.22.5) >>
+endobj
+5595 0 obj
+(Structural Analysis and Shape Descriptors)
+endobj
+5596 0 obj
+<< /S /GoTo /D (subsection*.1289) >>
+endobj
+5599 0 obj
+(cv::ApproxChains)
+endobj
+5600 0 obj
+<< /S /GoTo /D (subsection*.1290) >>
+endobj
+5603 0 obj
+(cv::ApproxPoly)
+endobj
+5604 0 obj
+<< /S /GoTo /D (subsection*.1291) >>
+endobj
+5607 0 obj
+(cv::ArcLength)
+endobj
+5608 0 obj
+<< /S /GoTo /D (subsection*.1292) >>
+endobj
+5611 0 obj
+(cv::BoundingRect)
+endobj
+5612 0 obj
+<< /S /GoTo /D (subsection*.1293) >>
+endobj
+5615 0 obj
+(cv::BoxPoints)
+endobj
+5616 0 obj
+<< /S /GoTo /D (subsection*.1294) >>
+endobj
+5619 0 obj
+(cv::CalcPGH)
+endobj
+5620 0 obj
+<< /S /GoTo /D (subsection*.1295) >>
+endobj
+5623 0 obj
+(cv::CalcEMD2)
+endobj
+5624 0 obj
+<< /S /GoTo /D (subsection*.1296) >>
+endobj
+5627 0 obj
+(cv::CheckContourConvexity)
+endobj
+5628 0 obj
+<< /S /GoTo /D (subsection*.1297) >>
+endobj
+5631 0 obj
+(CvConvexityDefect)
+endobj
+5632 0 obj
+<< /S /GoTo /D (subsection*.1298) >>
+endobj
+5635 0 obj
+(cv::ContourArea)
+endobj
+5636 0 obj
+<< /S /GoTo /D (subsection*.1299) >>
+endobj
+5639 0 obj
+(cv::ContourFromContourTree)
+endobj
+5640 0 obj
+<< /S /GoTo /D (subsection*.1300) >>
+endobj
+5643 0 obj
+(cv::ConvexHull2)
+endobj
+5644 0 obj
+<< /S /GoTo /D (subsection*.1301) >>
+endobj
+5647 0 obj
+(cv::ConvexityDefects)
+endobj
+5648 0 obj
+<< /S /GoTo /D (subsection*.1302) >>
+endobj
+5651 0 obj
+(cv::CreateContourTree)
+endobj
+5652 0 obj
+<< /S /GoTo /D (subsection*.1303) >>
+endobj
+5655 0 obj
+(cv::FindContours)
+endobj
+5656 0 obj
+<< /S /GoTo /D (subsection*.1304) >>
+endobj
+5659 0 obj
+(cv::FitEllipse2)
+endobj
+5660 0 obj
+<< /S /GoTo /D (subsection*.1305) >>
+endobj
+5663 0 obj
+(cv::FitLine)
+endobj
+5664 0 obj
+<< /S /GoTo /D (subsection*.1306) >>
+endobj
+5667 0 obj
+(cv::GetCentralMoment)
+endobj
+5668 0 obj
+<< /S /GoTo /D (subsection*.1307) >>
+endobj
+5671 0 obj
+(cv::GetHuMoments)
+endobj
+5672 0 obj
+<< /S /GoTo /D (subsection*.1308) >>
+endobj
+5675 0 obj
+(cv::GetNormalizedCentralMoment)
+endobj
+5676 0 obj
+<< /S /GoTo /D (subsection*.1309) >>
+endobj
+5679 0 obj
+(cv::GetSpatialMoment)
+endobj
+5680 0 obj
+<< /S /GoTo /D (subsection*.1310) >>
+endobj
+5683 0 obj
+(cv::MatchContourTrees)
+endobj
+5684 0 obj
+<< /S /GoTo /D (subsection*.1311) >>
+endobj
+5687 0 obj
+(cv::MatchShapes)
+endobj
+5688 0 obj
+<< /S /GoTo /D (subsection*.1312) >>
+endobj
+5691 0 obj
+(cv::MinAreaRect2)
+endobj
+5692 0 obj
+<< /S /GoTo /D (subsection*.1313) >>
+endobj
+5695 0 obj
+(cv::MinEnclosingCircle)
+endobj
+5696 0 obj
+<< /S /GoTo /D (subsection*.1314) >>
+endobj
+5699 0 obj
+(cv::Moments)
+endobj
+5700 0 obj
+<< /S /GoTo /D (subsection*.1315) >>
+endobj
+5703 0 obj
+(cv::PointPolygonTest)
+endobj
+5704 0 obj
+<< /S /GoTo /D (section.22.6) >>
+endobj
+5707 0 obj
+(Planar Subdivisions)
+endobj
+5708 0 obj
+<< /S /GoTo /D (subsection*.1316) >>
+endobj
+5711 0 obj
+(CvSubdiv2D)
+endobj
+5712 0 obj
+<< /S /GoTo /D (subsection*.1317) >>
+endobj
+5715 0 obj
+(CvSubdiv2DPoint)
+endobj
+5716 0 obj
+<< /S /GoTo /D (subsection*.1318) >>
+endobj
+5719 0 obj
+(cv::CalcSubdivVoronoi2D)
+endobj
+5720 0 obj
+<< /S /GoTo /D (subsection*.1319) >>
+endobj
+5723 0 obj
+(cv::ClearSubdivVoronoi2D)
+endobj
+5724 0 obj
+<< /S /GoTo /D (subsection*.1320) >>
+endobj
+5727 0 obj
+(cv::CreateSubdivDelaunay2D)
+endobj
+5728 0 obj
+<< /S /GoTo /D (subsection*.1321) >>
+endobj
+5731 0 obj
+(cv::FindNearestPoint2D)
+endobj
+5732 0 obj
+<< /S /GoTo /D (subsection*.1322) >>
+endobj
+5735 0 obj
+(cv::Subdiv2DEdgeDst)
+endobj
+5736 0 obj
+<< /S /GoTo /D (subsection*.1323) >>
+endobj
+5739 0 obj
+(cv::Subdiv2DGetEdge)
+endobj
+5740 0 obj
+<< /S /GoTo /D (subsection*.1324) >>
+endobj
+5743 0 obj
+(cv::Subdiv2DNextEdge)
+endobj
+5744 0 obj
+<< /S /GoTo /D (subsection*.1325) >>
+endobj
+5747 0 obj
+(cv::Subdiv2DLocate)
+endobj
+5748 0 obj
+<< /S /GoTo /D (subsection*.1326) >>
+endobj
+5751 0 obj
+(cv::Subdiv2DRotateEdge)
+endobj
+5752 0 obj
+<< /S /GoTo /D (subsection*.1327) >>
+endobj
+5755 0 obj
+(cv::SubdivDelaunay2DInsert)
+endobj
+5756 0 obj
+<< /S /GoTo /D (section.22.7) >>
+endobj
+5759 0 obj
+(Motion Analysis and Object Tracking)
+endobj
+5760 0 obj
+<< /S /GoTo /D (subsection*.1328) >>
+endobj
+5763 0 obj
+(cv::Acc)
+endobj
+5764 0 obj
+<< /S /GoTo /D (subsection*.1329) >>
+endobj
+5767 0 obj
+(cv::MultiplyAcc)
+endobj
+5768 0 obj
+<< /S /GoTo /D (subsection*.1330) >>
+endobj
+5771 0 obj
+(cv::RunningAvg)
+endobj
+5772 0 obj
+<< /S /GoTo /D (subsection*.1331) >>
+endobj
+5775 0 obj
+(cv::SquareAcc)
+endobj
+5776 0 obj
+<< /S /GoTo /D (section.22.8) >>
+endobj
+5779 0 obj
+(Feature Detection)
+endobj
+5780 0 obj
+<< /S /GoTo /D (subsection*.1332) >>
+endobj
+5783 0 obj
+(cv::Canny)
+endobj
+5784 0 obj
+<< /S /GoTo /D (subsection*.1333) >>
+endobj
+5787 0 obj
+(cv::CornerEigenValsAndVecs)
+endobj
+5788 0 obj
+<< /S /GoTo /D (subsection*.1334) >>
+endobj
+5791 0 obj
+(cv::CornerHarris)
+endobj
+5792 0 obj
+<< /S /GoTo /D (subsection*.1335) >>
+endobj
+5795 0 obj
+(cv::CornerMinEigenVal)
+endobj
+5796 0 obj
+<< /S /GoTo /D (subsection*.1336) >>
+endobj
+5799 0 obj
+(cv::FindCornerSubPix)
+endobj
+5800 0 obj
+<< /S /GoTo /D (subsection*.1337) >>
+endobj
+5803 0 obj
+(cv::GoodFeaturesToTrack)
+endobj
+5804 0 obj
+<< /S /GoTo /D (subsection*.1338) >>
+endobj
+5807 0 obj
+(cv::HoughLines2)
+endobj
+5808 0 obj
+<< /S /GoTo /D (subsection*.1339) >>
+endobj
+5811 0 obj
+(cv::PreCornerDetect)
+endobj
+5812 0 obj
+<< /S /GoTo /D (section.22.9) >>
+endobj
+5815 0 obj
+(Object Detection)
+endobj
+5816 0 obj
+<< /S /GoTo /D (subsection*.1340) >>
+endobj
+5819 0 obj
+(cv::MatchTemplate)
+endobj
+5820 0 obj
+<< /S /GoTo /D (chapter.23) >>
+endobj
+5823 0 obj
+(features2d. Feature Detection and Descriptor Extraction)
+endobj
+5824 0 obj
+<< /S /GoTo /D (section.23.1) >>
+endobj
+5827 0 obj
+(Feature detection and description)
+endobj
+5828 0 obj
+<< /S /GoTo /D (subsection*.1341) >>
+endobj
+5831 0 obj
+(CvSURFPoint)
+endobj
+5832 0 obj
+<< /S /GoTo /D (subsection*.1342) >>
+endobj
+5835 0 obj
+(cv::ExtractSURF)
+endobj
+5836 0 obj
+<< /S /GoTo /D (subsection*.1343) >>
+endobj
+5839 0 obj
+(cv::GetStarKeypoints)
+endobj
+5840 0 obj
+<< /S /GoTo /D (chapter.24) >>
+endobj
+5843 0 obj
+(flann. Clustering and Search in Multi-Dimensional Spaces)
+endobj
+5844 0 obj
+<< /S /GoTo /D (section.24.1) >>
+endobj
+5847 0 obj
+(Fast Approximate Nearest Neighbor Search)
+endobj
+5848 0 obj
+<< /S /GoTo /D (chapter.25) >>
+endobj
+5851 0 obj
+(objdetect. Object Detection)
+endobj
+5852 0 obj
+<< /S /GoTo /D (section.25.1) >>
+endobj
+5855 0 obj
+(Cascade Classification)
+endobj
+5856 0 obj
+<< /S /GoTo /D (subsection*.1344) >>
+endobj
+5859 0 obj
+(Haar Feature-based Cascade Classifier for Object Detection)
+endobj
+5860 0 obj
+<< /S /GoTo /D (subsection*.1345) >>
+endobj
+5863 0 obj
+(cv::HaarDetectObjects)
+endobj
+5864 0 obj
+<< /S /GoTo /D (chapter.26) >>
+endobj
+5867 0 obj
+(video. Video Analysis)
+endobj
+5868 0 obj
+<< /S /GoTo /D (section.26.1) >>
+endobj
+5871 0 obj
+(Motion Analysis and Object Tracking)
+endobj
+5872 0 obj
+<< /S /GoTo /D (subsection*.1346) >>
+endobj
+5875 0 obj
+(cv::CalcGlobalOrientation)
+endobj
+5876 0 obj
+<< /S /GoTo /D (subsection*.1347) >>
+endobj
+5879 0 obj
+(cv::CalcMotionGradient)
+endobj
+5880 0 obj
+<< /S /GoTo /D (subsection*.1348) >>
+endobj
+5883 0 obj
+(cv::CalcOpticalFlowBM)
+endobj
+5884 0 obj
+<< /S /GoTo /D (subsection*.1349) >>
+endobj
+5887 0 obj
+(cv::CalcOpticalFlowHS)
+endobj
+5888 0 obj
+<< /S /GoTo /D (subsection*.1350) >>
+endobj
+5891 0 obj
+(cv::CalcOpticalFlowLK)
+endobj
+5892 0 obj
+<< /S /GoTo /D (subsection*.1351) >>
+endobj
+5895 0 obj
+(cv::CalcOpticalFlowPyrLK)
+endobj
+5896 0 obj
+<< /S /GoTo /D (subsection*.1352) >>
+endobj
+5899 0 obj
+(cv::CamShift)
+endobj
+5900 0 obj
+<< /S /GoTo /D (subsection*.1353) >>
+endobj
+5903 0 obj
+(CvKalman)
+endobj
+5904 0 obj
+<< /S /GoTo /D (subsection*.1354) >>
+endobj
+5907 0 obj
+(cv::CreateKalman)
+endobj
+5908 0 obj
+<< /S /GoTo /D (subsection*.1355) >>
+endobj
+5911 0 obj
+(cv::KalmanCorrect)
+endobj
+5912 0 obj
+<< /S /GoTo /D (subsection*.1356) >>
+endobj
+5915 0 obj
+(cv::KalmanPredict)
+endobj
+5916 0 obj
+<< /S /GoTo /D (subsection*.1357) >>
+endobj
+5919 0 obj
+(KalmanUpdateByMeasurement)
+endobj
+5920 0 obj
+<< /S /GoTo /D (subsection*.1358) >>
+endobj
+5923 0 obj
+(KalmanUpdateByTime)
+endobj
+5924 0 obj
+<< /S /GoTo /D (subsection*.1359) >>
+endobj
+5927 0 obj
+(cv::MeanShift)
+endobj
+5928 0 obj
+<< /S /GoTo /D (subsection*.1360) >>
+endobj
+5931 0 obj
+(cv::SegmentMotion)
+endobj
+5932 0 obj
+<< /S /GoTo /D (subsection*.1361) >>
+endobj
+5935 0 obj
+(cv::SnakeImage)
+endobj
+5936 0 obj
+<< /S /GoTo /D (subsection*.1362) >>
+endobj
+5939 0 obj
+(cv::UpdateMotionHistory)
+endobj
+5940 0 obj
+<< /S /GoTo /D (chapter.27) >>
+endobj
+5943 0 obj
+(highgui. High-level GUI and Media I/O)
+endobj
+5944 0 obj
+<< /S /GoTo /D (section.27.1) >>
+endobj
+5947 0 obj
+(User Interface)
+endobj
+5948 0 obj
+<< /S /GoTo /D (subsection*.1363) >>
+endobj
+5951 0 obj
+(cv::CreateTrackbar)
+endobj
+5952 0 obj
+<< /S /GoTo /D (subsection*.1364) >>
+endobj
+5955 0 obj
+(cv::DestroyAllWindows)
+endobj
+5956 0 obj
+<< /S /GoTo /D (subsection*.1365) >>
+endobj
+5959 0 obj
+(cv::DestroyWindow)
+endobj
+5960 0 obj
+<< /S /GoTo /D (subsection*.1366) >>
+endobj
+5963 0 obj
+(cv::GetTrackbarPos)
+endobj
+5964 0 obj
+<< /S /GoTo /D (subsection*.1367) >>
+endobj
+5967 0 obj
+(cv::MoveWindow)
+endobj
+5968 0 obj
+<< /S /GoTo /D (subsection*.1368) >>
+endobj
+5971 0 obj
+(cv::NamedWindow)
+endobj
+5972 0 obj
+<< /S /GoTo /D (subsection*.1369) >>
+endobj
+5975 0 obj
+(cv::ResizeWindow)
+endobj
+5976 0 obj
+<< /S /GoTo /D (subsection*.1370) >>
+endobj
+5979 0 obj
+(cv::SetMouseCallback)
+endobj
+5980 0 obj
+<< /S /GoTo /D (subsection*.1371) >>
+endobj
+5983 0 obj
+(cv::SetTrackbarPos)
+endobj
+5984 0 obj
+<< /S /GoTo /D (subsection*.1372) >>
+endobj
+5987 0 obj
+(cv::ShowImage)
+endobj
+5988 0 obj
+<< /S /GoTo /D (subsection*.1373) >>
+endobj
+5991 0 obj
+(cv::WaitKey)
+endobj
+5992 0 obj
+<< /S /GoTo /D (section.27.2) >>
+endobj
+5995 0 obj
+(Reading and Writing Images and Video)
+endobj
+5996 0 obj
+<< /S /GoTo /D (subsection*.1374) >>
+endobj
+5999 0 obj
+(cv::LoadImage)
+endobj
+6000 0 obj
+<< /S /GoTo /D (subsection*.1375) >>
+endobj
+6003 0 obj
+(cv::LoadImageM)
+endobj
+6004 0 obj
+<< /S /GoTo /D (subsection*.1376) >>
+endobj
+6007 0 obj
+(cv::SaveImage)
+endobj
+6008 0 obj
+<< /S /GoTo /D (subsection*.1377) >>
+endobj
+6011 0 obj
+(CvCapture)
+endobj
+6012 0 obj
+<< /S /GoTo /D (subsection*.1378) >>
+endobj
+6015 0 obj
+(cv::CaptureFromCAM)
+endobj
+6016 0 obj
+<< /S /GoTo /D (subsection*.1379) >>
+endobj
+6019 0 obj
+(cv::CaptureFromFile)
+endobj
+6020 0 obj
+<< /S /GoTo /D (subsection*.1380) >>
+endobj
+6023 0 obj
+(cv::GetCaptureProperty)
+endobj
+6024 0 obj
+<< /S /GoTo /D (subsection*.1381) >>
+endobj
+6027 0 obj
+(cv::GrabFrame)
+endobj
+6028 0 obj
+<< /S /GoTo /D (subsection*.1382) >>
+endobj
+6031 0 obj
+(cv::QueryFrame)
+endobj
+6032 0 obj
+<< /S /GoTo /D (subsection*.1383) >>
+endobj
+6035 0 obj
+(cv::RetrieveFrame)
+endobj
+6036 0 obj
+<< /S /GoTo /D (subsection*.1384) >>
+endobj
+6039 0 obj
+(cv::SetCaptureProperty)
+endobj
+6040 0 obj
+<< /S /GoTo /D (subsection*.1385) >>
+endobj
+6043 0 obj
+(cv::CreateVideoWriter)
+endobj
+6044 0 obj
+<< /S /GoTo /D (subsection*.1386) >>
+endobj
+6047 0 obj
+(cv::WriteFrame)
+endobj
+6048 0 obj
+<< /S /GoTo /D (chapter.28) >>
+endobj
+6051 0 obj
+(calib3d. Camera Calibration, Pose Estimation and Stereo)
+endobj
+6052 0 obj
+<< /S /GoTo /D (section.28.1) >>
+endobj
+6055 0 obj
+(Camera Calibration and 3d Reconstruction)
+endobj
+6056 0 obj
+<< /S /GoTo /D (subsection*.1387) >>
+endobj
+6059 0 obj
+(cv::CalibrateCamera2)
+endobj
+6060 0 obj
+<< /S /GoTo /D (subsection*.1388) >>
+endobj
+6063 0 obj
+(cv::ComputeCorrespondEpilines)
+endobj
+6064 0 obj
+<< /S /GoTo /D (subsection*.1389) >>
+endobj
+6067 0 obj
+(cv::ConvertPointsHomogeneous)
+endobj
+6068 0 obj
+<< /S /GoTo /D (subsection*.1390) >>
+endobj
+6071 0 obj
+(cv::CreatePOSITObject)
+endobj
+6072 0 obj
+<< /S /GoTo /D (subsection*.1391) >>
+endobj
+6075 0 obj
+(cv::CreateStereoBMState)
+endobj
+6076 0 obj
+<< /S /GoTo /D (subsection*.1392) >>
+endobj
+6079 0 obj
+(cv::CreateStereoGCState)
+endobj
+6080 0 obj
+<< /S /GoTo /D (subsection*.1393) >>
+endobj
+6083 0 obj
+(CvStereoBMState)
+endobj
+6084 0 obj
+<< /S /GoTo /D (subsection*.1394) >>
+endobj
+6087 0 obj
+(CvStereoGCState)
+endobj
+6088 0 obj
+<< /S /GoTo /D (subsection*.1395) >>
+endobj
+6091 0 obj
+(cv::DecomposeProjectionMatrix)
+endobj
+6092 0 obj
+<< /S /GoTo /D (subsection*.1396) >>
+endobj
+6095 0 obj
+(cv::DrawChessboardCorners)
+endobj
+6096 0 obj
+<< /S /GoTo /D (subsection*.1397) >>
+endobj
+6099 0 obj
+(cv::FindChessboardCorners)
+endobj
+6100 0 obj
+<< /S /GoTo /D (subsection*.1398) >>
+endobj
+6103 0 obj
+(cv::FindExtrinsicCameraParams2)
+endobj
+6104 0 obj
+<< /S /GoTo /D (subsection*.1399) >>
+endobj
+6107 0 obj
+(cv::FindFundamentalMat)
+endobj
+6108 0 obj
+<< /S /GoTo /D (subsection*.1400) >>
+endobj
+6111 0 obj
+(cv::FindHomography)
+endobj
+6112 0 obj
+<< /S /GoTo /D (subsection*.1401) >>
+endobj
+6115 0 obj
+(cv::FindStereoCorrespondenceBM)
+endobj
+6116 0 obj
+<< /S /GoTo /D (subsection*.1402) >>
endobj
6119 0 obj
-(Bibliography)
+(cv::FindStereoCorrespondenceGC)
endobj
6120 0 obj
-<< /S /GoTo /D (Item.145) >>
+<< /S /GoTo /D (subsection*.1403) >>
endobj
6123 0 obj
-(Index)
+(cv::GetOptimalNewCameraMatrix)
endobj
6124 0 obj
-<< /S /GoTo /D [6125 0 R /Fit ] >>
+<< /S /GoTo /D (subsection*.1404) >>
endobj
-6127 0 obj <<
-/Length 158
+6127 0 obj
+(cv::InitIntrinsicParams2D)
+endobj
+6128 0 obj
+<< /S /GoTo /D (subsection*.1405) >>
+endobj
+6131 0 obj
+(cv::InitUndistortMap)
+endobj
+6132 0 obj
+<< /S /GoTo /D (subsection*.1406) >>
+endobj
+6135 0 obj
+(cv::InitUndistortRectifyMap)
+endobj
+6136 0 obj
+<< /S /GoTo /D (subsection*.1407) >>
+endobj
+6139 0 obj
+(cv::POSIT)
+endobj
+6140 0 obj
+<< /S /GoTo /D (subsection*.1408) >>
+endobj
+6143 0 obj
+(cv::ProjectPoints2)
+endobj
+6144 0 obj
+<< /S /GoTo /D (subsection*.1409) >>
+endobj
+6147 0 obj
+(cv::ReprojectImageTo3D)
+endobj
+6148 0 obj
+<< /S /GoTo /D (subsection*.1410) >>
+endobj
+6151 0 obj
+(cv::RQDecomp3x3)
+endobj
+6152 0 obj
+<< /S /GoTo /D (subsection*.1411) >>
+endobj
+6155 0 obj
+(cv::Rodrigues2)
+endobj
+6156 0 obj
+<< /S /GoTo /D (subsection*.1412) >>
+endobj
+6159 0 obj
+(cv::StereoCalibrate)
+endobj
+6160 0 obj
+<< /S /GoTo /D (subsection*.1413) >>
+endobj
+6163 0 obj
+(cv::StereoRectify)
+endobj
+6164 0 obj
+<< /S /GoTo /D (subsection*.1414) >>
+endobj
+6167 0 obj
+(cv::StereoRectifyUncalibrated)
+endobj
+6168 0 obj
+<< /S /GoTo /D (subsection*.1415) >>
+endobj
+6171 0 obj
+(cv::Undistort2)
+endobj
+6172 0 obj
+<< /S /GoTo /D (subsection*.1416) >>
+endobj
+6175 0 obj
+(cv::UndistortPoints)
+endobj
+6176 0 obj
+<< /S /GoTo /D (chapter.29) >>
+endobj
+6179 0 obj
+(ml. Machine Learning)
+endobj
+6180 0 obj
+<< /S /GoTo /D (chapter.29) >>
+endobj
+6182 0 obj
+(Bibliography)
+endobj
+6183 0 obj
+<< /S /GoTo /D (Item.86) >>
+endobj
+6186 0 obj
+(Index)
+endobj
+6187 0 obj
+<< /S /GoTo /D [6188 0 R /Fit ] >>
+endobj
+6190 0 obj <<
+/Length 161
/Filter /FlateDecode
>>
stream
-xÚ…=Â@†÷þŠŒw`c’û쪨 Aq(õªƒ)èï—z£ƒÓò¾y 7 ØUô‡«T-·&