用于语义分割网络的数据存储
用pixelLabelImageDatastore
创建一个数据存储,用于使用深度学习训练语义分割网络。
返回一个数据存储,用于根据输入训练语义分割网络pximds
= pixelLabelImageDatastore (gTruth
)groundTruth
对象或数组groundTruth
对象。使用输出pixelLabelImageDatastore
对象,使用深度学习工具箱™函数Trainnetwork.
(深度学习工具箱)训练卷积神经网络进行语义分割。
返回一个基于输入图像数据存储和像素标签数据存储对象的数据存储。pximds
= pixelLabelImageDatastore (洛桑国际管理发展学院
,pxds
)洛桑国际管理发展学院
是一个ImageDatastore
表示对网络训练输入的对象。pxds
是一个PixellabeldAtastore.
对象,该对象表示所需的网络输出。
另外使用名称 - 值对设置pximds
= pixelLabelImageDatastore (___,名称,价值
)DispatchInBackground
和outputsizeMode.
属性。对于2-D数据,还可以使用名称-值对指定ColorPreprocessing
,DataAugmentation
,OutputSize
增强属性。您可以指定多个名称值对。将每个属性名称括在引号中。
例如,pixelLabelImageDatastore (gTruth PatchesPerImage, 40)
创建像素标签图像数据存储,随机生成40个补丁从每个地面真理对象gTruth
.
结合 |
合并来自多个数据存储的数据 |
countEachLabel |
计数像素或盒标签的出现次数 |
hasdata |
确定是否可以读取数据 |
partitionByIndex |
分区pixelLabelImageDatastore 根据索引 |
预览 |
预览数据存储中的数据子集 |
读 |
从数据存储中读取数据 |
readall |
读取数据存储中的所有数据 |
readByIndex |
读取由index指定的数据pixelLabelImageDatastore |
重置 |
将数据存储重置为初始状态 |
洗牌 |
返回DataStore的Shuffled版本 |
变换 |
变换数据存储 |
的pixelLabelDatastore
pxds
和imageDatastore
洛桑国际管理发展学院
存储位于词典订单中的文件夹中的文件。例如,如果您有12个文件名为“file1.jpg”
,“file2.jpg”
、……“file11.jpg”
,“file12.jpg”
,则文件按以下顺序存储:
“file1.jpg”
“file10.jpg”
“file11.jpg”
“file12.jpg”
“file2.jpg”
“file3.jpg”
...'file9.jpg'
如果文件的顺序pxds
和洛桑国际管理发展学院
是不一样的,那么当您使用apixelLabelImageDatastore
.如果发生这种情况,请重命名像素标签文件,以便它们具有正确的顺序。例如,重命名“file1.jpg”
、……'file9.jpg'
来“file01.jpg”
,......,“file09.jpg”
.
从数据中提取语义分割数据groundTruth
对象生成的贴标签机视频,可以使用pixelLabelTrainingData
函数。