Вот гистограмма значений серого для области до 2 пикселей вокруг текста, когда он написан на белом фоне. :

Но так как расположение текста не совсем одинаковое, то мой скрипт уже в этом случае дает сбой, потому что рассматриваемая область перекрывается с черной линией справа:

Поэтому я бы попросил вас о более надежном подходе. Другая идея заключалась в том, чтобы Pytesseract обнаруживал текст и закрашивал область, которую Pytesseract идентифицировал как текстовую область, цветом рамки средней площади. Вероятно, из-за того, что цвет текста такой светло-серый, эта идея провалилась.
Если у вас хотя бы есть идея, как я могу надежно удалить текст на таком фоне с помощью Python, это было бы вишенкой на торте:

Подробнее здесь: https://stackoverflow.com/questions/790 ... -grey-text