1. A method to reduce the effects of motion in functional optical coherence tomography (OCT) imaging of a sample, said method comprising: collecting a cluster of OCT B-scans of the sample with an OCT system, said cluster containing at least two B-scans taken at approximately the same location on the sample; calculating displacements in two dimensions between the B-scans in the cluster; registering the B-scans in the cluster using the calculated displacements; analyzing the registered cluster to obtain functional information of the sample; and storing or displaying the functional information.