Nuzhny 243 Жалоба Опубликовано August 5, 2014 Как и написано в пояснении темы SWT применяется для поиска произвольного текста на произвольном изображении. Алгоритм неплохо описан здесь (SWT on Nokia N900), там есть и исходники, и статья. В процессе изучения темы я немного "поиграл" с их исходниками, выделил весь SWT в один файлик, переписал на С++ OpenCV, в результате чего код стал намного компактней и капельку быстрей. Исходники в аттаче к сообщению. Также неплохой материал по SWT есть в статьях "Text Detection in Natural Scenes with Stroke Width Transform" Werner (2013) и "Detecting Text in Natural Scenes with Stroke Width Transform" Epshtein, Ofek, Wexler (2010). [off] Надо добавить, что SWT - это достаточно низкоуровневый алгоритм, который находит связные линии примерно одинаковой толщины. В разрабатываемой сейчас версии OpenCV 3.0 (вот оно) реализован более, ммм, высокоуровневый алгоритм (Class-specific Extremal Regions), находящий не отдельные символы, а регионы с текстом. Статьи гуглятся: 1. "Real-Time Scene Text Localization and Recognition" Neumann, Matas (2012) 2. "Multi-script Text Extraction from Natural Scenes" Gomez, Karatzas (2013) [/off] swt.zip 2 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах