# エッジデータアクセス関数

エッジ構造体から値を取得する関数です。

注: 次の関数はそれぞれ、最初のパラメータとして エッジ データ構造体を参照します。

関数 | 説明
GetAngle(エッジ, [インデックス]) | インデックスで指定されたエッジの角度を返します。
GetContrast(エッジ) | 検出された前景と背景の平均コントラスト (グレースケール階調で、0～255) を返します。コントラストは黒→白の場合は正の値、白→黒の場合は負の値になります。エッジ構造体は、 FindCircleMinMax 関数で作成されている必要があります。
GetEdgeDistance(エッジ, [インデックス]) | 2 つのエッジ (エッジペア) 間の距離を返します。エッジ構造体は、 Caliper 関数で作成されている必要があります。
GetMax(エッジ) | 最良エッジの最大偏差の半径を返します。エッジ構造体は、 FindCircleMinMax 関数で作成されている必要があります。
GetMin(エッジ) | 最良エッジの最小偏差の半径を返します。エッジ構造体は、 FindCircleMinMax 関数で作成されている必要があります。
GetNFound(エッジ) | 検出されたエッジの数を返します。
GetPosition(エッジ, [インデックス]) | エッジまたはエッジペアの中心にある領域の X 位置をピクセル単位で返します。
GetRadius(エッジ, [インデックス]) | 指定した円または円弧の半径を返します。
GetScore(エッジ, [インデックス1], [インデックス2]) | インデックスで指定されたエッジの得点値 (0 ～ 100) を返します。得点は黒→白の場合は正の値、白→黒の場合は負の値になります (ただし、 FindSegment および FindCircleMinMaxでは、得点は常に正の値です)。
GetSDev(エッジ) | 標準偏差の値を返します。エッジ構造体は、 FindCircleMinMax 関数で作成されている必要があります。 注: この計算は偏りのある標準偏差で、分母は N-1 です (不偏標準偏差では分母は N です)。
GetX(エッジ, [インデックス1], [インデックス2]) | X 座標を返します。インデックス1 はエッジ番号を選択し、インデックス2 は端点 (0 = 上端の点、1 = 下端の点) を指定します。
GetY(エッジ, [インデックス1], [インデックス2]) | Y 座標を返します。インデックス1 はエッジ番号を選択し、インデックス2 は端点 (0 = 左端の点、1 = 右端の点) を指定します。