文档帮助中心文档
对多个图像应用相同的随机变换
augI =增加(增量,我)
例子
augI=增加(增压器,我)增强图像我使用由图像数据增强器定义的图像预处理选项集的随机变换,增压器。如果我由多个图像组成,那么增加对所有图像应用相同的变换。
augI=增加(增压器,我)
augI
增压器
我
增加
全部折叠
创建一个图像增强器,旋转图像随机角度。要使用有效旋转角度的自定义范围,可以在创建增强器时指定函数句柄。这个例子指定了一个被调用的函数myrange(在示例的最后定义)从两个不相交的间隔中选择一个角度。
myrange
imageAugmenter = imageDataAugmenter (“RandRotation”, @myrange);
将多个图像读入工作区,并显示这些图像。
img1 = imread (“peppers.png”);img2 = imread (“corn.tif”2);inImg = imtile ({img1, img2});imshow (inImg)
用相同的增强方法增强图像。随机选择的旋转角度以临时变量的形式返回,角。
角
outCellArray =增加(imageAugmenter {img1, img2});
角= 8.1158
查看增强图像。
outImg = imtile (outCellArray);imshow (outImg);
金宝app支持函数
这个例子定义了myrange函数首先以相等的概率从两个区间(- 10,10)和(170,190)中随机选择一个。在选定的区间内,函数从均匀分布返回单个随机数。
函数角= myrange ()如果rdi ([0 1],1) a = -10;b = 10;其他的一个= 170;b = 190;结束角度= a + (b-a).*rand(1)结束
imageDataAugmenter
增强选项,指定为imageDataAugmenter对象。
要扩充的图像,指定为以下内容之一。
数字数组,表示单个灰度或彩色图像。
数字和分类图像的单元阵列。图像可以是不同的大小和类型。
增强图像,作为数字数组或数字和分类图像的单元格数组返回,与输入图像的格式一致我。
你可以使用增加函数来预览应用于样本图像的转换。
要在训练期间执行图像增强,创建一个augmentedImageDatastore并指定预处理选项“DataAugmentation”名称-值对imageDataAugmenter。增强图像数据存储自动对训练数据应用随机变换。
augmentedImageDatastore
“DataAugmentation”
augmentedImageDatastore|trainNetwork
trainNetwork
你可以在versión上修改一下。我们有哪些修改?
有一个对应于MATLAB的代码:
把它扔进introduciéndolo然后把它扔进MATLAB。Los navegadores web no admit comandos de MATLAB。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系