https://github.com/penk/qml-handwriting
Open source handwriting recognition keyboard written in QML/JavaScript
https://github.com/penk/qml-handwriting
Last synced: 4 months ago
JSON representation
Open source handwriting recognition keyboard written in QML/JavaScript
- Host: GitHub
- URL: https://github.com/penk/qml-handwriting
- Owner: penk
- Created: 2012-02-06T20:01:01.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2015-08-29T11:00:50.000Z (over 10 years ago)
- Last Synced: 2025-04-05T03:51:10.621Z (8 months ago)
- Language: JavaScript
- Homepage: http://penkia.blogspot.com/2012/02/qml-handwriting.html
- Size: 306 KB
- Stars: 83
- Watchers: 12
- Forks: 22
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-qt-qml - qml-handwriting - Open source handwriting recognition keyboard written in QML/JavaScript. (Misc)
README
# QML Handwriting

### Open source handwriting recognition keyboard based on Qt/QML
Built out of QML, ShortStrawJS and Zinnia.
## Features
* Pure QML-based layout, can integrate with input method panel
* Supports Chinese (Traditional/Simplified) and Japanese, models and engines from Zinnia
* Strokes detection and recognition based on ShortStraw algorithm
## How to Install
1. Install [Zinnia](http://zinnia.sourceforge.net/) library
2. Install QML [Canvas](http://qt.gitorious.org/qt-labs/qmlcanvas) plugin
3. Check-out source code and compile: `git clone https://github.com/penk/qml-handwriting.git`
4. Download [handwriting models](http://www.tegaki.org/releases/0.3/models/), default path is `/usr/share/tegaki/models/zinnia/handwriting-zh_TW.model`
## License
The source codes are, unless otherwise specified, distributed under the terms of the GNU Lesser General Public License.
## Credits
Copyright (C) 2012 Ping-Hsun Chen <[penkia@gmail.com](mailto:penkia@gmail.com)>, [@penk](https://twitter.com/penk)
Includes:
* [ShortStrawJS](http://www.lab4games.net/zz85/blog/2010/01/21/geeknotes-shortstrawjs-fast-and-simple-corner-detection/) by [Joshua Koo](mailto:zz85nus@gmail.com)
* [qmlcanvas](http://qt.gitorious.org/qt-labs/qmlcanvas/) by Qt Labs
* Zinnia models from [Tegaki](http://tegaki.org) project