Code covered by the BSD License  

Highlights from
multimodality non-rigid demon algorithm image registration

image thumbnail
from multimodality non-rigid demon algorithm image registration by Dirk-Jan Kroon
non-rigid 2D and 3D image registration with demon (fluid) algorithm, extended with modality transf.

compile_c_files.m
% This script will compile all the C files of the registration methods
cd('functions_nonrigid');
files=dir('*.c');
for i=1:length(files)
    filename=[files(i).name];
    if(length(filename)<19||(~strcmpi(filename(1:19),'image_interpolation')))
        disp(['compiling : ' filename]);
        mex(filename,'image_interpolation.c');
    end
end
cd('..');

cd('functions_affine');
files=dir('*.c');
for i=1:length(files)
    filename=[files(i).name];
    if(length(filename)<19||(~strcmpi(filename(1:19),'image_interpolation')))
        disp(['compiling : ' filename]);
        mex(filename,'image_interpolation.c');
    end
end
cd('..');

cd('functions')
files=dir('*.c');
for i=1:length(files)
    filename=[files(i).name];
    disp(['compiling : ' filename]);
    mex(filename);
end
cd('..');


Contact us at files@mathworks.com