Black text on a white background is very high contrast; light grey text on a white background is low contrast. Color contrast is important because people often have difficulty perceiving content when ...
At first glance they are flat, high-contrast black and white square codes ... but the problem of low lighting, or many shadows, had not been completely addressed to improve the process." ...