Skip to content
No description, website, or topics provided.
Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
figures Add Registration Framework Components notebook Sep 11, 2019
imgs
presentation updated presentation Sep 11, 2019
solutions Add Registration Framework Components notebook Sep 11, 2019
.gitignore
0_Index.ipynb
1_Introduction_to_Image_Registration.ipynb
2_Physical_Space_and_the_Image_Grid.ipynb
3_Similarity_Metrics_and_Optimization.ipynb
4_Registration_Framework_Components.ipynb
LICENSE
README.md Invoke pip with python -m pip Sep 11, 2019
requirements.txt Fix itkwidgets to 0.18.0 Sep 11, 2019

README.md

2019-ImageXD-Registration-Tutorial

Super Quickstart

:Binder

Quickstart

git clone https://github.com/KitwareMedical/2019-ImageXD-Registration-Tutorial
cd 2019-ImageXD-Registration-Tutorial
python -m pip install -r requirements.txt
jupyter notebook

Format

The tutorial consists of lecture segments followed by hands-on exercises. We strongly encourage you to bring a laptop with all required packages installed in order to fully participate.

Software required

  • Python

    If you are new to Python, please install the Anaconda distribution for Python version 3 (available on OSX, Linux, and Windows). Everyone else, feel free to use your favorite distribution, but please ensure the requirements below are met:

    • python >= 3.6
    • numpy >= 1.12
    • scipy >= 1.0
    • matplotlib >= 2.1
    • scikit-image >= 0.15
    • itk >= 5.0.1
    • itkwidgets == 0.18
  • ITK

    ITK is an open-source toolkit for multidimensional image analysis. If you are using Anaconda, it is easy to install ITK using the conda-forge repository, through the following command:

    $ python -m pip install itk

  • Jupyter

    The lecture material includes Jupyter notebooks. Please follow the Jupyter installation instructions, and ensure you have version 4 or later:

    $ jupyter --version
    4.4.0

    Please also activate Jupyter Widgets:

    python -m pip install -q ipywidgets
    jupyter nbextension enable --py --sys-prefix widgetsnbextension
    

Download lecture material

  1. Install Git
  2. Clone the repository at https://github.com/KitwareMedical/2019-ImageXD-Registration-Tutorial

We may make editorial corrections to the material until the day before the workshop, so please execute git pull to update.

Install into an environment

Optionally, create a new conda environment or virtual environment.

Then, install the packages:

$ pip3 install --upgrade --pre --upgrade-strategy eager -r requirements.txt

If you do not have a working setup, please contact the instructors.

You can’t perform that action at this time.