主要内容

unitPredict

使用无监督执行推理image-to-image翻译(单位)网络

自从R2021a

描述

例子

translatedImage= unitPredict (,inputImage)执行无监督image-to-image翻译的形象inputImage使用单位网络

这个函数需要深度学习工具箱™。

例子

translatedImage= unitPredict (,inputImage“OutputType”,outputType)指定的方向image-to-image推理使用翻译outputType论点。可以是源到目标或target-to-source方向。

例子

全部折叠

下载一个pretrained单元发生器之间的网络翻译图片白天使用helper函数和黄昏的照明条件downloadTrainedDayDuskGeneratorNet。源域是日间照明和目标域是黄昏照明。

trainedUNIT_url =“https://ssd.mathworks.com/金宝appsupportfiles/vision/data/trainedDayDuskUNITGeneratorNet.zip”;trainedUNIT_filename =“trainedDayDuskUNITGeneratorNet.mat”;downloadTrainedDayDuskGeneratorNet (trainedUNIT_url pwd);负载(trainedUNIT_filename);

读取和显示测试图像在白天条件下获得的。

输入= imread (“car1.jpg”);imshow(输入)

预处理图像,这样就与网络兼容。将数据转换为数据类型在[1]。减少图片的大小,和存储数据dlarray对象。

输入= (im2single(输入)- 0.5)/ 0.5;输入,输入= imresize (0.25);dlInput = dlarray(输入,“SSCB”);

翻译源图像到目标域使用单位发电机网络。

dlOutput = unitPredict(创,dlInput);

提取转换的图像数据dlarray对象,并重新将数据范围内[0,1]。显示翻译的形象。翻译后的图像与图像在黄昏的条件。

输出=重新调节(extractdata (dlOutput));imshow(输出)

下载一个pretrained单元发生器之间的网络翻译图片白天使用helper函数和黄昏的照明条件downloadTrainedDayDuskGeneratorNet。源域是日间照明和目标域是黄昏照明。

trainedUNIT_url =“https://ssd.mathworks.com/金宝appsupportfiles/vision/data/trainedDayDuskUNITGeneratorNet.zip”;trainedUNIT_filename =“trainedDayDuskUNITGeneratorNet.mat”;downloadTrainedDayDuskGeneratorNet (trainedUNIT_url pwd);负载(trainedUNIT_filename);

读取和显示测试图像在黄昏的条件。

输入= imread (“office_2.jpg”);imshow(输入)

预处理图像,这样就与网络兼容。将数据转换为数据类型在[1]。存储数据dlarray对象。

输入= (im2single(输入)- 0.5)/ 0.5;dlInput = dlarray(输入,“SSCB”);

翻译目标图像源域使用pretrained单元发生器网络,

dlInput dlOutput = unitPredict(创,“OutputType”,“TargetToSource”);

提取转换的图像数据dlarray对象,并重新将数据范围内[0,1]。显示翻译的形象。翻译后的图像与图像在日间照明条件下获得的。

输出=重新调节(extractdata (dlOutput));imshow(输出)

输入参数

全部折叠

发电机单元网络,指定为一个dlnetwork(深度学习工具箱)对象。您可以创建一个单元发生器网络使用unitGenerator函数。

输入图像image-to-image翻译,指定为一个格式化的dlarray(深度学习工具箱)对象。

推理image-to-image翻译方向,指定为一个值。

  • “SourceToTarget”——翻译从源域到目标域

  • “TargetToSource”——翻译从目标域源域

数据类型:字符|字符串

输出参数

全部折叠

推断图像image-to-image翻译后,作为一个返回dlarray(深度学习工具箱)对象。

版本历史

介绍了R2021a