Any objections to adding a "Normalize" flag to GradientImageFilter which sets the output vectors to be unit length? Of course the default will be 'false' no no existing code is changed. David