主要内容

图像处理的深度学习

使用深度神经网络执行图像处理任务,例如去除图像噪声和执行图像到图像的转换(需要深度学习工具箱™)

深度学习使用神经网络直接从数据中学习有用的特征表示。例如,您可以使用预先训练的神经网络来识别和删除图像中的噪声等工件。

功能

全部展开

augmentedImageDatastore 变换批次以增强图像数据
blockedImageDatastore 用于块的数据存储blockedImage对象
denoisingImageDatastore 去噪图像数据存储
imageDatastore 图像数据的数据存储
randomPatchExtractionDatastore 用于从图像或像素标签图像中提取随机2-D或3-D随机补丁的数据存储
变换 变换数据存储
结合 合并来自多个数据存储的数据
jitterColorHSV 随机改变像素的颜色
randomWindow2d 随机选择图像中的矩形区域
randomCropWindow3d 创建随机立方裁剪窗口
centerCropWindow2d 创建矩形中心裁剪窗口
centerCropWindow3d 创建立方体中心裁剪窗口
矩形 二维矩形区域的空间范围
长方体 三维立方体区域的空间范围
randomAffine2d 创建随机化的二维仿射变换
randomAffine3d 创建随机的三维仿射变换
affineOutputView 为扭曲图像创建输出视图
imerase 删除感兴趣的矩形区域内的图像像素
resize2dLayer 二维调整层
resize3dLayer 三维调整层
dlresize 的空间维度的大小dlarray对象
DepthToSpace2DLayer 深度到空间层
SpaceToDepthLayer 空间到深度层
depthToSpace 重新排列dlarray数据从深度维度转化为空间块
spaceToDepth 的空间块重新排列dlarray沿深度尺寸的数据
encoderDecoderNetwork 创建encoder-decoder网络
blockedNetwork 创建重复块结构的网络
pretrainedEncoderNetwork 从预训练的网络创建编码器网络
cycleGANGenerator 创建用于图像到图像转换的CycleGAN生成器网络
patchGANDiscriminator 创建PatchGAN鉴别器网络
pix2pixHDGlobalGenerator 创建pix2pixHD全球发电机网络
addPix2PixHDLocalEnhancer 将本地增强器网络添加到pix2pixHD生成器网络中
unitGenerator 创建无监督图像对图像转换(UNIT)生成器网络
unitPredict 使用无监督图像对图像翻译(UNIT)网络进行推理
denoiseImage 利用深度神经网络对图像进行去噪
denoisingNetwork 得到图像去噪网络
dnCNNLayers 得到去噪卷积神经网络层

主题

用于深度学习的图像数据预处理

为图像处理应用创建神经网络

深度学习在MATLAB

  • MATLAB中的深度学习(深度学习工具箱)
    在MATLAB中使用卷积神经网络进行分类和回归,包括预先训练的网络和转移学习,以及在gpu、cpu、集群和云上的训练,发现深度学习能力。
  • 基于深度学习的语义分割(计算机视觉工具箱)
    这个例子展示了如何使用语义分割网络对图像进行分割。
Baidu
map