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

Про компанію MyScript

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

Інструменти для розробників MyScript

Всі інструменти поділяються на три типи:панелі,віджети такомпонети. Як видно з картинки,панелі - це самостійні програми, які можуть бути інтегровані у власні програми за допомогою простогоAPI. Вони призначені для швидкої інтеграції.Віджети представляють собою програмні компоненти з графічним інтерфейсом користувача для управління ручного введення. Віджети дозволяють гнучко інтегрувати технологіюMyScript у свої програми.Компоненти надають доступ до функцій обробки рукописного матеріалу.

рукописного

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

Докладніше на цю тему ви можете почитати на сайті розробника: https://dev.myscript.com/dev-kits/application-toolkit/.

Крім того, розробник пропонує використання хмари для розпізнавання ручного введення. У цьому випадку розпізнаванням будуть займатися веб-сервіси MyScript. Як запевняютьрозробників, такий підхід полегшує розробку програми.

калькулятор

Як це працює: ви повинні захоплювати рукописні штрихи як масив точок з координатами X та Y. Далі за протоколомHTTP ви спілкуєтеся з веб-сервісом хмари у форматіJSON.

Хмарна технологія підтримує розпізнавання тексту, математичних виразів, фігур та суміш цих трьох варіантів.

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

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

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

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

рукописного

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

calculator

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

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

введення

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