帮助中心帮助中心
blockedPointCloudDatastore
数据存储块的使用blockedPointCloud对象
blockedPointCloud
自从R2022a
一个blockedPointCloudDatastore对象管理的集合点云,属于一个或多个块blockedPointCloud对象。
bpcds = blockedPointCloudDatastore (bpc)
bpcds = blockedPointCloudDatastore (bpc名称=值)
例子
bpcds = blockedPointCloudDatastore (bpc)创建一个blockedPointCloudDatastore对象管理的集合点云的一个或多个块blockedPointCloud对象,bpc。
bpc
的BlockSize在第一个元素的属性bpc是默认的数据存储块大小。
BlockSize
bpcds = blockedPointCloudDatastore (bpc,名称=值)指定了BlockSize,BlockLocationSet和ReadSize的属性blockedPointCloudDatastore通过使用一个或多个名称参数对象。
bpcds = blockedPointCloudDatastore (bpc,名称=值)
名称=值
BlockLocationSet
ReadSize
全部展开
阻塞点云,指定为数组blockedPointCloud对象。
blockLocationSet
块中包含数据存储,指定为一个blockLocationSet对象。对象指定哪些块包含从阻塞点云bpc。你可以重复或忽略个体块。获取默认值,blockedPointCloudDatastore调用selectBlockLocations函数。
selectBlockLocations
你不能改变BlockLocationSet属性在创建blockedPointCloudDatastore。
块大小,指定为一个三元素数字行向量。指定的元素中的每个块的大小X- - - - - -,Y- - -Z——维度,分别。
默认值是第一的块大小blockedPointCloud在bpc。
你不能改变BlockSize属性在创建blockedPointCloudDatastore。
例子:BlockSize=(50 30 40)
(50 30 40)
PointClouds
供应块阻塞点云blockedPointCloudDatastore,指定为数组blockedPointCloud对象。所有元素的pointClouds必须有相同数量的维度和相同类型的。
pointClouds
你不能改变PointClouds属性在创建blockedPointCloudDatastore。
读
1
块的数量在每个调用返回读函数,指定为一个正整数。每一个调用读函数读取最多ReadSize块。
TotalNumBlocks
这个属性是只读的。
块的总数,指定为一个数字标量。
结合
hasdata
真正的
numpartitions
分区
预览
readall
重置
洗牌
子集
变换
全部折叠
创建一个阻塞点云从有没有文件,指定的块大小。
pcfile = fullfile (toolboxdir (“激光雷达”),“lidardata”,…“拉斯维加斯”,“aerialLidarData.laz”);bpc = blockedPointCloud (pcfile [50 50]);
创建一个阻塞点云数据存储,其中包含阻塞点云。
bpcds = blockedPointCloudDatastore (bpc);
从数据存储读取四个街区。
bpcds。ReadSize = 4;块=阅读(bpcds);
显示四个街区的细节。
disp(块)
x1 pointCloud x1 pointCloud {1} {1} {1 x1 pointCloud} {1 x1 pointCloud}
创建一个文件集对象包含多个文件。
文件集
fs = matlab.io.datastore.FileSet (…fullfile (toolboxdir (“激光雷达”),“lidardata”,…“拉斯维加斯”),“FileExtensions”,“又引线”);
创建一个数组的blockedPointCloud对象从文件集,并指定一个适配器。指定一个适配器意味着blockedPointCloud函数没有检查每个文件选择一个合适的适配器。
readAdapter = lidar.blocked.LAS ();bpc = blockedPointCloud (fs(100 100),适配器= readAdapter);
创建一个阻塞点云数据存储的blockedPointCloud数组中。
阅读所有的数据blockedPointCloudDatastore。
blockedPointCloudDatastore。
块= readall (bpcds);
介绍了R2022a
blockedPointCloud|blockLocationSet|selectBlockLocations
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室