MENOU SDK MENOU SDK
MENOU SDK MENOU SDK
MENOUフォーラム

Class ScriptParameter

スクリプトに渡すパラメータクラス

Inheritance
object
ScriptParameter
Implements
IScriptParameter
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Menou.Menoute.Runtime
Assembly: Menou.Menoute.Runtime.dll
Syntax
public class ScriptParameter : IScriptParameter

Constructors

Name Description
ScriptParameter()

コンストラクタ

ScriptParameter(IEnumerable<ITaskOutput>, ScriptParameterOutput, Dictionary<string, string>, string)

コンストラクタ

Methods

Name Description
AddBlob(string, IBlob)

ブロブの追加

AddLinePair(string, ILinePair)

直線ペア追加

AddLinePair(string, IPointD, IPointD, IPointD, IPointD)

直線ペア追加

AddLinePair(string, IPointPair, IPointPair)

直線ペア追加

AddLinePair(string, double, double, double, double, double, double, double, double)

直線ペア追加

AddPointPair(string, IPointD, IPointD)

座標ペア追加

AddPointPair(string, IPointPair)

座標ペア追加

AddPointPair(string, double, double, double, double)

座標ペア追加

CalculateDistance(IPointD, IPointD)

2点間の距離を計算

CalculateNearestPointOnLine(IPointD, IPointD, IPointD)

直線上の最近傍点を計算

CreateBlob(IPointD, int, int, IPointD, int?)

ブロブの生成

CreateBlob(Rectangle, IPointD, int?)

ブロブの生成

CreateLinePair(IPointPair, IPointPair)

直線ペアの生成

CreatePointD(double, double)

座標の生成

CreatePointPair(IPointD, IPointD)

座標ペア生成

GetBlobs(string)

ブロブリストの取得

GetContourOutputs(string)

輪郭出力リストの取得

GetFileName()

ファイル名の取得 ファイル読み込み時のみ有効 ファイル読み込みでない時はnullを返します

GetFilePath()

ファイルパスの取得 ファイル読み込み時のみ有効 ファイル読み込みでない時はnullを返します

GetInspectedBlobs(string)

検査設定を通過したブロブリストの取得

GetParameter(string)

パラメータの取得

GetParameterAsNumeric(string)

パラメータの取得

GetPredictionTaskResult(string)

タスクごとの推論結果の取得

UnionBlobs(IReadOnlyList<IBlob>)

ブロブの結合

© Copyright 2021 MENOU Corp.