Протстой перевод в Grayscale может не сработать. Тусклый желтый и яркий красный могут
дать совершенно одинаковый уровень серого. На градиетнах этот эффект испортит распознавание
текста. Вплоть до полной бесполезности Tesseract на такой картинке.
Картинку можно перевести в режим HSV (Hue,Saturation,Value) и для слоя H, который обычно
меряется в виде градусов от 0 до 360 будет ярко выраженная гистограмма из двух пиков - желтого
и красного. Далее обычным фильтром типа range выделяем желтый цвет и берем его за белый
и все что не-желтый - берем за черный.
После этого качество разделения красно желтой картинки станет лучше.