Difference between revisions of "OpenCV"
From ProgrammingExamples
Daviddoria (Talk | contribs) |
Daviddoria (Talk | contribs) (→Image Processing) |
||
(24 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == | + | == Basics == |
− | * [[OpenCV/Scalar|Scalar]] | + | * [[OpenCV/Basics/Scalar|Scalar]] |
− | * [[OpenCV/Point|Point]] | + | * [[OpenCV/Basics/Point|Point]] |
− | * [[OpenCV/Matrix|Matrix]] | + | * [[OpenCV/Basics/Matrix|Matrix]] |
+ | * [[OpenCV/Basics/MatrixType|Matrix type]] | ||
+ | * [[OpenCV/Basics/MatrixInverse|MatrixInverse]] | ||
+ | * [[OpenCV/Basics/Matrix3Channel|Matrix3Channel]] | ||
+ | * [[OpenCV/Basics/MatrixProperties|MatrixProperties]] | ||
+ | * [[OpenCV/Basics/PseudoInverse|PseudoInverse]] | ||
+ | * [[OpenCV/Basics/MatrixMultiplication|MatrixMultiplication]] | ||
+ | * [[OpenCV/Basics/Image|IplImage image type]] | ||
+ | |||
+ | == Input/Output (IO) == | ||
+ | * [[OpenCV/IO/ReadImage|Read an image]] | ||
+ | * [[OpenCV/IO/WriteImage|Write an image]] | ||
+ | * [[OpenCV/IO/DisplayImage|Display an image]] | ||
+ | |||
+ | == Calibration == | ||
+ | * [[OpenCV/CheckerboardCalibration|Calibrate the intrinsic parameters of a camera from a single image of a checkerboard]] | ||
+ | |||
+ | == Convenience Functions == | ||
+ | * [[OpenCV/Convenience/ComposeP|Compose a projection matrix (P) from K, R, and T]] | ||
+ | * [[OpenCV/Convenience/ConvertMatrixType|Convert the elements of a matrix from one type to another]] | ||
+ | |||
+ | == Common Tasks == | ||
+ | * [[OpenCV/CommonTasks/RemoveDistortion|Remove distortion]] | ||
+ | * [[OpenCV/CommonTasks/DecomposeProjectionMatrix|Decompose a projection matrix (P) into K,R,T]] | ||
+ | |||
+ | == Image Processing == | ||
+ | * [[OpenCV/ImageProcessing/Smoothing|Smooth an image]] | ||
+ | * [[OpenCV/ImageProcessing/ExtractChannel|Extract a channel of an image]] | ||
+ | |||
+ | == Wish List == | ||
+ | * [[OpenCV/WishList/ConvertPointsHomogeneous|Convert between homogeneous and non-homogeneous coordinates]] | ||
+ | * [[OpenCV/WishList/StereoRectifyUncalibrated|StereoRectifyUncalibrated function]] | ||
+ | * [[OpenCV/WishList/DenseStereoCorrespondence|StereoBM, StereoSGBM]] | ||
+ | * [[OpenCV/WishList/ProjectPoints|projectPoints function]] | ||
+ | * [[OpenCV/WishList/Homography|findHomography function]] | ||
+ | * [[OpenCV/WishList/StereoRectification|stereoRectify function]] | ||
+ | * [[OpenCV/WishList/3DReconstruction|Reconstruct 3D points from correspondences in two images]] | ||
+ | * [[OpenCV/WishList/IO/WriteMatrix|Write a matrix to a file]] | ||
+ | * [[OpenCV/WishList/Stereo/stereoRectifyUncalibrated|Rectify images]] | ||
+ | * [[OpenCV/WishList/3D/EstimateP|Estimate P from 2D/3D correspondences]] |
Latest revision as of 09:00, 15 May 2015
Contents
Basics
- Scalar
- Point
- Matrix
- Matrix type
- MatrixInverse
- Matrix3Channel
- MatrixProperties
- PseudoInverse
- MatrixMultiplication
- IplImage image type
Input/Output (IO)
Calibration
Convenience Functions
- Compose a projection matrix (P) from K, R, and T
- Convert the elements of a matrix from one type to another
Common Tasks
Image Processing
Wish List
- Convert between homogeneous and non-homogeneous coordinates
- StereoRectifyUncalibrated function
- StereoBM, StereoSGBM
- projectPoints function
- findHomography function
- stereoRectify function
- Reconstruct 3D points from correspondences in two images
- Write a matrix to a file
- Rectify images
- Estimate P from 2D/3D correspondences