core_setIdentity

[32bit] スケーリングされた単位行列を初期化します.

core_setIdentity p1,p2

p1 = sptr : IntPtr mtx
p2 = ARGS_SCALAR : Scalar s

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

解説

関数 cv::setIdentity は,拡大された単位行列を初期化します.この関数は,行列の初期化子と行列表現を用いて,模倣することもできます.Mat A = Mat::eye(4, 3, CV_32F)*5;// A は,[[5, 0, 0], [0, 5, 0], [0, 0, 5], [0, 0, 0]]fragmentSee alsoMat::zeros, Mat::ones, Mat::setTo, Mat::operator=Examples: samples/cpp/kalman.cpp.

元関数名(C#): core_setIdentity
元DLLエクスポート名: core_setIdentity
参照元CSファイル: Internal\PInvoke\NativeMethods\core\NativeMethods_core.cs
▼ C言語側関数定義
CVAPI(ExceptionStatus) core_setIdentity(cv::_InputOutputArray *mtx, MyCvScalar s)
{
    BEGIN_WRAP
    cv::setIdentity(*mtx, cpp(s));
    END_WRAP
}

情報

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