Я использую детектор функций HOG на основе классификации SVM. Я могу успешно извлечь номерной знак, но на извлеченном номерном знаке есть некоторые ненужные пиксели / линии, кроме номера лицензии. Мой конвейер обработки изображений выглядит следующим образом:
- Применение детектора HOG к полутоновому изображению
- Обрезка обнаруженной области
- Изменение размера обрезанного изображения
Применение адаптивного порога для выделения номеров планшетов и фильтрации фона с использованием следующего кода Opencv
cvAdaptiveThreshold(cropped_plate, thresholded_plate, 255,CV_ADAPTIVE_THRESH_GAUSSIAN_C, CV_THRESH_BINARY_INV,11, 9);
Изображение пластины для устранения перекоса
Из-за этой ненужной информации программное обеспечение Tesseract-OCR не может правильно распознавать числа. Извлеченные изображения номерных знаков выглядят следующим образом.
Как я могу отфильтровать эти ненужные пиксели / линии с изображений? Любая помощь будет оценена по достоинству.