Распознать и удалить светло-серый текстPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Распознать и удалить светло-серый текст

Сообщение Anonymous »

У меня есть много изображений PNG с одинаковым текстом из трех слов в похожем положении. На более чем половине фотографий фон чисто белый. Вот почему я написал скрипт Python, который создает прямоугольную рамку вокруг этой позиции и проверяет пиксели рамки на предмет того, имеют ли они одинаковый цвет. Если да, то область прямоугольника закрашивается средним цветом пикселя кадра.
Вот гистограмма значений серого для области до 2 пикселей вокруг текста, когда он написан на белом фоне. :
Изображение

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

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


Подробнее здесь: https://stackoverflow.com/questions/790 ... -grey-text
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Распознать и удалить светло-серый текст
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Изменить плитку на светло-зеленую после того, как по ней проедет газонокосилка (игра JavaScript) [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как удалить серый цвет фона из изображения, нарисованного с помощью представления рисования .net maui?
    Гость » » в форуме C#
    0 Ответы
    30 Просмотры
    Последнее сообщение Гость
  • Как удалить серый наложенный экран поверх фрагмента ViewPager2 Android
    Anonymous » » в форуме Android
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Невозможно распознать текст с этого изображения
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»