-
Notifications
You must be signed in to change notification settings - Fork 142
Closed
Labels
Description
Line 614 in 582e113
function imROF(img::AbstractMatrix{T}, ฮป::Number, iterations::Integer) where T<:NumberLike |
If I'm not confusing, the current implementation uses the Algorithm 1 in
Getreuer, P. (2012). Rudin-Osher-Fatemi total variation denoising using split Bregman. Image Processing On Line, 2, 74-95.
In the same paper, there's a split-bregman implementation, which is a more robust and widely-used algorithm.
Goldstein, T., & Osher, S. (2009). The split Bregman method for L1-regularized problems. SIAM journal on imaging sciences, 2(2), 323-343.
I'm going to reimplemente this imROF
with split-bregman iteration @timholy . To do this, a psf2otf
function is needed to accelerate the computation(PR: JuliaImages/ImageFiltering.jl#81)
zygmuntszpak