Inpaint
Inpaint[image,region]
retouches parts of image that correspond to nonzero elements in region.
Details and Options


- Inpaint works with arbitrary grayscale and multichannel images.
- The region to be retouched can be given as an image, a graphics object, or a matrix.
- Inpaint always gives an image of the same dimensions and the same type as image.
- Inpaint operates separately on each color channel.
- The following options can be specified:
-
MaxIterations 100 maximum number of iterations Method Automatic the method to use - Possible method settings include:
-
"Diffusion" iterative isotropic diffusion method "FastMarching" fast marching method "NavierStokes" Navier–Stokes method "TextureSynthesis" best-fit texture synthesis method using random sampling "TotalVariation" iterative total variation method - By default, the "TextureSynthesis" method is used.
- Inpaint operates separately on each color channel, except for the "TextureSynthesis" method.
- With Method->{"TotalVariation",subopt}, the following suboptions can be specified:
-
"NoiseModel" "Gaussian" "Gaussian", "Laplacian", or "Poisson" "Regularization" Automatic regularization parameter - With Method->{"TextureSynthesis",subopt}, the following suboptions can be specified:
-
Masking Automatic binary mask specifying the pixels to use in finding a best-fit texture "MaxSamples" 300 maximum number of samples used to find the best-fit texture "NeighborCount" 30 number of nearby pixels used for texture comparison
Examples
open allclose all
Wolfram Research (2010), Inpaint, Wolfram Language function, https://reference.wolfram.com/language/ref/Inpaint.html (updated 2015).
Text
Wolfram Research (2010), Inpaint, Wolfram Language function, https://reference.wolfram.com/language/ref/Inpaint.html (updated 2015).
CMS
Wolfram Language. 2010. "Inpaint." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/Inpaint.html.
APA
Wolfram Language. (2010). Inpaint. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Inpaint.html