1. A computer implemented method of providing quality assurance in pathology, where one or more processors are programmed to perform steps comprising: acquiring a digital image of a pathological sample disposed on a glass slide; comparing one or more characteristics of the digital image against one or more predetermined criteria to determine if a quality of the digital image is sufficient; if it is determined that the quality of the digital image is insufficient, rejecting the glass slide to cause a new glass slide to be prepared; and, when it is determined that the quality of the digital image is sufficient, enhancing at least a portion of the digital image.