Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

为深度神经网络预处理数据

管理和预处理深度学习数据

预处理数据以确保它采用网络可接受的格式是深度学习工作流中常见的第一步。例如,您可以调整图像输入的大小以匹配图像输入层的大小。您还可以对数据进行预处理,以增强所需的特征或减少可能导致网络偏差的伪影。例如,您可以对输入数据进行归一化或去噪。

您可以使用 MATLAB® 和 Deep Learning Toolbox™ 中提供的数据存储和函数通过调整大小等操作来预处理图像输入。其他 MATLAB 工具箱提供了用于标注、处理和增强深度学习数据的函数、数据存储和 App。您可以使用其他 MATLAB 工具箱中的专用工具,针对图像处理、目标检测、语义分割、信号处理、音频处理和文本分析等领域处理数据。

App

图像标注器Label images for computer vision applications
视频标注器Label video for computer vision applications
真实值标注器Label ground truth data for automated driving applications
激光雷达标注器Label ground truth data in lidar point clouds (自 R2020b 起)
信号标注器Label signal attributes, regions, and points of interest, and extract features

函数

imageDatastore图像数据的数据存储
augmentedImageDatastore变换批量以增强图像数据
imageDataAugmenterConfigure image data augmentation
augmentApply identical random transformations to multiple images
minibatchqueueCreate mini-batches for deep learning (自 R2020b 起)

主题

预处理深度学习数据

自定义数据存储

标注真实值训练数据