Skip to content

KitwareMedical/ITKIOScanco

Repository files navigation

ITKIOScanco

Build, test, package Notebooks tests PyPI Version License

Overview

An ITK module to read and write Scanco microCT .isq files.

This package is a resource created by Kitware et. al. for the community for Open and Reproducible Musculoskeletal Imaging Research (ORMIR).

ITK is an open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis. Developed through extreme programming methodologies, ITK employs leading-edge algorithms for registering and segmenting multidimensional scientific images.

ITKIOScano Notebook

Installation

Python

Binary Python packages are available for Linux, macOS, and Windows. They can be installed with:

python -m pip install --upgrade pip
python -m pip install itk-ioscanco

C++

Build the module as a separate project against an ITK build tree:

git clone https://github.com/KitwareMedical/ITKIOScanco
mkdir ITKIOScanco-build
cd ITKIOScanco-build
cmake -DITK_DIR=/your/path/to/ITK-build ../ITKIOScanco
cmake --build .

Alternatively, since ITK 5.0, the module can be built by enabling the option:

Module_IOScanco:BOOL=ON

in ITK's CMake configuration.

Usage

import itk

image = itk.imread('myvolume.ISQ')

License

This software is distributed under the Apache 2.0 license. Please see the LICENSE file for details.