ColorSeparate

ColorSeparate[image]
给出与 image 中每个颜色通道相对应的单通道图像列表.

ColorSeparate[image, colorspace]
给出与 colorspace 的分量相对应的图像列表.

更多信息更多信息

  • ColorSeparate 对包含有任何数量颜色通道的图像起作用.
  • ColorSeparate[image, {c1, c2, ...}] 提取指定的颜色分量.
  • 可以给出如下颜色空间具体指定:
  • "Grayscale","Gray","Intensity"灰度级强度
    "RGB"红色、绿色、蓝色
    "RGBA"红色、绿色、蓝色、alpha
    "CMYK"青色、品红、黄色、黑色
    "Cyan","Magenta","Yellow","Black"青色、品红、黄色、黑色
    "HSB"色调、饱和度、亮度
    "Red","Green","Blue"红色、绿色或者蓝色通道
    "Hue"色调
    "Saturation"饱和度
    "Brightness"亮度
    "Mean"所有通道的均值
    "Alpha"alpha 通道
    "Luminance"亮度通道
    "XYZ"CIE XYZ 色彩空间的通道
    "LAB"CIE LAB 色彩空间的通道
    "LUV"CIE LUV 色彩空间的通道
  • ColorSeparate 也可以作用于 Image3D 对象.

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

将一个 RGB 图像分开成三个通道:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input

将一个 HSB 图像的通道分离:

In[1]:=
Click for copyable input
Out[1]=
版本 7 的新功能 | 版本 9 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »