天天看點

#opencv學習,#數字圖像處理#如果圖像存在噪聲,通常需要想辦法進行噪聲過濾。盡管已經有不少濾波方法,如均值濾波、中

#opencv學習,#數字圖像處理#如果圖像存在噪聲,通常需要想辦法進行噪聲過濾。盡管已經有不少濾波方法,如均值濾波、中值濾波、高斯濾波、雙邊濾波等。但是這些方法都有一個問題,就是會将邊界模糊,雙邊濾波雖說具有保持邊界的功能,但是效果其實也不太好。導向濾波guidedFilter看起來效果還是不錯。這個函數在ximgproc裡面,定義如下:

void cv::ximgproc::guidedFilter (InputArray guide, InputArray src, OutputArray dst, int radius, double eps, int dDepth = -1)。隻是這個函數有點麻煩,需要一張導向用的圖像。具體的原理不用想太多,隻要知道用一張圖像引導來去掉噪聲就是了。如果要研究該算法,順便想進行這方面的算法改進或創新的話,可以仔細分析思考下。這個算法的速度還是挺快的,可以自己試下調節不同的參數,看看會出現什麼效果。

#opencv學習,#數字圖像處理#如果圖像存在噪聲,通常需要想辦法進行噪聲過濾。盡管已經有不少濾波方法,如均值濾波、中
#opencv學習,#數字圖像處理#如果圖像存在噪聲,通常需要想辦法進行噪聲過濾。盡管已經有不少濾波方法,如均值濾波、中
#opencv學習,#數字圖像處理#如果圖像存在噪聲,通常需要想辦法進行噪聲過濾。盡管已經有不少濾波方法,如均值濾波、中

繼續閱讀