Diffusion Image Registration Algorithm In C