主要内容

imsplit

多通道图像分割成各个频道

自从R2018b

描述

例子

(c1, c2, c3,…, ck)= imsplit ()返回一组k图片代表的个人频道k声道输出的图像

例子

全部折叠

RGB图像读入工作区和显示图像。

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

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

把图像分割成它的组成红、绿、蓝通道。

(r, g, b) = imsplit(我);

显示三个颜色通道的蒙太奇。红辣椒有信号主要在红色通道。黄色和绿色的辣椒有信号在红色和绿色通道。白色的物体,如大蒜在前台,一个强烈的信号在所有三个频道。

蒙太奇({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])

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

输入参数

全部折叠

输入图像,作为指定——- - - - - -n——- - - - - -k数字数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

输出参数

全部折叠

输出图像,返回k个人数字矩阵,k在输入图像是通道的数量。输出图像是同一类图像作为输入。

扩展功能

版本历史

介绍了R2018b

全部展开