| Cv2FishEyeProjectPoints Method |
Projects points using fisheye model.
The function computes projections of 3D points to the image plane given intrinsic and extrinsic
camera parameters.Optionally, the function computes Jacobians - matrices of partial derivatives of
image points coordinates(as functions of all the input parameters) with respect to the particular
parameters, intrinsic and/or extrinsic.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void ProjectPoints(
InputArray objectPoints,
OutputArray imagePoints,
InputArray rvec,
InputArray tvec,
InputArray k,
InputArray d,
double alpha = 0,
OutputArray jacobian = null
)
Public Shared Sub ProjectPoints (
objectPoints As InputArray,
imagePoints As OutputArray,
rvec As InputArray,
tvec As InputArray,
k As InputArray,
d As InputArray,
Optional alpha As Double = 0,
Optional jacobian As OutputArray = Nothing
)
public:
static void ProjectPoints(
InputArray^ objectPoints,
OutputArray^ imagePoints,
InputArray^ rvec,
InputArray^ tvec,
InputArray^ k,
InputArray^ d,
double alpha = 0,
OutputArray^ jacobian = nullptr
)
static member ProjectPoints :
objectPoints : InputArray *
imagePoints : OutputArray *
rvec : InputArray *
tvec : InputArray *
k : InputArray *
d : InputArray *
?alpha : float *
?jacobian : OutputArray
(* Defaults:
let _alpha = defaultArg alpha 0
let _jacobian = defaultArg jacobian null
*)
-> unit
Parameters
- objectPoints
- Type: OpenCvSharpInputArray
Array of object points, 1xN/Nx1 3-channel (or vector<Point3f> ),
where N is the number of points in the view. - imagePoints
- Type: OpenCvSharpOutputArray
Output array of image points, 2xN/Nx2 1-channel or 1xN/Nx1 2-channel,
or vector<Point2f>. - rvec
- Type: OpenCvSharpInputArray
[Missing <param name="rvec"/> documentation for "M:OpenCvSharp.Cv2.FishEye.ProjectPoints(OpenCvSharp.InputArray,OpenCvSharp.OutputArray,OpenCvSharp.InputArray,OpenCvSharp.InputArray,OpenCvSharp.InputArray,OpenCvSharp.InputArray,System.Double,OpenCvSharp.OutputArray)"]
- tvec
- Type: OpenCvSharpInputArray
[Missing <param name="tvec"/> documentation for "M:OpenCvSharp.Cv2.FishEye.ProjectPoints(OpenCvSharp.InputArray,OpenCvSharp.OutputArray,OpenCvSharp.InputArray,OpenCvSharp.InputArray,OpenCvSharp.InputArray,OpenCvSharp.InputArray,System.Double,OpenCvSharp.OutputArray)"]
- k
- Type: OpenCvSharpInputArray
Camera matrix - d
- Type: OpenCvSharpInputArray
Input vector of distortion coefficients - alpha (Optional)
- Type: SystemDouble
The skew coefficient. - jacobian (Optional)
- Type: OpenCvSharpOutputArray
Optional output 2Nx15 jacobian matrix of derivatives of image points with respect
to components of the focal lengths, coordinates of the principal point, distortion coefficients,
rotation vector, translation vector, and the skew.In the old interface different components of
the jacobian are returned via different output parameters.
See Also