undistortFisheyeImage
Correct fisheye image for lens distortion
Syntax
Description
removes lens distortion for image J
= undistortFisheyeImage(I
,intrinsics
)I
and returns the result as
image J
.
[
also returns a J
,camIntrinsics
] = undistortFisheyeImage(I
,intrinsics
)cameraIntrinsics
object, which
corresponds to a virtual pinhole camera.
[___] = undistortFisheyeImage(___,
specifies the interpolation method, interp
)interp
, using the preceding
syntaxes.
[___] = undistortFisheyeImage(___,
specifies options using one or more name-value arguments in addition to any
combination of arguments from previous syntaxes. For example,
Name=Value
)"ScaleFactor"=2
increases the zoom in the camera view by a
factor of 2.
Examples
Input Arguments
Output Arguments
Tips
The Computer Vision Toolbox™ calibration algorithm uses the fisheye camera model proposed by Scaramuzza [1].
References
[1] Scaramuzza, D., A. Martinelli, and R. Siegwart. "A Toolbox for Easy Calibrating Omnidirectional Cameras." Proceedings to IEEE International Conference on Intelligent Robots and Systems, (IROS). Beijing, China, October 7–15, 2006.