A method of processing optical coherence tomography (OCT) scans, comprising: receiving OCT data comprising an OCT signal indicative of the level of scattering in a sample, the OCT data including the OCT signal for at least one scan through the sample, with the OCT signal having been measured at varying depth and position through the sample in each scan; processing the OCT data for each scan with depth to produce a indicative depth scan representative of the OCT signal at each depth through all of the scans; fitting a curve to the indicative depth scan, the curve comprising a first term which exponentially decays with respect to the depth and a second term which depends on the noise in the OCT signal; and calculating a compensated intensity for the OCT signal at each point through each scan, the compensated intensity comprising a ratio of a term comprising a logarithm of the OCT signal to a term comprising the logarithm of the fitted curve.