基本的图像处理

主题概览 »

Wolfram 语言的符号体系使图像的处理以表达式的其他形式实现我们不仅可以应用函数于图像,还可以在笔记本中显示和输入以及直接把它们包括在程序中. Wolfram 语言提供流线型系列函数以实现基本图像处理,并集成了更先进的处理、综合语言和交互能力.

结构操作

ImageCrop 按给定尺寸修剪或去除边界

ImageTrim 删除边界,包括制定的像素

ImagePad 用多种可能的方法填补图像

ImageTake 按图像像素的行和列取出图像

BorderDimensions 使用各种方法找到图像的边界

几何操作 »

ImageResize, Thumbnail 通过光栅重新采样调整图像大小

ImageRotate  ▪  ImageReflect

图像合成 »

ImageCompose  ▪  ImageAssemble  ▪  ImageCollage  ▪  ...

ImageAdd  ▪  ImageSubtract  ▪  ImageMultiply  ▪  ...

基本的图像处理

ImageAdjust 调整灰度、明亮度、对比度、γ

ImageClip, Threshold 剪切和剪辑像素值

ImageEffect 特殊的图像和摄影效果

ImageRestyle 基于图像处理的图形样式传递

Sharpen  ▪  Blur  ▪  Lighter  ▪  Darker

ImagePartition  ▪  ImageAssemble

α 通道处理

AlphaChannel 一个图像的 α 通道

SetAlphaChannel  ▪  RemoveAlphaChannel

ImageCompose α 合成

像素操作

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

ReplaceImageValue, ReplacePixelValue 设置指定位置的像素值

ImageValuePositions, PixelValuePositions 获取具有指定值的像素位置

ImageApply, ImageApplyIndexed 将任意函数应用于每个像素值

ImageScan 对图像的每个像素应用函数

数组层处理 »

ImageData 提取图像的原始数据数组

Take  ▪  Drop  ▪  Transpose  ▪  Clip  ▪  Chop  ▪  Threshold  ▪  ArrayFlatten  ▪  ...