blockedImageDatastore
说明
blockedImageDatastore 对象管理属于一个或多个 blockedImage 对象的图像块集合。blockedImageDatastore 与 imageDatastore 类似,后者管理无关联图像的集合。
创建对象
语法
描述
bimds = blockedImageDatastore( 创建一个 images)blockedImageDatastore 对象,该对象管理一个或多个 blockedImage 对象的图像块的集合,即 images。
默认情况下,如果 images 包含一个具有多个分辨率级别的分块图像,则 blockedImageDatastore 仅选择最精细分辨率级别的块。默认情况下,数据存储的块大小等于 images 中最精细分辨率级别的第一个元素的 BlockSize 属性。
bimds = blockedImageDatastore( 从 sources)sources 指定的文件创建数据存储。
bimds = blockedImageDatastore(___, 使用一个或多个名称-值参量设置可写属性。例如,Name=Value)blockedImageDatastore(images,ReadSize=8) 在每次调用 read 函数时从数据存储中返回八个图像块。
输入参量
名称-值参数
属性
对象函数
combine | 合并来自多个数据存储的数据 |
countEachLabel | Counts number of pixel labels for each class |
hasdata | Returns true if more data is available in blocked image
datastore |
numpartitions | 数据存储分区数 |
partition | Return partitioned part of blocked image datastore |
preview | 预览数据存储中的数据子集 |
read | Read data and metadata from blocked image datastore |
readall | Read all data from blocked image datastore |
reset | 将数据存储重置为初始状态 |
shuffle | Shuffle data in datastore |
subset | 创建数据存储或 FileSet 的子集 |
transform | 变换数据存储 |
writeall | Write blocked image datastore to files |




