scikit-surgerycore contains commonly used Image Guided Surgery algorithms and tools
Project description
scikit-surgerycore implements algorithms and tools that are common to all scikit-surgery packages.
scikit-surgerycore is part of the SNAPPY software project, developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences, part of University College London (UCL).
Features
- A Configuration Manager to load parameters from a .json file
- A Transform Manager to manage combinations of 4x4 transformation matrices
- Corresponding point (i.e Landmark) based registration, based on Arun et al., 1987.
- Validation functions, checking a numpy array is a camera matrix, rotation matrix, rigid transform etc.
Installing
You can pip install as follows:
pip install scikit-surgerycore
Developing
Cloning
You can clone the repository using the following command:
git clone https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerycore
Running the tests
You can run the unit tests by installing and running tox:
pip install tox tox
Contributing
Please see the contributing guidelines.
Useful links
Licensing and copyright
Copyright 2018 University College London. scikit-surgerycore is released under the BSD-3 license. Please see the license file for details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size scikit_surgerycore-0.1.6-py2.py3-none-any.whl (22.9 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View hashes |
Hashes for scikit_surgerycore-0.1.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32317f529069c7c47e5fd3a7c6ce56ba3ffc850995801f7cb7486de5bf0af7ac |
|
MD5 | 3edf2b46bdd124f7578b31c24040014e |
|
BLAKE2-256 | 55a3abe0f8f27bd42f51cdb8500f0b6b4b4a25248cdce68accc164d2ec138952 |