如何删除opencv中的二进制图像噪声?

use*_*910 5 c++ opencv

将图像转换为二进制图像(黑白)后,如果有任何噪音,我怎样才能消除不需要的噪音

你可以看到下面的图像在黑色区域内有一些白噪声如何使用opencv消除噪音

http://img857.imageshack.us/img857/999/blacknoise.jpg

Pio*_*zmo 7

你可以用ErodeDilate来实现它.

你的形象cvErode( in, eroded, NULL, 4): 侵蚀

之后cvDilate( eroded, dilated, NULL, 4): 扩张