cv.inpaint - MATLAB File Help
cv.inpaint

Restores the selected region in an image using the region neighborhood

dst = cv.inpaint(src, mask)
dst = cv.inpaint(src, mask, 'OptionName', optionValue, ...)

Input

Output

Options

The function reconstructs the selected image area from the pixel near the area boundary. The function may be used to remove dust and scratches from a scanned photo, or to remove undesirable objects from still images or video. See Inpainting for more details.

References

[Navier01]:

Bertalmio, Marcelo, Andrea L. Bertozzi, and Guillermo Sapiro. "Navier-stokes, fluid dynamics, and image and video inpainting." In Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on, vol. 1, pp. I-355. IEEE, 2001.

[Telea04]:

Alexandru Telea. "An image inpainting technique based on the fast marching method". Journal of graphics tools, 9(1):23-34, 2004.

See also