https://github.com/cea-metrocarac/images_alignment

Application to re-align images

https://github.com/cea-metrocarac/images_alignment

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.5%) to scientific vocabulary

Keywords

images python registration
Last synced: 6 months ago · JSON representation

Repository

Application to re-align images

Basic Info
  • Host: GitHub
  • Owner: CEA-MetroCarac
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 1.84 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Topics
images python registration
Created over 2 years ago · Last pushed 9 months ago
Metadata Files
Readme License

README.md

Docs DOI

Images_Alignment

Images_Alignment is an application dedicated to ease the images alignment using affine transformation matrices calculated either from the pyStackReg or SIFT algorithm, a combined approach, or from a user driven approach (specifying manually the matching points).

Once the parameters have been set, they can be automatically applied to a set of images as part of a workflow.


View of the GUI


Application to a set of 3 images.

(The figures above have been generated from example.py available here.)

Installation and Usage

Assuming you have a python environment which is activated in a terminal, the application can be installed with the pip command:

bash pip install git+https://github.com/CEA-MetroCarac/images_alignment.git

Once installed, the application can be launched directly from a terminal (with the previous python environment activated), by:

bash images_alignment

For more information concerning the usage and the parameters settings, see the documentation.

Acknowledgements

This work, carried out on the CEA-PFNC (Platform for Nanocharacterisation), was supported by the “Recherche Technologique de Base” program of the French National Research Agency (ANR).

Authors information

In case you use this application to align images for a study which leads to an article, please cite:

  • Quéméré, P. (2024). Images_alignment : A python package to ease images alignment with a dedicated GUI (2024.1). Zenodo. https://doi.org/10.5281/zenodo.14338698

  • P. Thevenaz, U. E. Ruttimann and M. Unser, "A pyramid approach to subpixel registration based on intensity," in IEEE Transactions on Image Processing, vol. 7, no. 1, pp. 27-41, Jan. 1998, doi: 10.1109/83.650848.

Owner

  • Name: CEA-MetroCarac
  • Login: CEA-MetroCarac
  • Kind: organization
  • Location: France

Metrology and Characterization activities at the French Alternative Energies and Atomic Energy Commission

GitHub Events

Total
  • Release event: 1
  • Push event: 19
  • Create event: 1
Last Year
  • Release event: 1
  • Push event: 19
  • Create event: 1

Dependencies

requirements.txt pypi
  • imageio *
  • matplotlib *
  • numpy *
  • panel *
  • pystackreg *
  • scikit-image *
  • scipy *