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)