|
SOLUTIONS
|
MATHEMATICA 内置符号
Inpaint
Inpaint[image, region]
润饰对应于 region 中非零元素的 image 部分.
更多信息更多信息
- Inpaint 可用于任意灰度图像和多通道图像.
- 一个图像、图形对象或矩阵可以作为一个润饰的区域.
- Inpaint 总是给出与 image 具有同样维数和类型的图像.
- Inpaint 分别作用于每个颜色通道.
- Inpaint 接受 Method 选项,用来指定所要使用的修复方法. 默认情况下,使用
方法. - 可能的设置为:
-
"Diffusion" 迭代各向同性扩散方法 "TotalVariation" 迭代全变差方法 "FastMarching" 快速行进方法 "NavierStokes" Navier-Stokes 方法 "TextureSynthesis" 利用随机采样的最佳拟合纹理合成方法 - Inpaint 分别作用于每个颜色通道,除非设置 Method->"TextureSynthesis".
- 使用 Method->{"TotalVariation", subopt},可以指定以下子选项:
-
"NoiseModel" "Gaussian"
、
或 
"Regularization" Automatic 正则化参数 - 设置 Method->{"TextureSynthesis", subopt} 下,可以指定下列子选项:
-
"NeighborCount" 30 用于纹理比较的邻近像素的数目 "MaxSamples" 300 用于求最佳拟合的样本的最大数目 - Inpaint 接受 MaxIterations 选项,指定使用迭代方法执行迭代的最大数. 默认设置是 MaxIterations->100.
版本 8 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


