| edgePreservingFilter | R Documentation |
edgePreservingFilter smoothes Gaussian noise as well as
salt and pepper noise in Image object while preserving the
edges.
edgePreservingFilter(image, d = 11, threshold = 5, target = "new")
image |
An 8-bit (8U) 3-channel |
d |
The diameter of each pixel's neighborhood that is used during filtering. It must be equal to or greater than 3. |
threshold |
The threshold value which distinguishes between noise, outliers, and data. |
target |
The location where the results should be stored. It can take 3 values:
|
If target="new", the function returns an Image
object. If target="self", the function returns nothing and modifies
image in place. If target is an Image object,
the function returns nothing and modifies that Image object in
place.
Simon Garnier, garnier@njit.edu
Reich, S., Wörgötter, F., & Dellen, B. (2018). A real-time edge-preserving denoising filter. Proceedings of the 13th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications. International Conference on Computer Vision Theory and Applications, Funchal, Madeira, Portugal. https://doi.org/10.5220/0006509000850094
Image, gaussianBlur
balloon <- image(system.file("sample_img/balloon1.png", package = "Rvision"))
balloon_smooth <- edgePreservingFilter(balloon)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.