基本的图像处理

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

参考资料参考资料

结构操作

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

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

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

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

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

几何操作 »

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

ImageRotate ▪ ImageReflect

基本图像处理

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

ImageClip, Threshold 剪切和剪辑像素值

ImageEffect 特殊的图像和摄影效果

Sharpen ▪ Blur ▪ Lighter ▪ Darker

ImagePartition ▪ ImageAssemble

通道处理

AlphaChannel 一个图像的 通道

SetAlphaChannel ▪ RemoveAlphaChannel

ImageCompose 合成

像素操作

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

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

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

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

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

图像运算

ImageAdd ▪ ImageSubtract ▪ ImageDifference ▪ ImageMultiply

数组层处理 »

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

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

New to Mathematica? Find your learning path »
Have a question? Ask support »