CameraIntrinsics.UnprojectAtUnitDepth(Point) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ピクセル座標をカメラの原点からカメラ空間レイに投影解除します。これは、カメラから 1 メートル離れた平面上で X、Y 座標として表されます。
public:
virtual float2 UnprojectAtUnitDepth(Point pixelCoordinate) = UnprojectAtUnitDepth;
float2 UnprojectAtUnitDepth(Point const& pixelCoordinate);
public Vector2 UnprojectAtUnitDepth(Point pixelCoordinate);
function unprojectAtUnitDepth(pixelCoordinate)
Public Function UnprojectAtUnitDepth (pixelCoordinate As Point) As Vector2
パラメーター
- pixelCoordinate
- Point
カメラ空間への投影を解除するピクセル座標。
戻り値
カメラから 1 メートルの平面上の投影されていないピクセルの X、Y 座標。
注釈
画像座標はピクセル単位で表し、画像の左上隅に原点を指定する必要があります。つまり、+X は右を指し、+Y は下向きです。 投影されていない座標は、カメラから 1 メートル離れた画像の中心 (プリンシパル ポイント) に位置する平面上で、+X が右を指し、+Y が上を向いたメートル単位で表されます。