ImageApply

ImageApply[f,image]
将函数 f 应用到 image 中每个像素的通道值列表上.

ImageApply[f,{image1,image2,}]
f 应用到由每个 中提取的相应像素值组成的序列中.

更多信息和选项更多信息和选项

  • ImageApply[f,image] 把每个像素的通道值列表替换为将函数 f 作用于该列表得到的结果.
  • ImageApply 适用于有任意数量通道的图像.
  • ImageApply 返回与 image 类型相同的图像.
  • ImageApply[f,image] 中,函数 f 可以返回一个数或任意长度的列表.
  • 提供给 f 的通道值通常位于范围 0 到 1 之间,不论 Image 对象使用的基本类型是什么. 假设函数 f 返回的通道值通常位于范围 0 到 1 之内.
  • ImageApply[f,{image1,image2,,imagen}] 中,f 被提供了 n 个参数. »
  • ImageApply[f,{image1,image2,}] 适用于任何数目的匹配图像.
  • ImageApply[f,{image1,image2,}] 给出具有 中最大类型的图像,当需要时,会对数值进行裁剪或者截断处理.
  • ImageApply 有选项 Interleaving,它指定对于给定像素,f 是否应用到给定像素的单个通道值或通道值的完整列表. 默认设置是 Interleaving->True.
  • 在设置 Masking->roi 下,可以指定所要处理的感兴趣的区域 .
  • ImageApply 适用于 Image3D 对象.
2008年引入
(7.0)
| 2012年更新
(9.0)
Translate this page: