Image transformation matrix
Get the Image to Camera transformation matrix
Inputs:
* W,H the width and height of the original camera image
* flen the focal length of the camera (as well as the distance between the camera and the image center)
(Note: All angles below move clockwise: NESW, down-forward-up, botton-left to top-right)
* pan is the angle of rotation around Z from North [left-right] corresponds to azimuth: 0<=pan<360
* tilt is the angle of rotation around X from Down [down-up], corresponds to zenith: 0<=tilt<=180
* roll is the angle of rotation around Y clockwise [side-to-side], (depends on horizon line) 0<=roll<360
Outputs:
* T is the PlaneToCamection matrix that gets the points from 2D to 3D
To get 3D points from 2D points: pts3D = T \ ptsIm;
To get 2D points from 3D points: ptsIm = T * pts3D;
引用格式
Adina Stoica (2024). Image transformation matrix (https://www.mathworks.com/matlabcentral/fileexchange/46053-image-transformation-matrix), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- Image Processing and Computer Vision > Image Processing Toolbox > Geometric Transformation and Image Registration >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 |