Difference between revisions of "Slicer4:ThermalViewer"

From NAMIC Wiki
Jump to: navigation, search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Introduction==
 
==Introduction==
The Thermal Viewer module has been developed in Slicer4 to read phase images in real-time and directly from the scanner directory to compute temperature images based on the phase difference between phase images.
+
The Thermal Viewer module has been developed in Slicer4 to read phase images in real-time and directly from the scanner directory to compute temperature images based on the phase difference between phase images.<br>
 
The purpose of this project is to monitor tissues temperatures during laser ablation.
 
The purpose of this project is to monitor tissues temperatures during laser ablation.
  
 
==Getting Started==
 
==Getting Started==
 
===Requirement===
 
===Requirement===
 +
This module require Slicer4 source directory. It also require a Siemens scanner ( a simulator would be build soon ).
  
 
===Get the program===
 
===Get the program===
 +
The source of the program is available on GitHub.com:
  
===How to use it===
+
[https://github.com/lchauvin/ThermalViewer/commit/4455c43a98d78224bbf3ff640404d14762cece74 Thermal Viewer Source code]
  
 
===Compile the module===
 
===Compile the module===
 +
You must have a Slicer4 source directory. We suppose that the Slicer source directory is <working directory>/Slicer4 and Slicer build directory is <working directory>/Slicer4-Superbuild.
 +
 +
$ cd <working directory>/Slicer4/Modules/Loadable
 +
$ git clone https://github.com/lchauvin/ThermalViewer/commit/4455c43a98d78224bbf3ff640404d14762cece74
 +
 +
Then the file <working directory>/Slicer4/Modules/Loadable/CMakeLists.txt.
 +
Add "ThermalViewer" and the end of the list of module in qtmodules.
 +
 +
$ cd <working directory>/Slicer4-Superbuild/Slicer-build/Modules/Loadable
 +
$ make
 +
 +
First time, compiler will rebuild all modules (if not up-to-date). When done, if you want to recompile:
 +
 +
$ cd <working directory>/Slicer4-Superbuild/Slicer-build/Modules/Loadable/ThermalViewer
 +
$ make
 +
 +
If compilation succeed, start Slicer. Module will be in IGT category.
  
 
==Future work==
 
==Future work==
  
 
==People==
 
==People==

Latest revision as of 22:47, 14 August 2012

Home < Slicer4:ThermalViewer

Introduction

The Thermal Viewer module has been developed in Slicer4 to read phase images in real-time and directly from the scanner directory to compute temperature images based on the phase difference between phase images.
The purpose of this project is to monitor tissues temperatures during laser ablation.

Getting Started

Requirement

This module require Slicer4 source directory. It also require a Siemens scanner ( a simulator would be build soon ).

Get the program

The source of the program is available on GitHub.com:

Thermal Viewer Source code

Compile the module

You must have a Slicer4 source directory. We suppose that the Slicer source directory is <working directory>/Slicer4 and Slicer build directory is <working directory>/Slicer4-Superbuild.

$ cd <working directory>/Slicer4/Modules/Loadable
$ git clone https://github.com/lchauvin/ThermalViewer/commit/4455c43a98d78224bbf3ff640404d14762cece74

Then the file <working directory>/Slicer4/Modules/Loadable/CMakeLists.txt. Add "ThermalViewer" and the end of the list of module in qtmodules.

$ cd <working directory>/Slicer4-Superbuild/Slicer-build/Modules/Loadable
$ make

First time, compiler will rebuild all modules (if not up-to-date). When done, if you want to recompile:

$ cd <working directory>/Slicer4-Superbuild/Slicer-build/Modules/Loadable/ThermalViewer
$ make

If compilation succeed, start Slicer. Module will be in IGT category.

Future work

People