| Cv2ProjectPoints Method (InputArray, InputArray, InputArray, InputArray, InputArray, OutputArray, OutputArray, Double) |
projects points from the model coordinate space to the image coordinates.
Also computes derivatives of the image coordinates w.r.t the intrinsic
and extrinsic camera parameters
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public static void ProjectPoints(
InputArray objectPoints,
InputArray rvec,
InputArray tvec,
InputArray cameraMatrix,
InputArray distCoeffs,
OutputArray imagePoints,
OutputArray jacobian = null,
double aspectRatio = 0
)
Public Shared Sub ProjectPoints (
objectPoints As InputArray,
rvec As InputArray,
tvec As InputArray,
cameraMatrix As InputArray,
distCoeffs As InputArray,
imagePoints As OutputArray,
Optional jacobian As OutputArray = Nothing,
Optional aspectRatio As Double = 0
)
public:
static void ProjectPoints(
InputArray^ objectPoints,
InputArray^ rvec,
InputArray^ tvec,
InputArray^ cameraMatrix,
InputArray^ distCoeffs,
OutputArray^ imagePoints,
OutputArray^ jacobian = nullptr,
double aspectRatio = 0
)
static member ProjectPoints :
objectPoints : InputArray *
rvec : InputArray *
tvec : InputArray *
cameraMatrix : InputArray *
distCoeffs : InputArray *
imagePoints : OutputArray *
?jacobian : OutputArray *
?aspectRatio : float
(* Defaults:
let _jacobian = defaultArg jacobian null
let _aspectRatio = defaultArg aspectRatio 0
*)
-> unit
Parameters
- objectPoints
- Type: OpenCvSharpInputArray
Array of object points, 3xN/Nx3 1-channel or
1xN/Nx1 3-channel, where N is the number of points in the view. - rvec
- Type: OpenCvSharpInputArray
Rotation vector (3x1). - tvec
- Type: OpenCvSharpInputArray
Translation vector (3x1). - cameraMatrix
- Type: OpenCvSharpInputArray
Camera matrix (3x3) - distCoeffs
- Type: OpenCvSharpInputArray
Input vector of distortion coefficients
(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6]]) of 4, 5, or 8 elements.
If the vector is null, the zero distortion coefficients are assumed. - imagePoints
- Type: OpenCvSharpOutputArray
Output array of image points, 2xN/Nx2 1-channel
or 1xN/Nx1 2-channel - jacobian (Optional)
- Type: OpenCvSharpOutputArray
Optional output 2Nx(10 + numDistCoeffs) jacobian matrix
of derivatives of image points with respect to components of the rotation vector,
translation vector, focal lengths, coordinates of the principal point and
the distortion coefficients. In the old interface different components of
the jacobian are returned via different output parameters. - aspectRatio (Optional)
- Type: SystemDouble
Optional “fixed aspect ratio” parameter.
If the parameter is not 0, the function assumes that the aspect ratio (fx/fy)
is fixed and correspondingly adjusts the jacobian matrix.
See Also