Object for storing camera parameters
The cameraParameters
object stores the intrinsic,
extrinsic, and lens distortion parameters of a camera.
You can create a cameraParameters
object using the
cameraParameters
function described here. You can also create a
cameraParameters
object by using the estimateCameraParameters
with an
M-by-2-by-numImages array of input image
points. M is the number of keypoint coordinates in each
pattern.
cameraParams = cameraParameters
creates a
cameraParameters
object that contains the intrinsic,
extrinsic, and lens distortion parameters of a camera.
cameraParams = cameraParameters(Name,Value)
sets properties of
the cameraParameters
object by using one or more
Name,Value
pair arguments. Unspecified properties use
default values.
cameraParams = cameraParameters(
creates an identical paramStruct
)cameraParameters
object from an existing
cameraParameters
object with parameters stored in
paramStruct
.
[1] Zhang, Z. “A flexible new technique for camera calibration”. IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 11, pp. 1330–1334, 2000.
[2] Heikkila, J, and O. Silven. “A Four-step Camera Calibration Procedure with Implicit Image Correction”, IEEE International Conference on Computer Vision and Pattern Recognition, 1997.
cameraCalibrationErrors
| cameraIntrinsics
| extrinsicsEstimationErrors
| intrinsicsEstimationErrors
| stereoParameters