Image Quality Analyzer

The image quality analyzer:
  1. Ensures that the user application program is entitled to use the analyzer.
  2. Accepts and verifies application program requests to start and end process jobs.
  3. Accepts, verifies, and analyzes collections of one or more document image records according to a profile specified.
  4. Iterates through the metrics evaluation of grayscale and black-and-white images in each document image record, as specified, and accumulates metric results.
  5. Returns to the application program collections of document image results for each collection of document image records analyzed.
  6. Returns an image quality summary to the application program at the end of a process job. The summary includes the average assessment along with minimum, maximum, and standard deviation values. A count of documents that were analyzed is also returned.