主要内容

jitterColorHSV

随机改变像素的颜色

描述

例子

J= jitterColorHSV (名称,值调整RGB图像的颜色用随机选择的值的色相、饱和度、亮度和对比度HSV颜色空间.使用名称-值对参数指定每种调整类型的范围。

例子

全部折叠

读取并显示图像。

我= imread (“kobi.png”);imshow(我)

图中包含一个axes对象。坐标轴对象包含一个image类型的对象。

随机调整图像的色调、饱和度、亮度和对比度。为了演示调整的随机性,在原始图像上重复操作三次。

j - 1 = jitterColorHSV(我“对比”, 0.4,“颜色”, 0.1,“饱和”, 0.2,“亮度”, 0.3);J2 = jitterColorHSV(我“对比”, 0.4,“颜色”, 0.1,“饱和”, 0.2,“亮度”, 0.3);J3 = jitterColorHSV(我“对比”, 0.4,“颜色”, 0.1,“饱和”, 0.2,“亮度”, 0.3);

以蒙太奇的方式显示调整后的图像。

蒙太奇({:j - 1, J2, J3},“大小”1, [3])

图中包含一个axes对象。坐标轴对象包含一个image类型的对象。

输入参数

全部折叠

具有原始像素值的RGB图像,指定为——- - - - - -n3数值数组。

数据类型:||uint8|uint16

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

例子:J = jitterColorHSV(我,“色相”,0.1)

色相偏移量,指定为逗号分隔的一对,由“颜色”和以下值之一。jitterColorHSV转换输入RGB图像添加到HSV颜色空间,然后再向图像的色调通道添加一个随机值。jitterColorHSV在将抖动的HSV图像转换回RGB颜色空间之前,将修改过的色调循环包装到范围[0,1]。

价值 意义
[0,1]范围内的数值标量 从均匀分布中添加随机数量的色调(色调色调)
元素范围为[- 1,1]的2元素数值向量 在指定的间隔内从连续均匀分布中添加随机数量的色调。第二个元素必须大于或等于第一个元素。

数据类型:|

饱和度偏移量,指定为逗号分隔的一对,由“饱和”和以下值之一。jitterColorHSV转换输入RGB图像添加到HSV颜色空间,然后再向图像的饱和度通道添加一个随机值。jitterColorHSV在将抖动的HSV图像转换回RGB颜色空间之前,将修改过的饱和度剪辑到[0,1]的范围。

价值 意义
[0,1]范围内的数值标量 从均匀分布中添加随机量的饱和度(饱和饱和)
元素范围为[- 1,1]的2元素数值向量 在指定的间隔内,从连续均匀分布中添加一个随机量的饱和度。第二个元素必须大于或等于第一个元素。

数据类型:|

亮度偏移量,指定为逗号分隔的一对,由“亮度”和以下值之一。jitterColorHSV转换输入RGB图像在图像的亮度(值)通道中添加一个随机值之前,将该值添加到HSV颜色空间中。jitterColorHSV在将抖动的HSV图像转换回RGB颜色空间之前,将修改后的亮度剪辑到[0,1]的范围。

价值 意义
[0,1]范围内的数值标量 从均匀分布中添加随机数量的亮度(亮度亮度)
元素范围为[- 1,1]的2元素数值向量 在指定的间隔内,从连续均匀分布中添加随机数量的亮度。第二个元素必须大于或等于第一个元素。

数据类型:|

对比比例因子,指定为逗号分隔的对,由“对比”和以下值之一。jitterColorHSV转换输入RGB图像在将图像的亮度(值)通道按随机因子缩放之前,将图像的亮度(值)通道调整到HSV颜色空间。jitterColorHSV在将抖动的HSV图像转换回RGB颜色空间之前,将修改后的亮度剪辑到[0,1]的范围。

价值 意义
正数 根据均匀分布中的一个随机因子缩放亮度(1-Contrast 1 +对比)
2元正数数字向量 根据指定区间内均匀分布的随机因子缩放亮度。第二个元素必须大于或等于第一个元素。

数据类型:|

输出参数

全部折叠

抖动RGB图像,作为与输入图像相同大小和数据类型的数字数组返回,

数据类型:||uint8|uint16

更多关于

全部折叠

HSV颜色空间

HSV颜色空间分别定义每个像素的色调、饱和度和值(亮度),如表中所示。

属性 描述
色调 01对应颜色在色轮上的位置。随着色调从01在美国,颜色从红色过渡到橙色、黄色、绿色、青色、蓝色、品红,最后回到红色。
饱和 色调:色调或偏离中性的量0表示灰度图像和1表示最大饱和度。
价值

特定颜色的红、绿、蓝成分的最大值。

版本历史

介绍了R2019b

Baidu
map