Skip to main content
. 2023 Oct 10;11(10):2740. doi: 10.3390/biomedicines11102740
Algorithm 1: Guided Filtering algorithm
Input: filtering input image q, guidance image K, radius r, regularization ϵ
Output: filtering output p
1:meanK=fmean(K)
meanq=fmean(q)
corrK=fmean(K.×K)
corrKq=fmean(K.×q)
2:varK=corrKmeanK×meanK
covKq=corrKqmeanK×meanq
3:a=covKKq./(varK+ϵ)
b=meanqa.×meanK
4:meana=fmeana
meanb=fmeanb
5:p=meana×K+meanb
End for;
End for