Я столкнулся с проблемой сегментирования символов с изображения номерного знака. Я применил следующий метод для извлечения символов номерного знака "
- Адаптивный порог изображения номерного знака.
- Выберите контуры, имеющие конкретное соотношение сторон.
Если на изображении номерной карточки есть какой-либо оттенок, как в прикрепленном файле, я не могу правильно сегментировать символы из-за неправильной бинаризации. Тень на изображении объединяет соседние символы в изображении.
Я установил изображения с разными размерами окна. Результаты прилагаются. Как можно отделять символы от изображения, если на изображении есть оттенок? Я использую OpenCV.
Я использовал следующую функцию в OpenCV для порога моего изображения номерного знака:
cvAdaptiveThreshold(licensePlateImg, threshImg, 255, CV_ADAPTIVE_THRESH_GAUSSIAN_C, CV_THRESH_BINARY_INV, wind);
Я пробовал с разными размерами окна (wind
) и разными adaptiveMethod
(ADAPTIVE_THRESH_MEAN_C and ADAPTIVE_THRESH_GAUSSIAN_C
)
для получения пороговых изображений.