calib3d_fisheye_calibrate

[32bit] カメラのキャリブレーションを行います。

calib3d_fisheye_calibrate p1,p2,p3,p4,p5,p6,p7,p8,p9,p10

p1 = sptr : IntPtr objectPoints
p2 = sptr : IntPtr imagePoints
p3 = ARGS_SIZE : Size imageSize
p4 = sptr : IntPtr K
p5 = sptr : IntPtr D
p6 = sptr : IntPtr rvecs
p7 = sptr : IntPtr tvecs
p8 = int : int flags
p9 = ARGS_TERMCRITERIA : TermCriteria criteria
p10 = var : out double returnValue

(プラグイン / モジュール : OpenCvSharpExtern.dll)

解説

元関数名(C#): calib3d_fisheye_calibrate
元DLLエクスポート名: calib3d_fisheye_calibrate
参照元CSファイル: Internal\PInvoke\NativeMethods\calib3d\NativeMethods_calib3d_fisheye.cs
▼ C言語側関数定義
CVAPI(ExceptionStatus) calib3d_fisheye_calibrate(
    std::vector<cv::Mat> *objectPoints,
    std::vector<cv::Mat> *imagePoints,
    MyCvSize imageSize,
    cv::_InputOutputArray *K,
    cv::_InputOutputArray *D,
    std::vector<cv::Mat> *rvecs,
    std::vector<cv::Mat> *tvecs,
    int flags,
    MyCvTermCriteria criteria,
    double *returnValue)
{
    BEGIN_WRAP
    *returnValue = cv::fisheye::calibrate(
        *objectPoints, *imagePoints, cpp(imageSize),
        *K, *D, *rvecs, *tvecs, flags, cpp(criteria));
    END_WRAP
}

情報

プラグイン / モジュールOpenCvSharpExtern.dll
バージョン1.00
作成日2021/11/30
著作者inovia
URLhttps://hsp.moe/
備考#include "OpenCvSharpExtern32.as"
#include "OpenCvSharpExtern64.as"
使用するHSPランタイムのビット数に合わせたインクルードファイルを使用すること
タイプOpenCVSharpラッパーDLL
グループNativeMethods_calib3d_fisheye
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\OpenCvSharpExtern.hs