Рейтинг@Mail.ru

Калькулятор для рукописного ввода MyScript Calculator

Автор: Alex. Опубликовано в Копилка . просмотров: 28671

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна
 

Знакомьтесь с калькулятором, распознающим ручной ввод и лихо считающим то, что вы «накропали» на экране своего планшета или смартфона – MyScript Calculator. Калькулятор отлично понимает ваш почерк и поддерживает арифметические операции, возведение в степень, скобки, тригонометрические функции, логарифмы и константы. Кроме калькулятора компания MyScript предлагает решения для распознавания рукописных текста, геометрических форм и нотной записи.

О компании MyScript

Сегодняшняя статья выходит за рамки описания одного приложения, поскольку компания MyScript разрабатывает много интересных приложений и инструментов не только для пользователей, но и для разработчиков программного обеспечения. И все они связаны с рукописным вводом информации.

Компания MyScript появилась более 15-ти лет назад (ранее она называлась Vision Objects). Сейчас компания MyScript является признанным лидером в точной и высокопроизводительной технологии распознавания рукописного текста. Технология позволяет точно распознавать рукописные текст, математические уравнения, геометрические формы и нотные записи. Решения компании MyScript доступны для лидирующих десктопных и мобильных операционных систем: Microsoft Windows, Apple Mac OS, Linux, iOS и Android. Поддерживаются более 64-х языков.

Инструменты для разработчиков MyScript

Все инструменты делятся на три типа: панели, виджеты и компонеты. Как видно из картинки, панели – это самостоятельные приложения, которые могут быть интегрированы в собственные приложения с помощью простого API. Они предназначены для быстрой интеграции. Виджеты представляют из себя программные компоненты с графическим пользовательским интерфейсом для управления ручного ввода. Виджеты позволяют гибко интегрировать технологию MyScript в свои приложения. Компоненты предоставляют доступ к функциям обработки рукописного материала.

Инструменты для разработчиков MyScript

Например, калькулятор MyScript, о котором ниже пойдёт речь в этой статье, сделан с помощью виджета Math Widget. Т.е. понять, как будет работать виджет в вашем приложении, вы можете используя калькулятор.

Более подробно по этой теме вы можете почитать на сайте разработчика: https://dev.myscript.com/dev-kits/application-toolkit/.

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

Схема работы облака MyScript для распознавания рукописного ввода

Как это работает: вы должны захватывать рукописные штрихи как массив точек с координатами X и Y. Далее по протоколу HTTP вы общаетесь с веб-сервисом облака в формате JSON.

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

Подробнее об облаке MyScript можно почитать здесь: https://dev.myscript.com/dev-kits/cloud-development-kit/.

Если перечисленных возможностей для разработки приложений вам мало, компания MyScript может предоставить SDK: https://dev.myscript.com/dev-kits/software-development-kit/.

Для тех, кто хочет попробовать инструменты в работе, разработчики предлагают 90 дневную лицензию для некоммерческого использования.

Демонстрация технологии MyScript

Посмотреть как работает технология распознавания MyScript вы можете прямо из вашего браузера на странице веб-демонстраций: http://webdemo.myscript.com/. Здесь можно проверить как распознаются геометрические фигуры, текст, математические уравнения, химические формулы. Также вы можете установить на планшет или смартфон калькулятор MyScript (доступно для Android и iOS) или одно из приложений, про которые написано на следующей странице: http://myscript.com/technology/technical-demonstrations/.

Калькулятор MyScript Calculator

Теперь посмотрим, что умеет калькулятор MyScript Calculator. Установить его вы можете для Android и для iOS. Калькулятор отлично работает для смартфонов и планшетов, хотя размер экрана имеет значение. На большом экране писать формулы удобнее, а если вы используете стилус, то использование калькулятора становится ещё комфортнее.

Калькулятор MyScript на iPhone

Как я уже писал выше, калькулятор понимает базовые арифметические операции (+, -, x, ÷, +/-, 1/x), другие действия (%, √, x!, |x|), возведение в степень и экспоненты (ℯx, xy , x2), скобки, тригонометрические функции (cos, sin, tan, acos, asin, atan), логарифмы (ln , log) и константы (π, ℯ, phi).

Распознавание математических выражений

Из полезных фишек можно отметить жесты зачёркивания, которые позволяют удалять цифры и математические знаки, и отмену действий.

Также порадовало автоматическое решение уравнения:

Автоматическое решение уравнений

В заключении можно сказать, что калькулятор MyScript будет интересен школьникам, студентам и инженерам. А возможность интеграции с другими приложениями делает технологию MyScript интересной для разработчиков программного обеспечения.

Tags: Обзоры инструментов для программирования MyScript MyScript Calculator iOS Android Обзоры программ

Добавить комментарий