├── .gitignore ├── .travis.yml ├── CMake ├── FindATLAS.cmake ├── FindArmadillo.cmake ├── FindBLAS.cmake ├── FindLAPACK.cmake ├── FindNLOPT.cmake ├── FindOpenBLAS.cmake └── FindTiff.cmake ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── doc ├── Makefile ├── _static │ └── override_layout.css ├── _templates │ └── layout.html ├── api.rst ├── conf.py ├── examples.rst ├── index.rst ├── install.rst └── make.bat ├── examples ├── PGURE-SVT-HyperSpy-Demo.ipynb ├── example.tif ├── nanoparticle.tif ├── param_example.svt └── param_nanoparticle.svt ├── install-dependencies.sh ├── pguresvt ├── __init__.py ├── _pguresvt.pyx ├── hspy.py ├── release_info.py ├── svt.py └── tests │ ├── __init__.py │ ├── data.npz │ └── test_svt.py ├── setup.cfg ├── setup.py └── src ├── PGURE-SVT.cpp ├── arps.hpp ├── hotpixel.hpp ├── medfilter.hpp ├── noise.hpp ├── pcg ├── pcg_extras.hpp ├── pcg_random.hpp └── pcg_uint128.hpp ├── pgure.hpp ├── pguresvt.hpp ├── svt.hpp └── utils.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMake/FindATLAS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindATLAS.cmake -------------------------------------------------------------------------------- /CMake/FindArmadillo.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindArmadillo.cmake -------------------------------------------------------------------------------- /CMake/FindBLAS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindBLAS.cmake -------------------------------------------------------------------------------- /CMake/FindLAPACK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindLAPACK.cmake -------------------------------------------------------------------------------- /CMake/FindNLOPT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindNLOPT.cmake -------------------------------------------------------------------------------- /CMake/FindOpenBLAS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindOpenBLAS.cmake -------------------------------------------------------------------------------- /CMake/FindTiff.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMake/FindTiff.cmake -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/README.md -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_static/override_layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/_static/override_layout.css -------------------------------------------------------------------------------- /doc/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/_templates/layout.html -------------------------------------------------------------------------------- /doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/api.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/install.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/doc/make.bat -------------------------------------------------------------------------------- /examples/PGURE-SVT-HyperSpy-Demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/examples/PGURE-SVT-HyperSpy-Demo.ipynb -------------------------------------------------------------------------------- /examples/example.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/examples/example.tif -------------------------------------------------------------------------------- /examples/nanoparticle.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/examples/nanoparticle.tif -------------------------------------------------------------------------------- /examples/param_example.svt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/examples/param_example.svt -------------------------------------------------------------------------------- /examples/param_nanoparticle.svt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/examples/param_nanoparticle.svt -------------------------------------------------------------------------------- /install-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/install-dependencies.sh -------------------------------------------------------------------------------- /pguresvt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/__init__.py -------------------------------------------------------------------------------- /pguresvt/_pguresvt.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/_pguresvt.pyx -------------------------------------------------------------------------------- /pguresvt/hspy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/hspy.py -------------------------------------------------------------------------------- /pguresvt/release_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/release_info.py -------------------------------------------------------------------------------- /pguresvt/svt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/svt.py -------------------------------------------------------------------------------- /pguresvt/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pguresvt/tests/data.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/tests/data.npz -------------------------------------------------------------------------------- /pguresvt/tests/test_svt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/pguresvt/tests/test_svt.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/setup.py -------------------------------------------------------------------------------- /src/PGURE-SVT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/PGURE-SVT.cpp -------------------------------------------------------------------------------- /src/arps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/arps.hpp -------------------------------------------------------------------------------- /src/hotpixel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/hotpixel.hpp -------------------------------------------------------------------------------- /src/medfilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/medfilter.hpp -------------------------------------------------------------------------------- /src/noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/noise.hpp -------------------------------------------------------------------------------- /src/pcg/pcg_extras.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/pcg/pcg_extras.hpp -------------------------------------------------------------------------------- /src/pcg/pcg_random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/pcg/pcg_random.hpp -------------------------------------------------------------------------------- /src/pcg/pcg_uint128.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/pcg/pcg_uint128.hpp -------------------------------------------------------------------------------- /src/pgure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/pgure.hpp -------------------------------------------------------------------------------- /src/pguresvt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/pguresvt.hpp -------------------------------------------------------------------------------- /src/svt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/svt.hpp -------------------------------------------------------------------------------- /src/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjof2/pgure-svt/HEAD/src/utils.hpp --------------------------------------------------------------------------------