MATLAB ヘルプ センター
直方体モデルの角の点を取得
points = getCornerPoints(model)
points = getCornerPoints(model) は、直方体モデルの角の点を 3 次元座標として返します。
points
model
例
すべて折りたたむ
作成関数 cuboidModel を使用して直方体モデル オブジェクトを作成し、直方体モデルの角の点を 3 次元座標として取得します。
cuboidModel
点群データをワークスペースに読み取ります。
ptCloudIn = pcread('highwayScene.pcd');
直方体モデルを cuboidModel オブジェクトとして定義します。
params = [11.4873085 8.59969 -1.613766 3.6712 1.3220,... 1.75755 0 0 0.017451]; model = cuboidModel(params);
直方体モデルの角の点を取得します。
points = 8×3 13.3227 9.2612 -0.7350 9.6515 9.2601 -0.7350 9.6519 7.9381 -0.7350 13.3231 7.9392 -0.7350 13.3227 9.2612 -2.4925 9.6515 9.2601 -2.4925 9.6519 7.9381 -2.4925 13.3231 7.9392 -2.4925
各列は直方体モデルの 8 つの頂点の "x"、"y"、および "z" の座標を表します。各行は角の点を表します。
直方体モデル。cuboidModel オブジェクトとして指定します。
角の点の 3 次元座標。8 行 3 列の実数値の行列として返されます。
すべて展開する
R2020b で導入
findPointsInModel
plot
pcfitcuboid
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ