{ "info": { "author": "Prashant Shakya", "author_email": "prashushakya@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Human Machine Interfaces", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# qdollar\n\n*qdollar* is a python implementation of the [$Q Super-Quick Recognizer](http://depts.washington.edu/ilab/proj/dollar/qdollar.html).\n## About\n>The $Q Super-Quick Recognizer is a 2-D gesture recognizer designed for rapid prototyping of gesture-based user interfaces, especially on low-power mobiles and wearables. It builds upon the $P Point-Cloud Recognizer but optimizes it to achieve a whopping 142\u00c3\u2014 speedup, even while improving its accuracy slightly. $Q is currently the most performant recognizer in the $-family. Despite being incredibly fast, it is still fundamentally simple, easy to implement, and requires minimal lines of code. Like all members of the $-family, $Q is ideal for people wishing to add stroke-gesture recognition to their projects, now blazing fast even on low-capability devices.\n\n## Installation\nTo install *qdollar* using pip\n```\npip install qdollar\n```\n\n## Example\n``` python\nfrom qdollar.recognizer import Gesture,Recognizer, Point\nt1 = [\n Point(0, 0, 1),\n Point(1, 1, 1),\n Point(0, 1, 2),\n Point(1, 0, 2)]\ntmpl_1 = Gesture('X', t1)\ntmpl_2 = Gesture('line', [\n Point(0, 0),\n Point(1, 0)])\ntemplates = [ tmpl_1, tmpl_2]\ngesture = Gesture('A',[Point( 31, 141, 1),Point(109, 222, 1),Point( 22, 219, 2),Point(113, 146, 2)])\nres = Recognizer().classify(gesture, templates)\nprint(res[0].name)\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shakyaprashant/qdollar", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "qdollar", "package_url": "https://pypi.org/project/qdollar/", "platform": "", "project_url": "https://pypi.org/project/qdollar/", "project_urls": { "Homepage": "https://github.com/shakyaprashant/qdollar" }, "release_url": "https://pypi.org/project/qdollar/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "qdollar is the Python Implementation of $Q Super-Quick Recognizer", "version": "0.0.2" }, "last_serial": 5519465, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "c61c19f6ff989f728d6c259b626115f4", "sha256": "57a759965ca9a0330111ac90fad14d22a1d014b04063955ce852ac04e1e0b4cc" }, "downloads": -1, "filename": "qdollar-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c61c19f6ff989f728d6c259b626115f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7532, "upload_time": "2019-07-11T18:21:14", "url": "https://files.pythonhosted.org/packages/13/be/1e23b04d4b771519d4f4a6a88a8b7c2f335fc20be16c6503d002792363bf/qdollar-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f52ded9d0cde01057555a6b359c0b418", "sha256": "23ddc3a742923c6d66fb538b15c6535c1a081122d47a09c27989dc4642f4d9d8" }, "downloads": -1, "filename": "qdollar-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f52ded9d0cde01057555a6b359c0b418", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3872, "upload_time": "2019-07-11T18:21:18", "url": "https://files.pythonhosted.org/packages/3b/c2/f01548b8184c5a86503f76eab2c231a55d6eea624cf69f557c59c02d5266/qdollar-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c61c19f6ff989f728d6c259b626115f4", "sha256": "57a759965ca9a0330111ac90fad14d22a1d014b04063955ce852ac04e1e0b4cc" }, "downloads": -1, "filename": "qdollar-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c61c19f6ff989f728d6c259b626115f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7532, "upload_time": "2019-07-11T18:21:14", "url": "https://files.pythonhosted.org/packages/13/be/1e23b04d4b771519d4f4a6a88a8b7c2f335fc20be16c6503d002792363bf/qdollar-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f52ded9d0cde01057555a6b359c0b418", "sha256": "23ddc3a742923c6d66fb538b15c6535c1a081122d47a09c27989dc4642f4d9d8" }, "downloads": -1, "filename": "qdollar-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f52ded9d0cde01057555a6b359c0b418", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3872, "upload_time": "2019-07-11T18:21:18", "url": "https://files.pythonhosted.org/packages/3b/c2/f01548b8184c5a86503f76eab2c231a55d6eea624cf69f557c59c02d5266/qdollar-0.0.2.tar.gz" } ] }