[32bit] キーポイントを描画します.
features2d_drawKeypoints p1,p2,p3,p4,p5,p6
p1 = sptr : IntPtr image p2 = var : KeyPoint[] keypoints p3 = int : int keypointsLength p4 = sptr : IntPtr outImage p5 = ARGS_SCALAR : Scalar color p6 = int : int flags
(プラグイン / モジュール : OpenCvSharpExtern.dll)
注意 Python API の場合, flags は cv.DRAW_MATCHES_FLAGS_DEFAULT, cv.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS, cv.DRAW_MATCHES_FLAGS_DRAW_OVER_OUTIMG, cv.DRAW_MATCHES_FLAGS_NOT_DRAW_SINGLE_POINTS のように変更されます. 元関数名(C#): features2d_drawKeypoints 元DLLエクスポート名: features2d_drawKeypoints 参照元CSファイル: Internal\PInvoke\NativeMethods\features2d\NativeMethods_features2d.cs ▼ C言語側関数定義
CVAPI(ExceptionStatus) features2d_drawKeypoints(cv::_InputArray *image, cv::KeyPoint *keypoints, int keypointsLength, cv::_InputOutputArray *outImage, MyCvScalar color, int flags) { BEGIN_WRAP const std::vector<cv::KeyPoint> keypointsVec(keypoints, keypoints + keypointsLength); cv::drawKeypoints(*image, keypointsVec, *outImage, cpp(color), static_cast<cv::DrawMatchesFlags>(flags)); END_WRAP }
プラグイン / モジュール | OpenCvSharpExtern.dll |
バージョン | 1.00 |
作成日 | 2021/11/30 |
著作者 | inovia |
URL | https://hsp.moe/ |
備考 | #include "OpenCvSharpExtern32.as"
#include "OpenCvSharpExtern64.as" 使用するHSPランタイムのビット数に合わせたインクルードファイルを使用すること |
タイプ | OpenCVSharpラッパーDLL |
グループ | NativeMethods_features2d |
対応環境 |
|
hs ファイル | hsphelp\OpenCvSharpExtern.hs |