[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 |