Ask Your Question

How to remove specific noises?

asked 2016-01-22 01:38:44 -0500

cv_new gravatar image

updated 2016-01-22 01:41:30 -0500

I am doing a image processing project which is about the noise removal. I use erode() function, dilate() function, and fastNlMeansDenoising() function to remove small pattern noises. It is successful but not perfect for all my sample images.

Thus, I proposed a method that is to detect that specific color of noises and remove the similar color of those noises. As the color of noises is a majority in the image, I could detect that kind of color. But how can I do that?

edit retag flag offensive close merge delete


Using HSV plane?

thdrksdfthmn gravatar imagethdrksdfthmn ( 2016-01-22 06:01:16 -0500 )edit

Try the fast smoothing filters like guided filter or WLS Smoothing in ximgproc. They can keep important detail while still smoothing.

If you want anything more specific, we need more detail and probably sample images.

Tetragramm gravatar imageTetragramm ( 2016-01-22 17:06:15 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2016-01-27 04:07:52 -0500

cv_new gravatar image

Thanks for reminding.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2016-01-22 01:38:44 -0500

Seen: 176 times

Last updated: Jan 22 '16