A python wrapper for the non-rigid-registration code match-series
Project description
Description
This is a tool for non-rigid registration, primarily for atomic resolution STEM images, and is a python wrapper of the match-series code developed by berkels. The goal of match-series is to remove slow and fast scan noise in STEM image stacks by comparing the various images against each other. The output of the code are X and Y deformation fields for each image in the stack. These deformations can then be applied to stacks of images or to EDX/EELS spectum maps that were acquired frame by frame. The goal of pymatchseries is to facilitate the set-up of the calculation and to work with the results in python. It is intended to use this tool mainly semi-interactively in a Jupyter notebook, see the example.
To install, simply pip install:
$ pip install --user pymatchseries
Note that, since it directly tries to call the matchSeries binary in a subprocess, you must compile and install match-series on your own. On Linux, the program is available via conda install:
$ conda install -c conda-forge match-series
On other platforms, please clone the match-series source code and compile.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyMatchSeries-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb737df11f87bbf886699bb87ca8fd86c9d7772058043f9439ec177f20b08210 |
|
MD5 | 4d237da816b1352e7d4d796f8771c2f3 |
|
BLAKE2b-256 | 3d957e56bcb7ca6f7ecf8306583eb95ef12d79f565e7f06b8d5d86d7fde3d220 |