Хотя на глаз искажение четко просматривается, и все еще не хочется расставаться с мыслью, что есть некий хитрый ход.
На самом деле "на глаз" Вы производите следующие действия. Прежде всего, Вы распознаете написанный текст, искажение не мешает это сделать. Далее Вы используете имеющиеся у Вас априорные знания о том, как должна выглядеть каждая буква, для восстановления исходного изображения.
Потому что без таких знаний совершенно неочевидно, почему буква q должна вылезать вниз под строчку, а цифра 6 - вверх. Так же и при сегментации слипшихся символов - правильное их разделение также основано на том, что Вы заранее знаете "истинную" форму.
Если решать задачу обхода подобной защиты, то правильнее будет, ИМХО, сразу учить распознаватель читать искаженные символы, чем пытаться их восстановить.
Добавлено спустя 3 минуты 59 секунд:
А если бы это было так просто, то роботов уже давно научили бы подобные защиты обходить.
Я убежден, что сделать это вполне можно, но это хорошая и немаленькая исследовательская задача.