Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica >

Inpaint

Inpaint
润饰对应于 region 中非零元素的 image 部分.
  • Inpaint 可用于任意灰度图像和多通道图像.
  • 一个图像、图形对象或矩阵可以作为一个润饰的区域.
  • Inpaint 总是给出与 image 具有同样维数和类型的图像.
  • Inpaint 分别作用于每个颜色通道.
  • Inpaint 接受 Method 选项,用来指定所要使用的修复方法. 默认情况下,使用 方法.
  • 可能的设置为:
"Diffusion"迭代各向同性扩散方法
"TotalVariation"迭代全变差方法
"FastMarching"快速行进方法
"NavierStokes"Navier-Stokes 方法
"TextureSynthesis"利用随机采样的最佳拟合纹理合成方法
  • 使用 Method,可以指定以下子选项:
"NoiseModel""Gaussian"
"Regularization"Automatic正则化参数
  • 设置 Method 下,可以指定下列子选项:
"NeighborCount"30用于纹理比较的邻近像素的数目
"MaxSamples"300用于求最佳拟合的样本的最大数目
润饰照片中的裂痕:
润饰照片中的裂痕:
In[1]:=
Click for copyable input
Out[1]=
用 Inpaint 方法除去图像中较大的对象:
恢复图像中损坏的部分:
使用更多样本得到一个较好的纹理合成效果:
方法通常对尖锐边缘给出一个较好的重构:
使用图像修复去除时间戳:
使用图像修复去除椒盐噪声:
Inpaint (除水印)方法可以删除图像中较大的对象:
除去图像中由几何变换创建的边界:
纹理合成:
版本 8 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF