[32/64bit] 基本的なマーカー検出
aruco_detectMarkers p1,p2,p3,p4,p5,p6
p1 = sptr : IntPtr image p2 = sptr : IntPtr dictionary p3 = sptr : IntPtr corners p4 = sptr : IntPtr ids p5 = var : ref DetectorParameters.NativeStruct detectParameters p6 = sptr : IntPtr outrejectedImgPoints
(プラグイン / モジュール : OpenCvSharpExtern.dll)
入力画像のマーカー検出を行う.特定の辞書に含まれるマーカのみが検索されます.検出された各マーカーに対して,画像中のコーナーの2次元位置と,それに対応する識別子が返されます.参照:estimatePoseSingleMarkers, estimatePoseBoard 元関数名(C#): aruco_detectMarkers 元DLLエクスポート名: aruco_detectMarkers 参照元CSファイル: Internal\PInvoke\NativeMethods\NativeMethods_aruco.cs ▼ C言語側関数定義
CVAPI(ExceptionStatus) aruco_detectMarkers( cv::_InputArray *image, cv::Ptr<cv::aruco::Dictionary> *dictionary, std::vector< std::vector<cv::Point2f> > *corners, std::vector<int> *ids, aruco_DetectorParameters *parameters, std::vector< std::vector<cv::Point2f> > *rejectedImgPoints) { BEGIN_WRAP const auto p = cpp(*parameters); cv::aruco::detectMarkers(*image, *dictionary, *corners, *ids, p, *rejectedImgPoints); END_WRAP }
プラグイン / モジュール | OpenCvSharpExtern.dll |
バージョン | 1.00 |
作成日 | 2021/11/30 |
著作者 | inovia |
URL | https://hsp.moe/ |
備考 | #include "OpenCvSharpExtern32.as"
#include "OpenCvSharpExtern64.as" 使用するHSPランタイムのビット数に合わせたインクルードファイルを使用すること |
タイプ | OpenCVSharpラッパーDLL |
グループ | NativeMethods_aruco |
対応環境 |
|
hs ファイル | hsphelp\OpenCvSharpExtern.hs |