Seems obvious now, but I was tripped up by why my source bitmap and test bitmap were not comparing equal. It was because the Capture() grabbed the background color of the page and my source bitmap has a transparent background. Would it be practical to ignore transparent areas from the source to the test image?