Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Shearlab.jl

Build Status Coverage Status codecov Join the chat at https://gitter.im/arsenal9971/Shearlab.jl Shearlab

Installation

To install Shearlab.jl from within Julia do

julia> Pkg.add("Shearlab")

For the moment this package has support just in julia release 0.6.x and prerelease 0.7.0, support for julia release 0.5.x is not any more available.

Description

Shearlab is a Julia Library with toolbox for two- and threedimensional data processing using the Shearlet system as basis functions which generates an sparse representation of cartoon-like functions. It is based in the Matlab Library Shearlab3D, developed by the Applied Functional Analysis Research Group in the Technical University of Berlin lead by Professor Gitta Kutyniok, for further information of the Matlab Implementation you can visit the link Shearlab3D.

The Julia implementation has visible efficiency improvements which can be seen in the carpet Benchmarks, and some examples in Examples.

For the 2D version one has three important functions:

  • Generate the Shearlet System.
SLgetShearletSystem2D(rows,cols,nScales,shearLevels,full= 0,directionalFilter, quadratureMirrorFilter) 
  • Decoding of a signal X.
SLsheardec2D(X,shearletSystem) 
  • Reconstruction of a signal X.
SLshearrec2D(coeffs,shearletSystem) 

For more detailed usage functionalities check the original Shearlab manual, for scientific reference one can also read "ShearLab 3D: Faithful Digital Shearlet Transforms Based on Compactly Supported Shearlets".

About

Shearlab is a Julia Library with toolbox for two- and threedimensional data processing using the Shearlet system as basis functions which generates an sparse representation of cartoon-like functions.

Resources

License

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages