Treath different image sizes as a diff

I can't see why the image size not should be treathed as a diff? This commit resizes the smallest image and fills the diff with the "diffcolor".