** MultiScale.exe **

MultiScale.exe is a windows command line executable for identifying difference-of-Gaussian (DoG) extrema in a 3D volumetric image. It was developed by Matthew Toews at the Harvard Medical School, for analyzing magnetic resonance images of the human brain as described in[1]. It is based on a 3D extension of the DoG scale-space described by Lowe[2]. 

MultiScale.exe is provided for non-commercial research use only. If you do use it, please reference the article[1] where it was first used.

Please direct all questions to Matthew Toews (mt at bwh . harvard . edu).

** Usage **

  >> MultiScale.exe <input header> <output keys>

    <input header>: text file describing a raw input image (binary, 32-bit float, Intel)

    <output keys>: output text file containing keypoint locations

** Example **

  To extract keypoints from a 100x100x100 volume named "raw_image.bin", call:

  >> MultiScale.exe image.txt raw_image.bin

  Where image.txt is a text file containing the following lines:

    Features:	1
    x:	100
    y:	100
    z:	100
    data: raw_image.bin

** References **

[1] "Feature-Based Morphometry: Discovering Group-related Anatomical Patterns"
M. Toews, W.M. Wells III, D.L. Collins, T. Arbel. NeuroImage, 2010, Vol 49 (3), 2010, pp. 2318-2327.

[2] Distinctive image features from scale-invariant keypoints,
D.G. Lowe. IJCV, Vol. 60, no. 2, pp. 91110, 2004.

