1. A method of detecting visual anomalies in a multi-feature document comprising: for each of a plurality of documents that include a particular feature, generating an image that depicts the particular feature within a document as the particular feature would appear to a user viewing the document, thereby forming a plurality of images; calculating a normal range for a visible characteristic of the particular feature by measuring the visible characteristic for each of the plurality of images through an image analysis of the image; identifying an area of a specific document that displays the particular feature; generating a specific image of the particular feature within the specific document; calculating a score for the visible characteristic of the specific image by measuring the visible characteristic through the image analysis of the specific image, wherein the visible characteristic is a size of a largest rectangle within the specific image comprising only pixels of a background color of the particular feature; determining that a visible abnormality is present within the specific image by determining that the score is outside of the normal range for the particular feature; and generating a notification that the visible abnormality is present within the specific document.