QIM tools and user interfaces
Project description
QIM3D (Quantitative Imaging in 3D)
QIM is a Python library for 3D quantitative imaging analysis. It provides functionality for handling data, as well as tools for visualization and analysis.
Installation
Install using pip:
pip install qim3d
Usage
Loading Data
To load image data from a file, use qim.io.load()
import qim3d
# Load a TIFF file
vol = qim3d.io.load("path/to/file.tif")
# Load a TIFF file as a virtual stack
vol = qim3d.io.load("path/to/file.tif", virtual_stack=True)
GUI Components
QIM provides GUI components for interactive data exploration. The qim3d.gui
module contains various classes for visualization and analysis:
import qim3d
app = qim3d.gui.iso3d.Interface()
app.launch()
Graphical interfaces currently available:
- Data exploration tool (
qim3d.gui.data_exploration
) - 3D visualization with isosurfaces (
qim3d.gui.iso3d
) - Local thickness (
qim3d.gui.local_thickness
)
Contributing
Contributions to QIM are welcome! If you find a bug, have a feature request, or would like to contribute code, please open an issue or submit a pull request.
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file qim3d-0.1.2.tar.gz
.
File metadata
- Download URL: qim3d-0.1.2.tar.gz
- Upload date:
- Size: 14.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3cd9e55a991e5507a47e16d456fc82d2b13a04e4ed96bc7ce44f94c3fd6d55a |
|
MD5 | f57725503eb19a7c8f1c2180f001a84a |
|
BLAKE2b-256 | 1fa960b1a434a2f682f4d518fa40d347361a6fd9bbd865c684091bbb91b85149 |
File details
Details for the file qim3d-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: qim3d-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e3c0b1c17b9f250113b870de8fa46e3ed85852a9f14e4544fd6592d90821fa6 |
|
MD5 | c43074513a43a4f2df2c87f7b8096efb |
|
BLAKE2b-256 | 18844c199861c60fdc56a0d8bb6204e3807fe819f04a0be317db3f66f495e119 |