Наоборот, нужно отделять символы друг от друга и делать их ТОНЬШЕ!
Это смотря, что с ними потом будешь делать. Мне кажется, нейро-матричные принципы быстры, но ненадёжны.
В общем: сравнение с эталоном дело пустяковое. Я вытянул это дело на 95%, как оказалось, случняком получилось полууниверсальное))
Как правильно заметили, линии и слившиеся - сложнее.
Я на данный момент уже проверил подходов так с двадцатку, и не нашёл ни одного более-менее универсального. Скажу даже так: от 10 до 30 (на крайняк) 40 % точности разделения и "уборки" - далеко не супер.
Попался 1 вариант, реально дающий возможность разделить символы из любых линий, даже те же капчи с ВК 6-7 символьные тянет.
Но! Ждать 60 сек, до завершения первичного фильтра таким макаром - дело неблагородное)