У меня есть изображение с некоторой информацией об основных этапах каждого проекта. Каждая веха отмечена на диаграмме уникальным символом. На картинке мы имеем разные треугольники или квадраты разного цвета.
Мне нужно извлечь информацию о датах из символов в легенде. Это означает, что мне нужно знать расположение каждого символа и его легенду. Затем найдите ближайшие даты по осям X и Y.
этапное изображение
Я попробовал cv2 с распознаванием цвета. И сначала я извлек даты по оси XY и сохранил их положение. Я использую cv2 для желтого ромба, и он работает нормально. Но когда дело доходит до красного или серого, потому что символы разные, но все красные. Я не могу отличить их, просто используя cv2.
Традиционный метод компьютерного зрения в cv2 не может справиться с перекрытием. И есть, например, два типа красных треугольников, один из которых направлен влево. Из-за всех этих проблем я не могу найти хороший способ распознать каждый символ в легенде. Есть ли у вас какие-либо предложения?
Возможно, ML для обучения является потенциальным решением. У меня около 1000 таких фотографий. Я не знаю, достаточно ли этого для обучения модели. Но и нагрузка будет большая.
Подробнее здесь: https://stackoverflow.com/questions/786 ... sing-cv-ml
Как распознать разные символы на изображении с перекрытием с помощью CV/ML? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как лучше всего распознать символы на изображении и вывести их в виде текста? [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как распознать текст на изображении и узнать положение каждого символа?
Anonymous » » в форуме Linux - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-