Я использовал Pytesseract и openCV для чтения текста с изображения.Я использовал медианное размытие, нормализацию и порог, чтобы удалить фон, и смог прочитать текст.
Однако некоторые части текста стали слишком светлыми в процессе нормализации, и я хочу затемнить их, чтобы они соответствовали темноте / интенсивности оставшегося текста на изображении.Я пробовал морфологические преобразования и пробовал canny + erosion для удаления шума, но ни один из них не помог.
Мой ввод выглядит следующим образом:
Здесь "Код", "Название подразделения", "15" и "Механический" легче, и я не могу их прочитать, тогда как я легко могу читать "Распределение воздуха" и "Основные материалы и методы".
Любая помощь в том, как изменить цвет более светлого текста, будет очень полезна.