ImageFilter

ImageFilter[f,image,r]

将函数 f 作用于 image 的每一个通道中的每一个像素的范围为 r 的邻域内.

更多信息和选项

  • ImageFilter 是通用邻域运算符,它通过将函数应用于像素邻域来替换每个像素的值. 它可用于实现线性或非线性局部滤波器.
  • ImageFilter 适用于具有任意数量通道的 2D 和 3D 图像,分别应用于每个通道.
  • ImageFilter[f,image,{r1,r2,}] 对以像素为中心的、大小为 的区域应用 f.
  • ImageFilter 假定列表和图像采用索引坐标系统.
  • 提供给 f 的通道值通常在 0 到 1 的范围之间,不考虑 Image 对象使用的基本类型. 函数 f 假设返回位于 0 到 1 的范围内的通道值.
  • ImageFilter[f,image, r] 返回与 image 具有相同类型的图像.
  • 可以给出下列选项:
  • Interleaving False是否给 f 提供通道值列表
    Masking All感兴趣的区域
    Padding "Fixed"假设超出图像的值
  • 在默认设置 Interleaving->False 下,f 作用的数组中元素是像素的单个通道值.
  • Interleaving->True 下,元素用特定像素的通道值列表替代.
  • ImageFilter 默认情况下给出和 image 具有相同尺寸的图像.
  • 在设置 Padding->None 下,ImageFilter[f,image,] 通常给出小于 image 的图像.

范例

打开所有单元关闭所有单元

基本范例  (1)

通过用局部平均值替换每个像素来模糊一个图像:

范围  (4)

对二值图像应用局部最小值滤波器:

对灰度图应用中值滤波器:

对彩色图像应用中值滤波器:

对三维图像应用局部最大化滤波器:

选项  (5)

Interleaving  (1)

对彩色图像进行滤波时,对每个通道分别应用滤波器:

对所有通道进行滤波:

Masking  (1)

处理圆盘外的区域:

Padding  (3)

默认情况下,使用 "Fixed" 填充:

零填充:

如果不进行填充,则会得到较小的图像:

应用  (3)

求出一个图像碎片的精确坐标:

利用线性核函数创建均值滤波器:

中位数偏差滤波:

属性和关系  (2)

ImageFilter 进行形态膨胀:

ImageFilter 执行卷积:

对于数据为实数的图像,该操作相当于 ImageConvolve

Wolfram Research (2008),ImageFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageFilter.html (更新于 2012 年).

文本

Wolfram Research (2008),ImageFilter,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageFilter.html (更新于 2012 年).

CMS

Wolfram 语言. 2008. "ImageFilter." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2012. https://reference.wolfram.com/language/ref/ImageFilter.html.

APA

Wolfram 语言. (2008). ImageFilter. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ImageFilter.html 年

BibTeX

@misc{reference.wolfram_2024_imagefilter, author="Wolfram Research", title="{ImageFilter}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/ImageFilter.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_imagefilter, organization={Wolfram Research}, title={ImageFilter}, year={2012}, url={https://reference.wolfram.com/language/ref/ImageFilter.html}, note=[Accessed: 21-November-2024 ]}