Skip to main content

⚠ OUTDATED PACKAGE

Disclaimer:

Not for commercial use.

This python package is currently a public beta release. You can use it free of charge for non-commercial applications until further notice. To use it, you still require a (free) license key, which you can get from the Python SDK product page. For commercial applications, please get in touch with us at info@imfusion.com.

Note also, the functionality offered here is only a subset of the Python bindings we have available. In particular, modality-specific plugins (e.g. for Ultrasound, CT, etc.) are not included. Please reach out to us if you are interested in such functionality or visit our webshop.

https://downloads.imfusion.com/images/documentation/imfusion_logo.png

Overview

Description

The imfusion package enables easy and fast loading, handling and processing of medical image data. It is a wrapper around the ImFusion SDK and exposes a subset of its functionality to Python. The major advantages of using imfusion are:

  • High Performance:

    Leveraging optimized C++ for fast execution and OpenGL for GPU acceleration, ensuring compatibility with various GPU vendors.

  • Versatile Data Structures:

    Handle a wide range of medical images and data types, including 2D/3D images, metadata, deformations, rotations, masks, and segmentations. It also supports keypoints, point clouds, and meshes.

  • Extensive Set of Algorithms:

    Access a vast array of image processing algorithms, from basic cropping to complex multi-modal image registration. Even algorithms that don’t have dedicated Python bindings can be executed through a functional interface.

  • File Format Support:

    Load and save numerous medical imaging formats, including Nifti, MHD, Dicom, HDF5, PNG, and JPG and featuring a reliable Dicom loader used in FDA-approved products.

  • Deployment-Ready Data Pipelines:

    Construct efficient data pipelines for ML model training and deployment, ensuring consistent pre-processing and post-processing.

  • numpy-like arithmetic but with images

    Perform arithmetic operations on images with a functional API or operators, supporting GPU or CPU execution and, optionally, aggregated expression evaluation for enhanced performance.

  • Built-in Data Visualization

    View your data with the bundled ImFusionVisualizer (imfusion.show) that includes a powerful 3D renderer for volumes, meshes and point clouds.

Documentation

Please find the documentation for this Python package at docs.imfusion.com/python.

Support

If you experience issues with this package, please let us know in our forum.

For business inquiries please contact info@imfusion.com.

Metadata

Release files for imfusion-sdk 0.10.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for imfusion-sdk 0.10.1
File Interpreter ABI Platform
imfusion_sdk-0.10.1-py3-none-any.whl Python 3 none any Details

Release files / imfusion_sdk-0.10.1-py3-none-any.whl

Download URL imfusion_sdk-0.10.1-py3-none-any.whl
Size 6.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b8b493443154713caaedd5f50194cf20eb1f37a2c39cce628996902598342b95
BLAKE2b-256 checksum
How to use checksums
880b0d599489663ddcf5801836b224c4770ef775e73f3a6760240f16b6062c48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.15

Security for imfusion-sdk 0.10.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page