I think this can be a stupid question but after read a lot and search a lot about image processing every example I see about image processing uses gray scale to work
I u
Binary might be too simple and it could not represent the picture character. Color might be too much and affect the processing speed.
Thus, grayscale is chosen, which is in the mid of the two ends.