Abstract: An apparatus and technique for measuring microfinishes of workpieces at on-line speeds. A digitized image of a finished surface of a workpiece is generated. Under microprocessor control, a distribution of the digitized values is obtained. This distribution is compared against pre-stored distributions of known surface finishes to determine the type of finish of the workpiece and/or the acceptability of the finish. The comparison is obtained using curve matching techniques and by comparison of mean gray level values.