ImageFiltering.jl icon indicating copy to clipboard operation
ImageFiltering.jl copied to clipboard

algorithm: local laplacian filters

Open johnnychen94 opened this issue 4 years ago • 6 comments

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

johnnychen94 avatar May 25 '21 01:05 johnnychen94

I can take this up if you aren't already onto it 😄

ashwanirathee avatar May 25 '21 02:05 ashwanirathee

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.

johnnychen94 avatar May 25 '21 02:05 johnnychen94

Is this issue still up for take?

Dsantra92 avatar Sep 30 '21 18:09 Dsantra92

Yes it would be great if you can provide an implementation!

johnnychen94 avatar Oct 01 '21 04:10 johnnychen94

@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!

Reza31415 avatar Oct 28 '22 20:10 Reza31415

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

johnnychen94 avatar Oct 29 '22 10:10 johnnychen94