A binary image can be created by tresholding a grey-level image at the appropriate value. This is not a trivial operation, and a number of operations (contrast and brighness adjustments, noise removal, edge enhancement...) are usually required before getting something satisfactory. And the resulting binary image often requires additionnal processing to give the expected result. Do not hesitate to post an example of what you would like to do, to get a more specific help.
And use the Vision dedicated board where you may found a larger number of image acquisition and processing Enthusiasts.
CC
Chilly Charly (aka CC)