calib3d_correctMatches_InputArray

[32/64bit] 対応する点の座標を修正します.

calib3d_correctMatches_InputArray p1,p2,p3,p4,p5

p1 = sptr : IntPtr F
p2 = sptr : IntPtr points1
p3 = sptr : IntPtr points2
p4 = sptr : IntPtr newPoints1
p5 = sptr : IntPtr newPoints2

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

解説

この関数は,Optimal Triangulation Method を実装しています(詳細は,「多視点幾何学」を参照してください).この関数は,与えられた各点の対応点 points1[i] <-> points2[i],および基本行列 F に対して,幾何学的誤差 ????? (d(points1[i],d(points1[i], newPoints1[i])^2 + d(points2[i],newPoints2[i])^2\) (ここで、\(d(a,b)\)は、点\(a)と点\(b)の間の幾何学的距離です)。

元関数名(C#): calib3d_correctMatches_InputArray
元DLLエクスポート名: calib3d_correctMatches_InputArray
参照元CSファイル: Internal\PInvoke\NativeMethods\calib3d\NativeMethods_calib3d.cs
▼ C言語側関数定義
CVAPI(ExceptionStatus) calib3d_correctMatches_InputArray(
    cv::_InputArray *F, cv::_InputArray *points1, cv::_InputArray *points2,
    cv::_OutputArray *newPoints1, cv::_OutputArray *newPoints2)
{
    BEGIN_WRAP
    cv::correctMatches(*F, *points1, *points2, *newPoints1, *newPoints2);
    END_WRAP
}

情報

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