Metadata-Version: 2.4
Name: matchpoint
Version: 1.0.4
Summary: Package for performing point set registration.
Author-email: Ivo Severins <i.w.h.severins@tudelft.nl>
Project-URL: Documentation, https://matchpoint.readthedocs.io/
Project-URL: Repository, https://github.com/Chirlmin-Joo-lab/matchpoint
Keywords: point set,registration,iterative closest point,kernel correlation,cross-correlation,geometric hashing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.22
Requires-Dist: matplotlib>=3.5
Requires-Dist: pathlib2
Requires-Dist: pyyaml>=6.0
Requires-Dist: scikit-image<=0.20,>=0.19
Requires-Dist: scipy>=1.8
Requires-Dist: scikit-learn>=1.0
Requires-Dist: shapely>=1.8
Requires-Dist: tqdm
Provides-Extra: xarray
Requires-Dist: xarray==2023.1; extra == "xarray"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-datadir; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-book-theme; extra == "dev"
Requires-Dist: setuptools_scm>=8; extra == "dev"
Dynamic: license-file

# MatchPoint

MatchPoint is a package for performing point set registration.

## Current functionality

**MatchPoint class functionality:**
- Store source and destination point sets
- Determine and store matched data points using a threshold
- Save and load the class data in a netCDF data file.

**Implemented point set registration algorithms:**
- Iterative closest point
- Cross-correlation
- Kernel correlation
- Geometric hashing
