public Page GetAnalyzedPage(Bitmap documentBitmap)
        {
            var downscaledDocumentBitmap = imageProcessor.Process
                                           (
                ProcessImageOperation.Downsample,
                documentBitmap.ToByteArray(Ocr.Constants.ConvertBetween)
                                           );

            var ocrResults   = ocr.PerformOcr(documentBitmap, downscaledDocumentBitmap);
            var analyzedPage = pageAnalyzer.PerformPageAnalysis(ocrResults);
            var trimmedPage  = pageTrimmer.TrimPage(analyzedPage);

            return(trimmedPage);
        }