Шаг 1) Администратор / работник ввода данных открывает ?, загружает растровое изображение и, используя «лассо-подобный» инструмент (как «Фотошоп», по возможности, «магнитный»), указывает области интереса / маски.
Шаг 2)?
Шаг 3) Прибыль! (т.е. приложение открывает растровое изображение, векторный файл, описывающий маски, делает интересные вещи в областях, представляющих интерес, основываясь на контексте времени выполнения)
Мой вопрос: «Что мы используем для шагов 1 и 2?»
Основная цель - сократить время, необходимое для выполнения шагов 1 и 2 («механический турок» часть процесса). Строго второстепенной целью является простота синтаксического анализа / использования векторного формата, описывающего области интереса / маски на шаге 3.
Разговор о водяном кулере: «О, вот какой-то компонент Flash должен это делать!» ... «Но что, если это займет всего день или два?» «Ничто не займет всего день или два» ....
Для создания прототипов очевидным маршрутом является Photoshop -> Illustrator -> SVG. Но если есть фреймворк / библиотека / редактор, который может упростить кодирование «лассо» и генерацию векторного файла, это может склонить чашу весов в пользу написания собственного редактора.
Есть ли такой фреймворк / библиотека / редактор?