adaptive local filter
1 次查看(过去 30 天)
显示 更早的评论
meanfilteredimage = filter2( ones([convwindowsize, convwindowsize]), noiseimage) / prod([convwindowsize, convwindowsize]); localVar = filter2( ones([convwindowsize,convwindowsize]), noiseimage.^2) / prod([convwindowsize, convwindowsize]) - meanfilteredimage.^2; noiseintensity = mean2(localVar); diff = noiseimage - meanfilteredimage; numerator = localVar - noiseintensity; numerator = max(0, numerator); denominator = max(localVar, noiseintensity); fractionalvalue = diff ./ denominator; Adaptivenoisefilter = meanfilteredimage + fractionalvalue .* numerator; plz explain the concept of adaptive local filter here
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!