algorithm: local laplacian filters
Paris, Sylvain, Samuel W. Hasinoff, and Jan Kautz. "Local Laplacian filters: Edge-aware image processing with a Laplacian pyramid." ACM Trans. Graph. 30.4 (2011): 68.
Aubry, Mathieu, et al. "Fast local laplacian filters: Theory and applications." ACM Transactions on Graphics (TOG) 33.5 (2014): 1-14.
This is a quite famous algorithm, unless I missed it, we don't have a Julia implementation of it.
A very early (pre-1.0) attempt to this is: https://github.com/loganwilliams/local-laplacian-filtering
I can take this up if you aren't already onto it 😄
Oh, that would be wonderful! I myself am probably too busy to implement this one.
New applicants for GSoC-like events are keep asking "what algorithms can I implement". Hence I think there's a need to start early issues for potential algorithms that we want to reimplement in JuliaImages. Hopefully, potential contributors of JuliaImages can come and take it; that's why I add "hacktoberfest" label here.
Is this issue still up for take?
Yes it would be great if you can provide an implementation!
@johnnychen94 I would like to contribute to JuliaImages ecosystems! Is this problem still available? Are you aware of any other similar problem in which there is an algorithm that needs to be implemented? If yes, I would be interested!
An incomplete list that needs some love
- ImageFeatures.jl is currently out-of-sync https://github.com/JuliaImages/ImageFeatures.jl/pull/100
- @adrhill is recently writing a quantization toolbox https://github.com/adrhill/ColorQuantization.jl
- super-pixel related algorithm? A SLIC draft can be found here https://github.com/johnnychen94/SuperPixels.jl/pull/2 but I've never been satisfied.
- (VERY DIFFICULT and time consuming) Equip ImageFiltering with LoopVectorization, Multi-threading, and/or CUDA support https://github.com/JuliaImages/ImageFiltering.jl/issues/228