calib3d_fisheye_stereoRectify

[32/64bit] 魚眼カメラモデルのステレオ平行化を行います。

calib3d_fisheye_stereoRectify p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,p16

p1 = sptr : IntPtr K1
p2 = sptr : IntPtr D1
p3 = sptr : IntPtr K2
p4 = sptr : IntPtr D2
p5 = ARGS_SIZE : Size imageSize
p6 = sptr : IntPtr R
p7 = sptr : IntPtr tvec
p8 = sptr : IntPtr R1
p9 = sptr : IntPtr R2
p10 = sptr : IntPtr P1
p11 = sptr : IntPtr P2
p12 = sptr : IntPtr Q
p13 = int : int flags
p14 = ARGS_SIZE : Size newImageSize
p15 = double : double balance
p16 = double : double fov_scale

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

解説

元関数名(C#): calib3d_fisheye_stereoRectify
元DLLエクスポート名: calib3d_fisheye_stereoRectify
参照元CSファイル: Internal\PInvoke\NativeMethods\calib3d\NativeMethods_calib3d_fisheye.cs
▼ C言語側関数定義
CVAPI(ExceptionStatus) calib3d_fisheye_stereoRectify(
    cv::_InputArray *K1, cv::_InputArray *D1, cv::_InputArray *K2, cv::_InputArray *D2, MyCvSize imageSize, cv::_InputArray *R, cv::_InputArray *tvec,
    cv::_OutputArray *R1, cv::_OutputArray *R2, cv::_OutputArray *P1, cv::_OutputArray *P2, cv::_OutputArray *Q, int flags, MyCvSize newImageSize,
    double balance, double fov_scale)
{
    BEGIN_WRAP
    cv::fisheye::stereoRectify(*K1, *D1, *K2, *D2, cpp(imageSize), *R, *tvec, *R1, *R2, *P1, *P2, *Q, flags, cpp(newImageSize), balance, fov_scale);
    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