Skip to main content

Image-guided surgery functions, in C++, using OpenCV and wrapped in Python.

Project description

scikit-surgeryopencvcpp

Image-guided surgery functions, in C++, using OpenCV, wrapped in Python.

Part of the SNAPPY software project, developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences, University College London (UCL).

Features

  • Stereo triangulation (Hartley/Zisserman SVD method and midpoint-of-shortest-distance)
  • Calibration dot/fiducial detection
  • Point masking utilities

Installing

pip install scikit-surgeryopencvcpp

Building from source

Requires CMake 3.15+ and a C++17 compiler. All dependencies (OpenCV, pybind11) are fetched automatically via CMake FetchContent.

Build a wheel (for pip install)

pip install build
python -m build --wheel

This produces a wheel in dist/ that you can install with:

pip install dist/scikit_surgeryopencvcpp-*.whl

For a faster development cycle (reuses your existing build artifacts):

pip wheel . -v --no-build-isolation

C++ development (no Python)

cmake -B build -DBUILD_TESTING=ON -DBUILD_PYTHON_BINDINGS=OFF -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release --parallel
ctest --test-dir build --build-config Release --output-on-failure

Full build with Python bindings

Requires NumPy and pybind11 in your environment:

pip install numpy pybind11
cmake -B build -DBUILD_TESTING=ON -DBUILD_PYTHON_BINDINGS=ON -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release --parallel
ctest --test-dir build --build-config Release --output-on-failure

Python API

import numpy as np
import sksurgeryopencvpython as sks

# Triangulate stereo point pairs
points_3d = sks.triangulate_points_using_hartley(
    image_points,       # Nx4 array (left_x, left_y, right_x, right_y)
    left_intrinsics,    # 3x3 camera matrix
    right_intrinsics,   # 3x3 camera matrix
    rotation_matrix,    # 3x3 left-to-right rotation
    translation_vector  # 3x1 left-to-right translation
)

Releasing

  1. Update pyproject.toml with the version number
  2. Tag on main branch
  3. Push tag

Contributing

  1. Raise an issue on GitHub
  2. Fork the repository
  3. Create a feature branch: <issue-number>-<short-description>
  4. Submit a pull request

License

Copyright 2018 University College London. Released under the BSD-3 license.

Acknowledgements

Supported by Wellcome and the EPSRC.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9Windows x86-64

scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0f17e8e49af3ac6a5dc7f53dc87574b9bb7d90b4305ca34897869dcce6bb68f7
MD5 c0a9d260f6310798e2f962dbc2dda2fc
BLAKE2b-256 d8060b066c7f5afe331f7294165fdfe77b2193f447e1b083a4c7d7ebf4e73dd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56b6ad3422f4294450e7da7d8d33ed7685883093846bf221a3276839adcbaa84
MD5 9a35f9ab030568e857c6b33cc2b66d49
BLAKE2b-256 59fca4d97988cdc3cf725b00a5c68fbbfe5824e9ea80a9101a6818634e9e068d

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa5f2d9313c5438e5dcb0b4251773765d873dca8f3d4cbe6afadce8f7677fe25
MD5 4794110fe260ceb2dba58551a186def3
BLAKE2b-256 4f091980883b4939814a02e10b769fe32f1bdc44555f540cfc8a8f0bde0bf411

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 90a875fd71577874724f9b2ec212f255ce66fca7f5648fbe96ab84520db3d15b
MD5 cb947e446984751beefc1399311042f8
BLAKE2b-256 0d08377eadd53c552308ad432dedd08df9e97a82c43f33bc7e05f3d8b6de6b6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3d1454aed8e63bdbdb4d368342cd65f19ddf2a30d64dbe8724149d5df7ccc05a
MD5 e4f57b43bdc79e059bf659d0c5f0b984
BLAKE2b-256 2293ad91bcd0f67a1e11ba92a68a7f717683274f785e86da0f30da9dca892c0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 459dffa14f9b2255d06ae3a5c71cf3a14447dfa59a9c30d2fe91d312ba899ccc
MD5 e90e9ddbffe8ba5dbe04e9ae5786d92d
BLAKE2b-256 c56dc486d38293c59ad263d3d291e8e8fa897c2bfd7ef5abd6c2ef56500e1b38

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4821d1264bede31d46c020eb02da1b3a6b58a38bae01a8a973752de55d9f18de
MD5 efbdca9e3ef31c19884a59f2c49c2d72
BLAKE2b-256 94457292ccb3c2e92ff9a8e4173ec98f9610f040a72fc24a61638eb22c0e710b

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 40cf353fe3c25b8e391693d50b8baf2b50239ec3e2c7237b19af47762814dbcf
MD5 e5567b80ed922fdf2beeef3187fea524
BLAKE2b-256 fb1157cdbfba86c2956b109be220fa4ff37b423c8505bea42cddae9f4541decd

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3ca2a05526260f397a6d02db0704fa0da20c98b8e3a5dc7f06e484c3e16bd26e
MD5 1b5fda50c35e1e90ebc82d690c7bd7a7
BLAKE2b-256 7a57e602171fc633a69915b34d68f8f201ad953bd5ed84623ec89d7b5817b2ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41b3e6ae9d255c4b568503077d6ea9c7362f9c68d30cbbf0b65f23551029d72c
MD5 b387a6bcc58488d9135a0a13d143f3f6
BLAKE2b-256 b0607254aefe3fc432fc69117d84f249729cf273b5b8f8ff03dec6377a414d03

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3228c4fc9b44eb4ba9cc69c1536f906ce35047a81d7717cbd267a07449c773b
MD5 b5a49dc366e24659aa169d5f1b193144
BLAKE2b-256 6169a59d86b724e4839ba9121f7de503e7bf9527342568163f697b284afed7d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 547d493a61559f24f9bea992a73a7d54bac09b73fd0686968d925c595483d548
MD5 399206e34a0841288aae9cf2aee3965b
BLAKE2b-256 3f5eca314ae2a3bfc73c9a46492f2835f19d61c021acaf8253727f6f72a81b5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7eef2f5a2ded0c0241aaac00283d969d0fcd0f54728bca490dfd2921084c4498
MD5 d74119b79c8e2c599fc76b3e4b0d41b4
BLAKE2b-256 be8fc2509a65c574c814d88085f22f0dd4d59d2a4b6ba4952448f17426a20ece

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddf7001fcb49079d665b76c6357d608aa2dad3e9a33b9b958f2a975af8c3f2e0
MD5 e393b9387542a49ad3ece4822a2a2ab6
BLAKE2b-256 fd2f21be608f7fc67532b1f6656aacf72f562c630c39e519ada9dbf5a9709f88

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04a38fbad077559f735faea907bb258464bdd805c938a8c068df15fb4db6bae4
MD5 3dac89cbe2dd31a542ae6a9e1cfe7c32
BLAKE2b-256 4f929f0eef5282732af139ab62a06dfd4326cc785a96c768f05450a3ee667120

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7e47bd264f0a22a576bf4b696635d09dadf9f257d48199d392b04de7661020de
MD5 4314156a2c5fe569c96015ad0279b2c3
BLAKE2b-256 feb0288ad3da06991582a07ff6380f903efe003e75d928c3395957af24a438f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 41f04ba4e1abbc0bf2445b0c65fce57bff8ee208ea2419c74072e646685a98e2
MD5 859da42625631a1aaad055046c2ff8b2
BLAKE2b-256 f5e51bc5ce0875b84922d890dabd193ed9b27f4de6c1499af3c1714d0222b388

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cda0492ae0d70298ed2b9d0902b3a7e1577a7929a3b3b7aabaa3a184c2f8eb75
MD5 ee6b8c3556dbd91ba86ee6ae39b79322
BLAKE2b-256 89124fcdeb46c862d99e4dd2d4963b16aa8a3724998445e051f6e38ed2326a2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67688977eda4bfb78f71dc6839a9bcfac550dd7308292a1d523d0a8b38b8b46d
MD5 ec6cf3e1b3e3ad52b14aa31d5b05eab2
BLAKE2b-256 03b4826a30267fcc2ceb264bbc3e563c008274e7f3f6e1132fd5bac354b2b9c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7d0dc4b4f8d4b43502a2f0499974601611d46059b11d09cc6ec2996178cf7ed1
MD5 3b19390716736321795303e0d8992318
BLAKE2b-256 1b8b012752ad54aa19f66333380c87e16c551659356128365ae6a4e809ca35c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: build.yml on SciKit-Surgery/scikit-surgeryopencvcpp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page