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.