Index
A
- .at(j,i) method / How it works...
- accurate estimation
- obtaining, for line position / How to do it..., How it works...
- Add New Project Property Sheet option / How to do it...
- algorithm design
- strategy design pattern, using in / Using the Strategy pattern in algorithm design, How to do it..., How it works...
- anchor point / Eroding and dilating images using morphological filters
- application
- designing, Model-View-Controller architecture used / Using the Model-View-Controller architecture to design an application, Getting ready, How to do it..., How it works...
- Application Settings window / How to do it...
- applyLookUp method / There's more...
- at method / How it works..., How it works...
B
- backprojecting function / How to do it...
- begin method / How it works...
- bell-shaped function / How to do it...
- Beucher gradient / How it works...
- BGR channel / How it works...
- bins
- about / Computing the image histogram
- bitwise operators / Other color reduction formulas
- bounding box / How it works...
- box filter / How to do it...
- BSD license / Installing the OpenCV library
C
- 3-channel loop method / How it works...
- C++ STL / Scanning an image with iterators
- calibration parameters
- computing / How to do it..., How it works...
- calibration pattern image
- example / How to do it..., How it works...
- callback function / How to do it...
- camera
- calibrating / Calibrating a camera, How to do it..., How it works...
- camera calibration
- CameraCalibrator class / How to do it...
- camera model
- about / Image formation
- CamShift algorithm / See also
- Canny algorithm
- about / How to do it...
- Canny edges
- computing / How to do it...
- Canny operator
- image contours, detecting with / How to do it..., How it works...
- working / How it works...
- chessboard pattern / How to do it..., How it works...
- Chi-Square method / How it works...
- chicken-and-egg problem
- circles
- detecting, Hough transform used / Detecting circles
- click() signal / How to do it...
- clicked() signal / How to do it...
- clone method / Having input and output arguments
- closing / How it works...
- closing filters / How it works...
- CMake tool
- URL / How to do it...
- codec / How it works...
- color histogram
- computing / There's more...
- color images / Getting ready
- colorReduce(input, output); method / How it works...
- colorReduce function / How to do it...
- color reduction
- about / Other color reduction formulas
- formulas / Other color reduction formulas
- color reduction algorithm / Getting ready
- color reduction formulas / Other color reduction formulas
- color reduction function
- syntax / How to do it...
- about / There's more...
- color spaces
- converting / Converting color spaces, Getting ready, How to do it..., How it works...
- Colour Chooser widget / How to do it...
- ColourDetectController class / Getting ready, How to do it...
- ColourDetector class / Getting ready, How to do it..., Converting color spaces, How to do it...
- ColourHistogram class / How to do it..., How to do it...
- cols variable / How it works..., How it works...
- compare method / How to do it...
- complete image stretch method / There's more...
- computer vision applications
- about / Introduction
- CONFIG variable / How it works...
- connected component
- shape, describing for / Computing components' shape descriptors, How to do it..., How it works...
- connected components
- contours, extracting for / How to do it..., How it works...
- const reference / Having input and output arguments
- content-based image retrieval / Retrieving similar images using histogram comparison
- ContentFinder class / How to do it...
- continuous images
- scanning, efficiently / Efficient scanning of continuous images
- contours
- extracting, for connected components / How to do it..., How it works...
- controller
- used, for communication with processing modules / Using a Controller to communicate with processing modules , How to do it..., How it works...
- about / Getting ready
- controller object
- accessing, singleton used / Using the Singleton design pattern, How to do it..., How it works...
- convertTo method / How to do it...
- convex hull / How it works...
- convolution
- about / How it works...
- copyTo() method / How it works...
- core.hpp file / How to do it...
- corner refinement process / How to do it...
- corners
- about / Detecting Harris corners
- Cosine transform / Introduction
- covariance matrix / How it works...
- create method / Having input and output arguments
- cumulative histogram / How it works...
- cv**absdiff function / How it works...
- cv**accumulateWeighted function / How it works...
- cv**add function / How to do it..., How it works...
- cv**addWeighted function / How to do it..., Overloaded image operators
- cv**approxPolyDP function / How it works...
- cv**BackgroundSubtractor class / The Mixture of Gaussian method
- cv**BackgroundSubtractorMOG class / The Mixture of Gaussian method
- cv**bitwise_and function / How it works...
- cv**blur function / How to do it...
- cv**boxFilter function / See also
- cv**BruteForceMatcher**knnMatch method / How to do it...
- cv**BruteForceMatcher class / How to do it..., How to do it...
- cv**calBackProject function / How it works...
- cv**calcHist function / How to do it..., How it works..., There's more..., How it works...
- cv**calcOpticalFlowPyrLK function / How to do it..., How it works...
- cv**calibrateCamera function / How it works..., There's more...
- cv**calibrationMatrixValues function / How it works...
- cv**Canny function / How to do it...
- cv**circle function / Detecting circles, How to do it...
- cv**compareHist function / Retrieving similar images using histogram comparison, How it works...
- cv**contourArea function / There's more...
- cv**convertTo method / How it works...
- cv**cornerHarris function / How to do it..., How it works...
- cv**cornerSubPix function / How to do it...
- cv**cvtColor function / There's more..., How it works...
- cv**DescriptorExtractor interface / How to do it...
- cv**DescriptorMatcher class / How to do it...
- cv**dilate function / How to do it...
- cv**drawKeypoints function / How to do it...
- cv**ellipse function / There's more...
- cv**erode function / How to do it...
- cv**FeatureDetector class / Feature detector common interface, How to do it...
- cv**FeatureDetector interface / How to do it...
- cv**filter2D function / There's more..., How it works..., See also
- cv**findChessboardCorners function / How to do it...
- cv**findContours function / How to do it..., There's more...
- cv**findFundamentalMat function / How it works...
- cv**findFundementalMat function / How to do it..., How to do it...
- cv**findHomography function / How to do it..., How it works...
- cv**fitEllipse function / There's more...
- cv**fitLine function / How to do it...
- cv**GaussianBlur function / How to do it..., How it works...
- cv**GC_INIT_WITH_RECT flag / How to do it...
- cv**getDerivKernels function / How to do it...
- cv**getPerspectiveTransform function / There's more...
- cv**getTickCount() function / How to do it...
- cv**getTickFrequency() function / How to do it...
- cv**goodFeaturesToTrack function / Good features to track, Feature detector common interface
- cv**GoodFeatureToTrackDetector class / Feature detector common interface
- cv**goodFeatureToTrack function / How to do it...
- cv**grabCut function / How to do it..., How it works...
- cv**HoughCircles function / Detecting circles
- cv**HoughLine function / How it works...
- cv**HoughLines function / How to do it...
- cv**HoughLinesP function / How to do it..., How to do it...
- cv**initUndistortRectifyMap function / How it works...
- cv**keypoint instance / How to do it...
- cv**Laplacian function / How to do it...
- cv**line function / How to do it..., How to do it...
- cv**LUT function / How to do it...
- cv**Mat() function / How it works...
- cv**matchShapes function / There's more...
- cv**Mat class / How it works...
- cv**Mat instance / How to do it...
- cv**MatND instance / How it works...
- cv**meanShift algorithm / How to do it...
- cv**meanShift function / How it works...
- cv**merge function / Splitting the image channels
- cv**minAreaRect function / There's more...
- cv**moments function / How it works...
- cv**morphologyEx function / How to do it..., How to do it..., How it works...
- cv**MORPH_GRADIENT argument / How it works...
- cv**Point function / How it works...
- cv**pointPolygonTest function / There's more...
- cv**pyrDown function / There's more...
- cv**pyrUp function / There's more...
- cv**remap function / How it works...
- cv**RotatedRect instance / There's more...
- cv**saturate_cast<uchar> function / How it works...
- cv**saturate_cast function / How it works..., How it works...
- cv**Scalar function / Overloaded image operators
- cv**Scharr function / There's more...
- cv**sepFilter2D function / How it works...
- cv**Sobel function / How it works..., There's more..., How to do it...
- cv**SparseMat function / There's more...
- cv**SparseMatrix function / There's more...
- cv**split function / Splitting the image channels, How it works...
- cv**SurfFeatureDetector class / How it works...
- cv**TermCriteria object / How to do it...
- cv**threshold function / How to do it..., How it works...
- cv**THRESH_BINARY / How to do it...
- cv**THRESH_BINARY_INV / How to do it...
- cv**Vec2f elements / How to do it...
- cv**Vec3b type / How it works...
- cv**Vec4i / How to do it...
- cv**VideoCapture class / How to do it..., How it works...
- cv**VideoCapture destructor / How it works...
- cv**VideoCapture instance / How it works..., How it works...
- cv**VideoCapture object / How it works..., How to do it...
- cv**VideoWriter class / How to do it...
- cv**waitKey function / How it works..., There's more...
- cv**warpPerspective function / How it works...
- cv**WARP_INVERSE_MAP flag / How it works...
- cv**watershed function / How to do it..., How it works...
- cv*resize function / There's more...
- cvLoadImage function / There's more...
- CV_BGR2HSV flag / How it works...
- CV_CALIB_USE_INTRINSIC_GUESS flag / There's more...
- CV_CAP_PROP_FOURCC flag / How it works...
- CV_CAP_PROP_FPS flag / How it works...
- CV_CAP_PROP_POS_AVI_RATIO flag / How it works...
- CV_CAP_PROP_POS_FRAMES flag / How it works...
- CV_CAP_PROP_POS_MSEC flag / How it works...
- CV_CHAIN_APPROX_SIMPLE flag / How to do it...
- CV_DIST_L2 flag / How it works...
- CV_FM_7POINT flag / How it works...
- CV_FM_8POINT flag / How it works...
- CV_HOUGH_GRADIENT argument / Detecting circles
- CV_RETR_CCOMP flag / There's more...
- CV_RETR_TREE flag / There's more...
- CV_SCHARR argument / There's more...
D
- *data++= *data&mask + div/2; method / How it works...
- *data++= *data/div*div + div/2; method / How it works...
- *data++= v - v%div + div/2; method / How it works...
- 1D histogram
- about / How it works...
- 2-dimensional accumulator / How it works...
- 2D Gaussian filter
- applying, on image / How it works...
- 3-dimensional accumulator / Detecting circles
- data[i]= data[i]/div*div + div/2 method / How it works...
- design pattern
- about / Introduction
- detect method / How it works...
- detect operation / Feature detector common interface
- digital camera
- about / Introduction
- dilation / Eroding and dilating images using morphological filters, How it works...
- directional filters
- applying, for edge detection / Applying directional filters to detect edges, How to do it..., How it works...
- displacement vector / How it works...
- displayInput method / How it works...
- displayOutput method / How it works...
- distance
- computing, between two color vectors / There's more...
- DivX / See also
- doc directory / How to do it...
- DRAW_RICH_KEYPOINTS flag / How to do it...
E
- .exe file / How it works...
- edge detection
- directional filters, applying for / Applying directional filters to detect edges, How to do it..., How it works...
- about / Applying directional filters to detect edges
- edges
- efficient image scanning loops
- eigendecomposition theory / How it works...
- eigenvalues / How it works...
- elemSize method / How it works...
- encapsulation / Converting color spaces
- end method / How it works...
- epipolar constraint / How it works...
- epipolar line / Getting ready
- epipole / Getting ready, How to do it...
- erosion / Eroding and dilating images using morphological filters, How it works...
- Euclidean distance / How it works...
- exec() method / How to do it...
- extrinsic parameters / How it works...
F
- FAST features
- detecting / How to do it..., How it works...
- about / How it works...
- feature descriptors / Describing SURF features
- feature point clustering / Good features to track
- feature points / Introduction
- tracking, in video / How to do it..., How it works...
- ffmpeg.org website / See also
- filter
- about / Introduction, How it works...
- filtering / There's more...
- about / Introduction
- find method / There's more...
- fish-eye lens
- about / How to do it...
- floating-point processor / Good features to track
- focal length
- about / Image formation, Calibrating a camera
- foreground extraction / Extracting the foreground objects in video
- foreground objects
- extracting, with GrabCut algorithm / Extracting foreground objects with the GrabCut algorithm, How to do it..., How it works...
- extracting, in video / How to do it..., How it works...
- Fourier transform / Introduction
- frame processor class
- using / Using a frame processor class
- FrameProcessor interface / How to do it...
- frame rate
- about / Introduction
- measuring, in video file / How it works...
- frames
- about / Introduction
- frequency domain
- about / Introduction
- frequency domain analysis framework / Introduction
- frontal aperture
- about / Image formation
- fundamental matrix
- computing, of image pair / Getting ready, How to do it..., How it works...
- about / Getting ready, Computing a homography between two images
G
- Gaussian filters
- about / How it works...
- Generalized Hough transform / Generalized Hough transform
- Generate button / How to do it...
- getCornerMap method / How it works...
- getDistance method / How to do it..., There's more...
- getHistogramImage method / How it works...
- getHistogram method / How to do it...
- getHueHistogram method / How it works...
- get method / How it works..., How it works...
- getTargetColour method / How it works...
- GrabCut algorithm
- foreground objects, extracting with / Extracting foreground objects with the GrabCut algorithm, How to do it..., How it works...
- gradient
- about / How it works...
- gradient operators / There's more...
- gray-level image
- about / Introduction, How to do it...
- corners, detecting with morphological filters / Detecting edges and corners using morphological filters, How to do it..., How it works...
- edges, detecting with morphological filters / Detecting edges and corners using morphological filters, How to do it..., How it works...
- gray variable / How it works...
- GUI application
- creating, Qt used / How to do it..., How it works...
H
- Harris corners
- detecting, for images / How to do it..., How it works..., Good features to track
- Harris feature detector
- about / Detecting Harris corners
- HEADERS variable / How it works...
- Hessian matrix
- about / How it works...
- highgui.hpp file / How to do it...
- highgui method / How to do it...
- histogram
- about / Computing the image histogram, Backprojecting a histogram to detect specific image content
- backprojecting, for specific image content detection / How to do it..., How it works..., There's more...
- Histogram1D class / There's more...
- Histogram1D instance / How to do it...
- histogram backprojection algorithm / There's more...
- histogram comparison
- similar images, retrieving with / Retrieving similar images using histogram comparison, How to do it..., How it works...
- histogram equalization / Equalizing the image histogram
- histo object / How to do it...
- homogeneous coordinates
- about / How it works...
- homography
- about / Getting ready
- computing, between image pair / How to do it..., How it works...
- horizontal Sobel operator / How to do it...
- Hough circle detection
- implementing / Detecting circles
- Hough line segment detection / How to do it...
- Hough transform
- about / Getting ready
- lines, detecting in images / How to do it..., How it works...
- circles, detecting / Detecting circles
- HSV color space / How to do it...
- hysteresis thresholding / How it works..., How it works...
I
- i<image.cols*image.channels(); method / How it works...
- image
- displaying, on window / Loading, displaying, and saving images, How to do it..., How it works...
- about / Introduction, Introduction
- scanning, with pointers / Scanning an image with pointers, How to do it..., How it works...
- scanning, with iterators / How to do it..., How it works...
- scanning, with neighbor access / Scanning an image with neighbor access, How to do it..., How it works...
- ROI, defining for / How to do it..., How it works...
- thresholding / How to do it...
- look-up table, applying on / How it works..., There's more...
- dilating, with morphological filters / Getting ready, How to do it..., How it works...
- eroding, with morphological filters / Getting ready, How to do it..., How it works...
- opening, morphological filters used / Opening and closing images using morphological filters, How to do it..., How it works...
- closing, morphological filters used / Opening and closing images using morphological filters, How to do it..., How it works...
- segmenting, with watersheds / How to do it..., How it works...
- filtering, low-pass filters used / How to do it..., How it works...
- 2D Gaussian filter, applying on / How it works...
- filtering, median filter used / Filtering images using a median filter, How to do it..., How it works...
- Laplacian, computing for / How to do it..., How it works...
- image channels
- splitting / Splitting the image channels
- ImageComparator class / How to do it..., How it works...
- image contours
- detecting, with Canny operator / How to do it..., How it works...
- image emboss effect / How to do it...
- image formation process
- about / Image formation
- image histogram
- computing, with OpenCV / Getting started, How to do it..., How it works...
- image histograms
- about / Computing the image histogram
- equalizing / How to do it...
- image pair
- fundamental matrix, computing for / Getting ready, How to do it..., How it works...
- homography, computing for / How to do it..., How it works...
- image plane
- about / Image formation
- image processing tasks
- pixel values, accessing / Accessing pixel values, Getting ready, How to do it..., How it works...
- iamge, scanning with pointers / Scanning an image with pointers, How to do it..., How it works...
- image, scanning with iterators / How to do it..., How it works...
- image, scanning with neighbor access / Scanning an image with neighbor access, How to do it..., How it works...
- simple image arithmetic, performing / Performing simple image arithmetic, How to do it..., How it works...
- image pyramids
- about / There's more...
- images
- lines, detecting in / How to do it..., How it works...
- about / Introduction
- matching, random sample consensus used / How to do it..., How it works...
- image scanning loop
- implementing / Scanning an image with pointers, How to do it..., How it works...
- image sensor
- about / Introduction
- image sequence
- processing / Processing a sequence of images
- imax value / There's more...
- imin value / There's more...
- in-place transformation / Having input and output arguments
- include directory / How to do it..., How it works...
- INCLUDEPATH variable / How it works...
- individual element
- accessing, of matrix / Accessing pixel values, Getting ready, How to do it..., How it works...
- infinitesimal aperture
- about / Image formation
- input arguments / Having input and output arguments
- input image
- loading, from file / Loading, displaying, and saving images, How to do it..., How it works...
- installation, OpenCV library / How to do it...
- installing
- OpenCV library / How to do it...
- Intel MMX architecture / How it works...
- interest points / Introduction
- intrinsic parameters / How it works...
- IplImage structure / There's more...
- IPL library / There's more...
- IPP library / There's more...
- isContinuous method / Efficient scanning of continuous images
- isOpened method / How it works..., Processing a sequence of images
- iterators
- about / Scanning an image with iterators
- image, scanning with / How to do it..., How it works...
K
- kernel
- about / How it works..., How it works...
- kernel matrix / There's more...
- Keypoint class / Feature detector common interface
- keypoints / Introduction
L
- Laplacian
- about / Computing the Laplacian of an image, How it works...
- computing, for image / How to do it..., How it works...
- Laplacian operator / Getting ready
- lens
- about / Image formation
- lib directory / How it works...
- LIBS variable / How it works...
- LineFinder class / How to do it...
- line position
- orientation, obtaining for / How to do it..., How it works...
- accurate estimation, obtaining for / How to do it..., How it works...
- lines
- detecting, in images with Hough transform / How to do it..., How it works...
- localMax matrix / How it works...
- look-up table
- about / How to do it...
- applying, on image / How it works..., There's more...
- low-level pointer arithmetics / Low-level pointer arithmetics
- low-pass filters
- images, filtering with / How to do it..., How it works...
- about / There's more...
- low threshold / How it works...
- Lukas-Kanade feature / How it works...
M
- M-estimator technique / How it works...
- mainwindow.cpp file / How to do it...
- MainWindow class / How to do it...
- make utility command / How to do it...
- mask
- about / How it works...
- match method / How to do it..., How to do it...
- MatIterator method / How it works...
- matrices
- about / Introduction
- matrix
- individual element, accessing / Accessing pixel values, Getting ready, How to do it..., How it works...
- matrix element
- about / Introduction
- mean shift algorithm
- about / Using the mean shift algorithm to find an object
- object, searching with / How to do it..., How it works...
- median filters
- image, filtering with / Filtering images using a median filter, How to do it..., How it works...
- minSat parameter / How it works...
- minValue method / There's more...
- Mixture of Gaussian method / The Mixture of Gaussian method
- model
- about / Getting ready
- modules, OpenCV library
- about / How it works...
- opencv_core / How it works...
- opencv_imgproc / How it works...
- opencv_highgui / How it works...
- opencv_features2d / How it works...
- opencv_calib3d / How it works...
- opencv_video / How it works...
- opencv_objdetect / How it works...
- modules directory / How to do it...
- MorphoFeatures class / How to do it...
- morphological filtering / Introduction
- morphological filters
- image, eroding with / Getting ready, How to do it..., How it works...
- image, dilating with / Getting ready, How to do it..., How it works...
- image, opening with / Opening and closing images using morphological filters, How to do it..., How it works...
- image, closing with / Opening and closing images using morphological filters, How to do it..., How it works...
- corner, detecting for image / Detecting edges and corners using morphological filters, How to do it..., How it works...
- edge, detecting for image / Detecting edges and corners using morphological filters, How to do it..., How it works...
- MPEG-4 standard / See also
- MS Visual C++
- about / Creating an OpenCV project with MS Visual C++
- OpenCV project, creating with / Getting ready, How to do it..., How it works...
- multi-threading / There's more...
- multimedia processor chips / How it works...
- MVC
- application, designing with / Using the Model-View-Controller architecture to design an application, Getting ready, How to do it..., How it works...
N
- nchannels method / How it works...
- neighbor access
- image, scanning with / Scanning an image with neighbor access, How to do it..., How it works...
- non-uniform histogram
- about / How it works...
- normalizing coefficient / How it works...
O
- object
- searching, with mean shift algorithm / How to do it..., How it works...
- object recognition / Detecting image contours with the Canny operator
- OpenCV
- about / Installing the OpenCV library
- URL, for official website / Getting ready
- histogram, computing with / Getting started, How to do it..., How it works...
- color histogram, computing / There's more...
- image histograms, equalizing / How to do it...
- image contours, detecting with Canny operator / How to do it..., How it works...
- orientation, obtaining for line position / How to do it..., How it works...
- accurate estimation, obtaining for line position / How to do it..., How it works...
- contours, extracting for connected components / How to do it..., How it works...
- shape, describing for connected component / Computing components' shape descriptors, How to do it..., How it works...
- Harris corner, detecting for images / How to do it..., How it works..., Good features to track
- FAST features, detecting / How to do it..., How it works...
- scale-invariant SURF features, detecting / Detecting the scale-invariant SURF features, How to do it..., How it works...
- opencv.pc file / There's more...
- OpenCV 2 / Introduction
- OPENCV2_DIR environment variable / How to do it...
- OpenCV application
- output image, storing on disk / Loading, displaying, and saving images, How to do it..., How it works...
- image, displaying on window / Loading, displaying, and saving images, How to do it..., How it works...
- input image, loading from file / Loading, displaying, and saving images, How to do it..., How it works...
- OpenCV library
- installing / How to do it...
- modules / How it works...
- OpenCV project
- creating, MS Visual C++ used / Getting ready, How to do it..., How it works...
- creating, with Qt / How to do it..., How it works...
- opencv_calib3d module
- about / How it works...
- opencv_contrib module / How it works...
- opencv_core module
- about / How it works...
- opencv_features2d module
- about / How it works...
- opencv_flann module / How it works...
- opencv_gpu module / How it works...
- opencv_highgui module
- about / How it works...
- opencv_imgproc module
- about / How it works...
- opencv_legacy module / How it works...
- opencv_ml module / How it works...
- opencv_objdetect module
- about / How it works...
- opencv_video module
- about / How it works...
- Open Image button / How to do it...
- opening / How it works...
- opening filters / How it works...
- open method / How it works..., How it works...
- OpenMP / There's more...
- operator() method / There's more..., How it works...
- operator++ / How it works...
- optical flow constraint equation / How it works...
- orientation
- obtaining, for line position / How to do it..., How it works...
- output arguments / Having input and output arguments
- output image
- storing, on disk / Loading, displaying, and saving images, How to do it..., How it works...
- overloaded image operators / Overloaded image operators
P
- .pro extension / How to do it...
- pass-by-reference mechanism / How to do it...
- pin-hole camera model
- about / Image formation, How to do it...
- pixels
- about / Introduction, Introduction
- pixel values
- accessing / Accessing pixel values, Getting ready, How to do it..., How it works...
- about / Introduction
- pkg-config utility package / There's more...
- pointers
- image, scanning with / Scanning an image with pointers, How to do it..., How it works...
- policy-based class design / See also
- Prewitt operator / There's more...
- primary color channels / Introduction
- principal point
- about / Calibrating a camera
- Probabilistic Hough transform / How to do it...
- process function pointer / How to do it...
- process method / How it works..., How to do it...
- projection
- about / Introduction
- projection matrix
- about / How it works...
- projective geometry
- about / Introduction
- ptr method / How it works...
Q
- QCoreApplication object / How to do it...
- qmake
- about / How it works...
- qmake, variables
- TEMPLATE / How it works...
- CONFIG / How it works...
- HEADERS / How it works...
- SOURCES / How it works...
- QT / How it works...
- INCLUDEPATH / How it works...
- LIBS / How it works...
- qmake project files
- features / There's more...
- QSlider widget / How it works...
- Qt
- about / Creating an OpenCV project with Qt, Creating a GUI application using Qt
- benefits / Creating an OpenCV project with Qt
- URL, for downloading / Getting ready
- OpenCV project, creating with / How to do it..., How it works...
- GUI application, creating with / How to do it..., How it works...
- Qt Console Application / How to do it...
- QT variable / How it works...
R
- radial distortion
- about / How to do it...
- random sample consensus
- images, matching with / How to do it..., How it works...
- range
- about / How it works...
- ranges parameters / How it works...
- RANSAC algorithm
- about / How it works...
- objective / How it works...
- RANSAC method
- about / How to do it...
- re-projection error / How it works...
- read method / How it works..., How it works...
- readNextFrame method / Processing a sequence of images
- rect object / How to do it...
- Release directory / How it works...
- release method / How it works...
- reshape method / Efficient scanning of continuous images
- RGB color space
- about / Getting ready
- rigid baseline / Computing the fundamental matrix of an image pair
- rigid transformation
- about / How it works...
- Roberts operator / There's more...
- RobustMatcher class / How to do it..., How to do it...
- ROI
- about / How to do it...
- defining, for image / How to do it..., How it works...
- rows variable / How it works..., How it works...
- run method / How to do it..., How it works..., Using a frame processor class
- running average / How to do it...
S
- .sln extension / How to do it...
- salt-and-pepper noise / Getting ready
- samples directory / How to do it...
- scale-invariant SURF features
- scene
- about / Introduction
- Scharr operator / There's more...
- Select Colour button / How to do it...
- separable filter
- about / How it works...
- setDelay method / How to do it..., How it works...
- setInputImage method / How it works...
- setInput method / Processing a sequence of images
- set method / How it works...
- setOutput method / How it works...
- setTagertColour method / How to do it...
- setTargetColour method / How it works...
- setTo method / How it works...
- shape
- describing, for connected component / Computing components' shape descriptors, How to do it..., How it works...
- SIFT
- about / There's more...
- SIFT algorithm / There's more...
- Signals and Systems theory / Introduction
- similar images
- retrieving, histogram comparison used / Retrieving similar images using histogram comparison, How to do it..., How it works...
- simple image arithmetic
- performing / Performing simple image arithmetic, How to do it..., How it works...
- singleton
- controller object, accessing / Using the Singleton design pattern, How to do it..., How it works...
- singleton design pattern
- Sobel operator / How it works..., How it works..., How it works..., How it works...
- SOURCES variable / How it works...
- spatial aliasing / There's more...
- spatial domain
- about / Introduction
- Standard Template Library (STL) / Scanning an image with iterators
- Start Debugging button / How it works...
- step method / Low-level pointer arithmetics
- stereovision / Computing the fundamental matrix of an image pair
- stopAtFrameNo method / How it works...
- strategy design pattern
- objectives / Using the Strategy pattern in algorithm design
- using, in algorithm design / Using the Strategy pattern in algorithm design, How to do it..., How it works...
- structuring element / Eroding and dilating images using morphological filters
- SURF algorithm / How to do it..., How it works..., There's more... , Describing SURF features
- SURF features
- descibing / Describing SURF features, How to do it..., How it works...
- about / How to do it...
- SURF threshold / How to do it...
- symmetrical matching scheme
- about / How to do it...
T
- Taylor expansion / How it works..., How it works...
- TEMPLATE variable / How it works...
- thin lens equation
- about / Image formation
- Threading Building Blocks (TBB) / There's more...
- threshold
- about / How to do it...
- total()*elemSize() / Having input and output arguments
- total method / How it works...
- trace
- about / How it works...
- two color vectors
- distance, computing between / There's more...
U
- .ui extension / How to do it...
- union data structure / How it works...
V
- vertical Sobel image / How to do it...
- video
- opening / How it works...
- feature points, tracking in / How to do it..., How it works...
- foreground objects, extracting in / How to do it..., How it works...
- video file
- frame rate, measuring in / How it works...
- opening / How to do it...
- video frames
- processing / How to do it..., How it works...
- VideoProcessor class / There's more..., Using a frame processor class, How to do it..., How it works...
- video sequences
- reading / How to do it..., How it works...
- writing / Writing video sequences, How to do it..., How it works...
- video signals
- about / Introduction
- view
- about / Getting ready
- visual information / Introduction
W
- WatershedSegmenter class / How to do it...
- watershed transformation
- about / Segmenting images using watersheds
- images, segmenting with / How to do it..., How it works...
- while loop / Using a frame processor class
- write method / How to do it...
- writeNextFrame method / How to do it...
X
- 3x3 box filter / How it works...
- 3x3 matrix / Computing a homography between two images
- 3x4 matrix / Getting ready
- 5x5 Gaussian filter / There's more...
- 7x7 kernel / How to do it...
- Xvid.org website / See also
Z
- zero-crossings / How it works...