主要内容

Imsplit.

将多声道图像分成其各个频道

描述

例子

[C1,C2,C3,...,CK] = imsplit(一世的)返回一组K.代表各个频道的图像K.-Channel Image.一世

例子

全部收缩

将RGB图像读入工作区并显示图像。

我= imread('peppers.png');imshow(i)

图包含轴对象。轴对象包含类型图像的对象。

将图像拆分为其组件红色,绿色和蓝色通道。

[r,g,b] = imsplit(i);

显示三种颜色通道作为蒙太奇。红辣椒在红色通道中具有主要的信号。黄色和绿色辣椒在红色和绿色渠道中有一个信号。白色对象(例如前景中的大蒜)在所有三个通道中具有强大的信号。

蒙太奇({r,g,b},'尺寸',[1 3])

图包含轴对象。轴对象包含类型图像的对象。

将RGB图像读入工作区并显示图像。

rgbimage = imread('peppers.png');imshow(rgbimage)

图包含轴对象。轴对象包含类型图像的对象。

通过使用使用的将RGB图像转换为HSV颜色空间RGB2HSV功能。

Hsvimage = RGB2HSV(RGBimage);

将HSV图像分成其组件色调,饱和度和值通道。

[h,s,v] = Imsplit(Hsvimage);

显示三个通道作为蒙太奇。

蒙太奇({H,S,V},'尺寸',[1 3])

图包含轴对象。轴对象包含类型图像的对象。

输入参数

全部收缩

输入图像,指定为一个M.-经过-N.-经过-K.数字数组。

数据类型:单身的|双倍的|INT8.|INT16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑

输出参数

全部收缩

输出图像,返回K.单个数字矩阵,其中K.是输入图像中的通道数。输出图像与输入图像相同。

扩展能力

在R2018B中介绍