Research > Software > ShapeTransform

ShapeTransform

The ShapeTransform application applies a linear coordinate transformation to the vertex coordinates of a shape file. This makes it possible to move a shape file from one coordinate system to another, and reduces the number of separate programs needed to manage coordinate system transformations.



Download ShapeTransform

Select operating system *

Java - Version 1.1.0

By checking "I agree" and requesting to download software you agree that you will abide by our Software License.


Features

  • Any ShapeTools supported file format is read by the ShapeTransform tool. Supported file formats include: Tm, UCF, 4D UCF, Minc Obj, Binary Minc Obj, OFF.
  • ShapeTransform is able to work with the AIR registration linear transform file format.
  • The transformation may be inverted before application, allowing shape defined on a registered coordinate space to be mapped back onto the native space of the original file.
  • ShapeTransform is written in Java, ensuring its portability to several different operating systems.

Description

The ShapeTransform application applies a linear coordinate transformation to the vertex coordinates of a shape file. This makes it possible to move a shape file from one coordinate system to another, and reduces the number of separate programs needed to manage coordinate system transformations.

System Requirements

Java

  • Version: 1.1.0
  • Size: 654 Kb
  • OS: any
  • Processor: any
  • Memory: 100 Mb
  • Software: Java 1.4.1 (or higher) interpreter

Installation

Compilation
Portable Java library jar makes library compilation unnecessary.

Installation Instructions
Copy java libary 'jar' file to local disk. Add this jar file to your java program class path.

Example: cp ShapeTransform.jar /your/application/directory

Purpose

Neurological image volumes are routinely mapped from one coordinate space into another. It is often necessary to apply this mapping to shapes (anatomical surfaces) dependent upon these image volumes. These coordinate system transformations are presently accomplished by many disparate computer programs, each of which only applies to one or two shape file formats. The various programs commonly have different assumptions about the details of these coordinate mappings, which makes it difficult to mingle the results of the various tools and file formats. The ShapeTransform tool application reads many frequently used file formats, allowing a homogenous approach to vertex coordinate transformations.

ShapeTransform will run on any computer that runs Java v1.4.1 (or greater).