# BlobToRadian

指定した角度でブロブの境界と点の間の距離を測定します。

例

この例の BlobToRadian 関数は、ユーザ指定の角度で 3 番目のブロブと点の間の距離を測定します。

注 : ユーザ指定の角度は、点がブロブを交差するように設定する必要があります。そうでないと、関数が #ERR を返します。

## BlobToRadian の入力

パラメータ | 説明
ブロブ | この引数は、有効な Blobs データ構造体を含むスプレッドシートのセルを参照している必要があります。
インデックス | この引数は、Blobs データ構造体でゼロから始まるインデックスを参照します。
点 | 点の座標と交点の角度を指定します。
X | 点の X 座標。
Y | 点の Y 座標。
角度 | 点とブロブの交差の角度。 注 : 点とブロブ境界が平行の場合、この関数は #ERR を返します。点とブロブ境界は交差している必要があります。
表示 | 画像上の関数のグラフィックスオーバレイの表示モードを指定します。
0 = 非表示 (デフォルト) | 関数を含んでいるセルがスプレッドシート内でハイライトされている場合を除き、すべてのグラフィックスが表示されません。
1 = 結果のグラフィックスのみ | ブロブと放射線間の最小距離または最大距離を示すラインセグメントが常に表示されます。
2 = 入力と結果のグラフィックス | ブロブと放射線、およびそれらの間のラインセグメントが常に表示されます。

## BlobToRadian の出力

戻り値 | 放射線と、ブロブ境界上の最も近いまたは遠い点の間の有向距離を含んでいる Dist データ構造体。
結果 | この関数が初めてセルに挿入されると、スプレッドシート内に結果テーブルが自動的に作成されます。 次の 距離Vision Data Access functionsがスプレッドシートに自動的に挿入され、結果テーブルが作成されます。
ラベル | 関数 | 説明
X0 | GetX(距離, 0) | ブロブ境界上の最も遠い点の X 座標。
Y0 | GetY(距離, 0) | ブロブ境界上の最も遠い点の Y 座標。
X1 | GetX(距離, 1) | [点] パラメータで指定した X 座標。
Y1 | GetY(距離, 1) | [点] パラメータで指定した Y 座標。
角度 | GetAngle(距離) | ブロブ境界点と放射線点の間の角度。
距離 | GetDistance(距離) | ブロブ境界点と放射線点の間の距離。