Здравствуйте форумчани. Это моя первая публикация. Написал программу по одному datasheetу.
Теперь раскажу по подробнее. Распознавание автомобильных номеров заключается в следующем:
1) Нахождение границ автомобильного номера;
2) Распознавание цифр и букв.
Нахождение границ автомобильного номера
1) Берем изображение.
2) Вычисляем оператор Собеля по горизонтали и вертикали и получаем изображение.
3) Высчитываем для каждой горизонтали, разность соседних яркостей пикселей и рисуем кривую (бирюзовая линия — среднее значение всех яркостей пикселей по горизонтали).
4) Затем ищем Максимумы этой кривой, за средней линии максмумы не ищем
5) После этого вырезаем «горизонтальные» линии из изображения, вычисляем оператор Собеля, также считаем по вертикали яркостную кривую.
6) Затем выясняем по прямоугольникам, вырезанной области, символы являются ли они автомобильным номером — поиском служит прямая зеленного цвета-находятся ли они рядом с прямой (Автомобильный номер). В конце бинаризируем.
Распознавание цифр и букв
Нашел в OpenCv функцию AvgSdv — вычисляет среднее значение и стандартное отклонение элементов множества, независимо для каждого канала.
public double Value2(Image<Gray, byte> im, Image<Gray, byte> sample)
{
MCvScalar m1, m2;
Gray gray;
im.AvgSdv(out gray, out m1);
Image<Gray, byte> f = im;
sample.AvgSdv(out gray, out m2);
return Math.Abs((m1.v0 - m2.v0) + (m1.v1 - m2.v1) + (m1.v2 - m2.v2) + +(m1.v3 - m2.v3));
}
И этой функции высчитываем для каждого изображения (символа) с эталоном каждой буквы или цифры.
Вот ссылка на программу и исходный код.
Автор: человек со стажем
Здравствуйте.Нужна помощь в определении засвеченого гос номера с места дтп в ночное время.Сможете помочь?
Могу попробовать Axelsonlucky666@gmail.com. пиши
Здравствуйте, архив не открывается, как можно получить файлы архива?
На ютуб канале Axe Axelson. Увидишь видео и под ним ссылка рабочей прогоаммы
Всем кому нужна моя помощь пиши на адрес axelsonlucky666@gmal.com. ссылка рабочей программы под видео https://youtu.be/xsjleBOiav8.это мой канал на ютубе
Это моя публикация. Пишите если что на axelsonlucky666@gmail.com
Пытался стукнуть на Email, пришел отчёт о том что такого адреса нет.
А что с номерами с черным, синим, красным фоном?
Я так понял данный алгоритм не подойдет?
Здравствуйте!
Ссылка на скачивание не работает! Вышлите на почту пожалуйста.
Благодарю заранее!
С уважением,
Сагит.