主要内容

ConventDatastore.

组合从多个底层数据存储读取的数据的数据存储

描述

用一个ConventDatastore.对象将从多个其他数据存储读取的数据组合。

一个ConventDatastore.维护底层数据存储之间的奇偶校验,以便从底层数据存储的相应部分读取数据。重置ConventDatastore.重置所有底层数据存储。

创建

你可以创建一个ConventDatastore.对象使用结合功能。例如,dsnew =组合(DS1,DS2)创建一个数据存储,它将读取数据与数据存储相结合DS1DS2.

特性

展开全部

底层数据存储,指定为数据存储对象的单元格数组。

数据类型:细胞

此属性是只读的。

写入的格式列表,作为字符串的行向金宝app量返回。此属性指定使用时可能的输出格式reliteall.从数据存储区写入输出文件。

数据类型:细绳

对象功能

结合 将数据与多个数据存储组合
哈迪塔 确定数据是否可用读取
预览 预览数据存储中的数据子集
在数据存储区中读取数据
读物 阅读数据存储中的所有数据
reliteall. 将数据存储写入文件
重启 将数据存储重置为初始状态
转变 转换数据存储
numpartitions. 数据存储分区数量
划分 分区数据存储
洗牌 在数据存储区中播放所有数据
是artitionable. 确定数据存储是否已分配
isShufflable. 确定数据存储是否会破坏

例子

全部收缩

创建一个数据存储,可以在底层数据存储的一对图像之间维护奇偶校验。例如,创建两个单独的图像数据存储,然后创建一个组合数据存储,读取来自两个图像数据存储的相应图像。

创建数据存储IMDS1.代表三个图像的集合。

imds1 = imageageataStore({'Street1.jpg''Street2.jpg''peppers.png'});

创建第二个数据存储IMDS2通过改变图像的图像IMDS1.灰度图像。

IMDS2 =变换(IMDS1,@(x)IM2GRAY(x));

创建一个组合的数据存储IMDS1.IMDS2

IMDSCombined =组合(IMDS1,IMDS2);

从组合数据存储中读取第一对图像。此组合数据存储上的每个读取操作都返回由a表示的一对图像1-经过-2单元格阵列。

DataOut =读取(IMDSCombined)
dataout =1×2个单元阵列{480x640x3 uint8} {480x640 uint8}

显示从组合数据存储的第一个读取的输出。

imshow(imtile(dataout));

图包含轴对象。轴对象包含类型图像的对象。

在R2019A引入