Skip to main content

Dependency-light C++ bioimage analysis algorithms with Python bindings

Project description

bioimage-cpp

Documentation Build Status PyPI conda-forge

Image processing and segmentation functionality in C++ with light-weight python bindings through nanobind and minimal dependencies to enable distribution via pip.

The package includes dependency-free triangle-mesh extraction from 3D volumes and segmentation masks, plus Laplacian mesh smoothing, under bioimage_cpp.mesh.

The bioimage_cpp python library can be installed via pip:

pip install bioimage-cpp

Or via conda-forge:

conda install -c conda-forge bioimage-cpp

Please refer to the documentation 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.

Source Distribution

bioimage_cpp-0.7.0.tar.gz (540.6 kB view details)

Uploaded Source

Built Distributions

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

bioimage_cpp-0.7.0-cp314-cp314-win_amd64.whl (652.6 kB view details)

Uploaded CPython 3.14Windows x86-64

bioimage_cpp-0.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

bioimage_cpp-0.7.0-cp314-cp314-macosx_11_0_arm64.whl (999.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bioimage_cpp-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

bioimage_cpp-0.7.0-cp313-cp313-win_amd64.whl (636.1 kB view details)

Uploaded CPython 3.13Windows x86-64

bioimage_cpp-0.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

bioimage_cpp-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (999.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bioimage_cpp-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

bioimage_cpp-0.7.0-cp312-cp312-win_amd64.whl (636.1 kB view details)

Uploaded CPython 3.12Windows x86-64

bioimage_cpp-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

bioimage_cpp-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (999.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bioimage_cpp-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

bioimage_cpp-0.7.0-cp311-cp311-win_amd64.whl (636.5 kB view details)

Uploaded CPython 3.11Windows x86-64

bioimage_cpp-0.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

bioimage_cpp-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bioimage_cpp-0.7.0-cp311-cp311-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

bioimage_cpp-0.7.0-cp310-cp310-win_amd64.whl (636.7 kB view details)

Uploaded CPython 3.10Windows x86-64

bioimage_cpp-0.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

bioimage_cpp-0.7.0-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bioimage_cpp-0.7.0-cp310-cp310-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

File details

Details for the file bioimage_cpp-0.7.0.tar.gz.

File metadata

  • Download URL: bioimage_cpp-0.7.0.tar.gz
  • Upload date:
  • Size: 540.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bioimage_cpp-0.7.0.tar.gz
Algorithm Hash digest
SHA256 0b56a87dd9cb5576c1a451dad47b408b9a5727aff17f2244fe30abe5d62caa17
MD5 b120c38ba87bf4793e9f3d061c41ce4e
BLAKE2b-256 6b9d747df6d3e5cf5f632024b62b6a503ea645213c4409aa9bafe9b4553a1eec

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0.tar.gz:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a715eac1298653287cfb9b9aac3766283c27b01f0d0b42c2201ebc8c63b616c7
MD5 7c16a22297ba6476c3967b3086ab3ece
BLAKE2b-256 de4cae5b1972b45f8b153dc5f9eac9782064aed091901f47285e7c3058a7f7b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4de8b786f8af0500b2f3e46f2220cf1febbc855e3e080ff2c4ab1ed7a30a2372
MD5 a8dfbc9bf145c4599f4513ed3cc2f703
BLAKE2b-256 867921624e42c06b3426087a1c31e57fb3cecc059a9364d3caa78118b89f6bf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7e612f6cd3da9773520914701e8f0e6ed4b7aa35dce2a2d2729d366434caeb5
MD5 9648ed32540b43241735cabd1226b44b
BLAKE2b-256 9126e63f357bf2e9c817b560c3c72915807e49dbe71912608265fb8da15b1b4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 82078c40054d6cbaf2e09066ad695d63e241368df98d03ff86596afdabd0f321
MD5 323caf97c68213540d4c5d23a245f7cf
BLAKE2b-256 597e66246f214d11f64ba52c8ac815ee5907e81bf235a6870eeb92c6995a515a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d42285ad3efb6c504a0d3b7ff7e9c3a54e8f8600a298e7f7b8a00dc33bc17186
MD5 d408cc35f42a74cad301f351d485382c
BLAKE2b-256 25bf689279822c5c953e89361613ca5e23186f89210e34f0f30fff86f4e296a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5bbfd2bfd057ede4b9b5f45427f5e42774cbf0d6c819b8fa7c3c23e806e42887
MD5 fb7e3f87712fad7b70ac85e953da39ea
BLAKE2b-256 19b8f88be97b1b3bb4c0920778b7f715ff614a53cc2b47205d21a2b047faabbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46f432e891087cbdc04184a3383f70be320ec6d2c42b3f5d0945182166203496
MD5 2016a8ee20f640b17dedc609761e504b
BLAKE2b-256 c538e5bc879108df943ce427d16984731adcc8f6fb6ffb61375ff7806f354288

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 30d1b68ee7e468a9e0993a6569d5a91d92f4edb8dba2ef6b4524f78be72ac4c0
MD5 5fa5820528864fb5bf67742f17b1de79
BLAKE2b-256 f6215cc1b6bb04c1ae64e8b192ba86084269f9d9a7f0273c729ee13381c8aa6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5eff7d8cf71207f1f78090b75905a7af0a70a63aaaee3cd5d9a7ee7dc489b5d1
MD5 16af857c0d73e5e27822cb1abe9cf586
BLAKE2b-256 85416d23ae2c725a21a8d84ef344e027bc346afbc502553eae513996d1d6b056

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 914f7ddac28bc828b0f7eaf5e74d1db656d3d43e73f2a45d66c360584f71eac1
MD5 420eaac5e391f737f9c6a3a5db4df38f
BLAKE2b-256 c886c457cc5fd27c2db44f3fef70b1f028377cc8aec57867fb699ca5ec71dd30

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38899c76dfd6be1127d05b24ef457f418ee4b7507af16ae1308e4eca27a1260b
MD5 74de0446a907c0eed915eac5131b7a45
BLAKE2b-256 d2895b40e99863b5c6d4d221fa63ccb0ce84ed5605c8ed38de69f9faee6e73fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a4fcdea262ec9e57ad23eb63c56fb2145c076a3f2f6c51624376e5a61fa20cf2
MD5 33a5b24e286ca7c261712f7b11bf538d
BLAKE2b-256 9ffd04653395b2d12feb814f82b3e7ed031d84b4b55f63277ea34885a590c919

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cf3a99ceb7b0b2477c27736888496c312b5f4d80e06f50dca1e3b62832321523
MD5 1177731e18bc6d872404e7013d3277aa
BLAKE2b-256 6588ae4836d059e513eb66eb09ce5455d8d9756575db87bd069cb4b05efd607f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a46f47b14654aff115d4cbc4bfea0c3d421b50561c3ad30711a51febcdf2634
MD5 8a577b9ccfacbbcf1e8e73b263a697d3
BLAKE2b-256 29cf01ec157d589016abdf2f5c68d034e81267c839d74da38598c5a31dd59058

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b789570ba5593282935191ed1ca0e9c4e58e9e69ac6d04bc090da1dcb106e6e
MD5 144c620808d53a3f086ad81be632bfbb
BLAKE2b-256 0961416994143980543201ebbb41a5f972580af6f7b5ad9db0bbba09312c77f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6c02d1d1bbef297b0a962d3128b7d994e5d6790ce613103772d0d80f341ccfe0
MD5 7e9a7875a881945ac0ffd26f0effad04
BLAKE2b-256 c8f8db4146b869131be4fc99b6823c36a78af5162ff5fd05c18c911e13e63e89

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp311-cp311-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8177cfaefa5e88ccbf697be5cae1133d56483db3a2e3eebb4eb4076066e27be7
MD5 2e1d440538dfa5dc189a1f9420a41e3c
BLAKE2b-256 3f643e5a9d514b882674414b8043e42b40b335bdba76db22ecac5bfa371d97b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f91961d2adf514627c058a994fadeb00caee771b02093967f74b49c29846565
MD5 301ebe100dc33a593e5804c7b9d43ea4
BLAKE2b-256 674868bfa5866f847c4f44ac2a85db344b5128694f03d078dd0541336e206345

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82710afdf093b4d97a374fab6c2fc1a474844a90f6259e5b6016d78c323350c3
MD5 6f43b8864a3b41bd6261df4b33b9d6ef
BLAKE2b-256 c0ba75f1058775a36fed9f2043b3a3c5764913dc79a1d0431fd88a2f67e75a46

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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

File details

Details for the file bioimage_cpp-0.7.0-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bioimage_cpp-0.7.0-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8bd17a2aa619dee369e4593fd3435675ac9b326bbdb842cc443b2efb1734c4db
MD5 7fa2e2077ccb1fdbf808f3fdbec4c32b
BLAKE2b-256 99b86d2b2ec03a57c050009c9d1cd15013869628e5bf52c4f725801c2702e65f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bioimage_cpp-0.7.0-cp310-cp310-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on computational-cell-analytics/bioimage-cpp

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