обнаружить и удалить текст с фотографии - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть набор данных из примерно 2000 изображений банановых растений, которые мне нужно проверить, может ли CNN определить разницу между ними. Проблема в том, что некоторые из сделанных фотографий включают в себя тег на фотографии.

есть ли способ как-то обнаружить и удалить их?

Я пробовал маскировать части изображений,но каждая маска подходит только для нескольких фотографий, и я не могу применить ее ко всем фотографиям

То, что я пробовал, используя cv2 с python, но не помогло:

маскировка изображения: Удаление частей изображения с помощью OpenCV

удаление текста с изображения: OpenCV - удаление текста с изображения

классы A / B /Фотографии C / D: enter image description here

enter image description here

1 Ответ

0 голосов
/ 09 ноября 2019

Хорошо, давайте будем честными, у нас, вероятно, есть проблема с первоначальным вопросом. Достаточно иметь растение для сравнения с другим растением (или для отслеживания процесса выращивания), поэтому нет необходимости иметь дело с каким-либо второстепенным объектом на фотографии.

Кроме того, из-за определенного цвета может быть легче сегментировать растение и иметь все необходимые данные для любого дополнительного анализа:

enter image description here

Пример, который я имею, позволяет подать уведомление, когда клубника "готова".

enter image description here

Многоцветная сегментация может быть весьма полезной в данном конкретном случае. Вот полная демонстрация

Извините, код не предоставлен, не используется OpenCV.

...