Converting images to grayscale (e.g., one byte per pixel) is a hassle for users depending on the software installed. Can opencv handle this?