bigimageDatastore
(不推荐)用于管理大图像数据块的数据存储
的bigimageDatastore
对象,不建议使用。使用blockedImageDatastore
对象。有关更多信息,请参见兼容性的考虑.
描述
一个bigimageDatastore
对象管理属于一个或多个图像块的集合bigimage
对象。一个bigimageDatastore
类似于imageDatastore
,它管理一个不相关的图像集合。
创建
语法
描述
创建读取整个映像块的数据存储
bigds = bigimageDatastore(images)
创建一个数据存储,以一个或多个图像块的最佳分辨率级别管理图像块的集合bigimage
对象,图片.
创建在指定位置读取块的数据存储
bigds = bigimageDatastore(images,'BlockLocationSet', BlockLocationSet)
创建用于读取数据块的数据存储bigimage
对象,图片参数指定的分辨率级别、块大小和块位置BlockLocationSet.
bigds = bigimageDatastore(images,'BlockLocationSet', BlockLocationSet,
还使用名称-值对来设置一个或多个BorderSize,IncompleteBlocks,PadMethod,ReadSize属性。可以指定多个名称-值对。将每个属性名用引号括起来。名称,值
)
例子:bigimageDatastore (bigimg BlockLocationSet,劳工统计局,ReadSize, 4)
创建一个数据存储,一次从大映像中读取四个块bigimg
根据位置、块大小和分辨率等级所指定美国劳工统计局
.
属性
对象的功能
结合 |
组合来自多个数据存储的数据 |
countEachLabel |
(不推荐)每类像素标签的计数bigimageDatastore 对象 |
hasdata |
确定是否有数据可以读取 |
numpartitions |
数据存储分区数 |
分区 |
(不推荐)分区bigimageDatastore |
预览 |
预览数据存储中的数据子集 |
读 |
(不推荐)从bigimageDatastore |
readRelative |
(不推荐)读取相邻块bigimageDatastore 使用相对位置 |
重置 |
将数据存储重置为初始状态 |
洗牌 |
Shuffle数据存储中的数据 |
变换 |
变换数据存储 |
isPartitionable |
确定数据存储是否可分区 |
isShuffleable |
确定数据存储是否可洗牌 |
例子
参考文献
[1]