我正在使用opencv fastNlMeansDenoising来处理B& W图像中出现的非常小的点噪声。但处理图像需要花费更多时间(5到8秒)。
public static BufferedImage despecklEffect(BufferedImage source){
System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
Mat sourceImage=ImageProc.img2Mat(source);
Photo.fastNlMeansDenoising(sourceImage, sourceImage,50,7,21);
return ImageProc.mat2Img(sourceImage); }