pylops icon indicating copy to clipboard operation
pylops copied to clipboard

Sparse transforms: DCT, DTCW, Shearlet, Contourlets

Open mrava87 opened this issue 7 years ago • 1 comments

Motivation

This Issue is intended to collect pointers to various transforms that we would like to include in PyLops (as well as discuss the level of maturity of the Python libraries providing such transforms).

Contourlets

  • https://github.com/mazayux/pycontourlet

and create tutorial based on https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9833541

DCT: done 🚀

~~- https://docs.scipy.org/doc/scipy/reference/generated/scipy.fftpack.dct.html~~

~~and 2D: https://stackoverflow.com/questions/7110899/how-do-i-apply-a-dct-to-an-image-in-python~~

~~See this for an example: https://inst.eecs.berkeley.edu/~ee123/sp16/Sections/JPEG_DCT_Demo.html~~

DTCW

Make operator based on:

  • https://dtcwt.readthedocs.io/en/0.12.0/

Shearlet

Make operator for Shearlet transform using either of those libraries:

  • https://github.com/stefanloock/pyshearlab and http://na.math.uni-goettingen.de/pyshearlab/

  • https://github.com/grlee77/PyShearlets

  • https://github.com/skmda37/ShearletX

and create tutorial based on http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=250093F1970AD5FCFCF9921F97DA9BE1?doi=10.1.1.572.1557&rep=rep1&type=pdf

mrava87 avatar Jan 27 '19 11:01 mrava87

@mrava87 i would like to work on this issue

dikwickley avatar Jan 26 '23 20:01 dikwickley