A quadratic cost functional for computing an estimate of a wave front from multiple directional derivatives is presented. This functional is robust to noise and is specially suited for moiré deflectometry, Ronchi testing, and lateral shearing interferometry.