家园宗旨:
诚邀八方志同道合之友,
共谋一隅传道受业之善!
作者简介:
本期我们将继续介绍Matlab中的数据集系列函数。上期中我们介绍了imageDatastore数据集函数,该函数能够实现深度学习所需的数据批量读取的基本功能,但在实际应用中,为了加速网络损失函数的收敛速度以及增强网络的泛化能力,我们经常需要对数据做一些预处理,如对图像数据进行翻转、平移、旋转、归一等操作,此时imageDatastore函数就无法满足需求。本期我们将继续介绍Matlab中其他常用数据集函数。
augmentedImageDatastore函数可实现常用的图像预处理功能,如图像缩放、旋转、反射、平移等。该函数默认语法仅对图像做缩放处理,语法如下:
auimds = augmentedImageDatastore(outputSize,imds)auimds = augmentedImageDatastore(outputSize,X,Y)auimds = augmentedImageDatastore(outputSize,X)auimds = augmentedImageDatastore(outputSiz