颜色处理

Wolfram 语言提供了方便的函数和算法来处理图像的颜色,对于任意数目的颜色通道具有完全的普遍性.

参考资料参考资料

ImageAdjust 调节色阶、亮度、对比度、伽马校正等

Lighter  ▪  Darker

ColorNegate 取消色值

ImageDemosaic 从原始图像重新构建彩色图像

通道 & 柱状图处理

ImageHistogram 各通道的柱状图

ImageLevels 在每一通道的标签

DominantColors 求主导颜色列表

Binarize  ▪  ColorQuantize

Threshold  ▪  FindThreshold

HistogramTransform, HistogramTransformInterpolation 使通道均衡

颜色空间

ColorConvert 颜色空间的转换

ColorSpace 指定颜色空间的选项

ImageColorSpace 给出图像的颜色空间设置

"Grayscale", "RGB", "CMYK", "HSB", "XYZ", "LAB", "LCH", "LUV" 已命名的颜色空间

ColorProfileData 一般的颜色空间的表示法

ChromaticityPlot, ChromaticityPlot3D 可视化颜色空间或者图像的色域

通道操作

ColorSeparate, ColorCombine 分开,合并颜色

ImageChannels 图像中的通道数

AlphaChannel 图像的 α 通道

SetAlphaChannel  ▪  RemoveAlphaChannel

像素操作

ImageValuePositions, PixelValuePositions 给定颜色的像素坐标

ImageValue, PixelValue 获取指定位置的像素值

ReplaceImageValue, ReplacePixelValue 替换指定像素值

ColorReplace 基于颜色替换规则改变像素值

ImageApply 应用任意函数到每个像素值

ImageScan 在图像的每个像素上应用函数

伪彩色图像 »

Colorize 创建伪彩色图像

ReliefImage 从使用仿真的地势数据中创建一个图像

HighlightImage 突出显示图像中的感兴趣的区域

颜色 »

RGBColor 用红、绿和蓝指定颜色

LABColor  ▪  GrayLevel  ▪  Red  ▪  Green  ▪  RandomColor  ▪  ...

ColorQ  ▪  ColorDistance  ▪  ColorSetter  ▪  ...