Главная » 2010 » Январь » 21 » МТИ предлагает использовать в программном коде скриншоты
13:54
МТИ предлагает использовать в программном коде скриншоты
Массачусетский технологический институт (США) предложил заменить часть программного кода скриншотами. Например, можно указывать пиктограммы и кнопки (Microsoft Word, «Корзина», «Поиск» и невообр. мн. др.), вместо того чтобы расписывать скрипты.

Пример такого кода.


Идея проекта Sikuli (на языке мексиканских индейцев уичоли это означает «глаз бога») в том, чтобы сделать программирование доступным любому пользователю, надумавшему написать собственный код, не зная языка программирования. Допустим, вы создаете приложение, которое на основе информации о местонахождении автобусов на маршруте сообщает, когда на данную остановку прибудет следующий. Вы размещаете в коде скриншот веб-карты с маркером автобуса в той точке, когда приложение должно отправить уведомление о том, что пора выходить из дома. Сейчас при создании такой программы потребовалось бы вводить координаты широты и долготы.

Каталог графических элементов Sikuli содержит привычные элементы интерфейса онлайн-учебников, компьютерных книг и руководств по эксплуатации. Кроме того, он умеет анализировать текст вокруг пиктограмм в документации и выполнять операции оптического распознавания символов, чтобы понять, что означают те или иные визуальные элементы.

Кроме того, Sikuli можно использовать как инструмент визуального поиска, если вы не знаете, за что отвечают определенные кнопки в конкретных приложениях. Достаточно сделать скриншот и ввести его в поиск. Аналогичной функциональностью, кстати, обладает мобильное приложение Goggles компании Google, но его кругозор ограничен лишь ориентирами на местности, логотипами и визитками.









Дмитрий Целиков
Источник
Категория: Новости Студии Языков | Просмотров: 1967 | Добавил: sveta | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
5