{ "info": { "author": "Stephen Thompson", "author_email": "s.thompson@ucl.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Medical Science Apps." ], "description": "scikit-surgerytracker\n===============================\n\n.. image:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/raw/master/project-icon.png\n :height: 128px\n :width: 128px\n :target: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker\n :alt: Logo\n\n.. image:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/badges/master/build.svg\n :target: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/pipelines\n :alt: GitLab-CI test status\n\n.. image:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/badges/master/coverage.svg\n :target: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/commits/master\n :alt: Test coverage\n\n.. image:: https://readthedocs.org/projects/scikit-surgeryarucotracker/badge/?version=latest\n :target: http://scikit-surgeryarucotracker.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n\nAuthor: Stephen Thompson\n\nscikit-surgeryarucotracker provides a simple Python interface between OpenCV's ARuCo marker tracking libraries and other Python packages designed around scikit-surgerytrackers. It allows you to treat an object tracked using ARuCo markers in the same way as an object tracked usinng other tracking hardware (e.g. NDI - scikit-surgerynditracker). \n\nscikit-surgeryarucotracker is part of the `SNAPPY`_ software project, developed at the `Wellcome EPSRC Centre for Interventional and Surgical Sciences`_, part of `University College London (UCL)`_.\n\nscikit-surgeryarucotracker supports Python 2.7 and Python 3.6.\n\nInstalling\n----------\n\n::\n\n pip install scikit-surgeryarucotracker\n\nUsing\n-----\nConfiguration is done using Python libraries. Tracking data is returned in NumPy arrays.\n\n::\n\n from sksurgerarucotracker.tracker import ARuCoTracker\n SETTINGS = {\n \"video source\" : 0\n }\n TRACKER = ARuCo()\n TRACKER.connect(SETTINGS)\n\n TRACKER.start_tracking()\n print(TRACKER.get_frame()\n TRACKER.stop_tracking()\n TRACKER.close()\n\nDeveloping\n----------\n\nCloning\n^^^^^^^\n\nYou can clone the repository using the following command:\n\n::\n\n git clone https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker\n\n\nRunning the tests\n^^^^^^^^^^^^^^^^^\n\nYou can run the unit tests by installing and running tox:\n\n::\n\n pip install tox\n tox\n\nContributing\n^^^^^^^^^^^^\n\nPlease see the `contributing guidelines`_.\n\n\nUseful links\n^^^^^^^^^^^^\n\n* `Source code repository`_\n* `Documentation`_\n\n\nLicensing and copyright\n-----------------------\n\nCopyright 2019 University College London.\nscikit-surgerytracker is released under the BSD-3 license. Please see the `license file`_ for details.\n\n\nAcknowledgements\n----------------\n\nSupported by `Wellcome`_ and `EPSRC`_.\n\n\n.. _`Wellcome EPSRC Centre for Interventional and Surgical Sciences`: http://www.ucl.ac.uk/weiss\n.. _`source code repository`: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker\n.. _`Documentation`: https://scikit-surgeryarucotracker.readthedocs.io\n.. _`SNAPPY`: https://weisslab.cs.ucl.ac.uk/WEISS/PlatformManagement/SNAPPY/wikis/home\n.. _`University College London (UCL)`: http://www.ucl.ac.uk/\n.. _`Wellcome`: https://wellcome.ac.uk/\n.. _`EPSRC`: https://www.epsrc.ac.uk/\n.. _`contributing guidelines`: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/blob/master/CONTRIBUTING.rst\n.. _`license file`: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker/blob/master/LICENSE\n\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker", "keywords": "medical imaging", "license": "BSD-3 license", "maintainer": "", "maintainer_email": "", "name": "scikit-surgeryarucotracker", "package_url": "https://pypi.org/project/scikit-surgeryarucotracker/", "platform": "", "project_url": "https://pypi.org/project/scikit-surgeryarucotracker/", "project_urls": { "Homepage": "https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryarucotracker" }, "release_url": "https://pypi.org/project/scikit-surgeryarucotracker/0.0.3/", "requires_dist": [ "numpy", "opencv-contrib-python", "scikit-surgerycore" ], "requires_python": "", "summary": "scikit-surgeryarucotracker is a simple tracking interface using ARuCo markers", "version": "0.0.3" }, "last_serial": 5386699, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "98d32ca5a241a187bef3fbf1c58bace8", "sha256": "31f363ed0fcaffecae0625523f780fa90d555fe9a3750c0f16297249c6b407f0" }, "downloads": -1, "filename": "scikit_surgeryarucotracker-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98d32ca5a241a187bef3fbf1c58bace8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13606, "upload_time": "2019-04-02T11:28:55", "url": "https://files.pythonhosted.org/packages/3b/bd/65cd9dfa89e6f46d179fdd6a9202fb9dbe568a9a4129dc146956605577f9/scikit_surgeryarucotracker-0.0.1-py2.py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f779fec1dde28f6dabf72c0df846c8eb", "sha256": "3b8c7761897c2ba1434213acc0da665fe0b073de35cec0d7b43d5084362e399a" }, "downloads": -1, "filename": "scikit_surgeryarucotracker-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f779fec1dde28f6dabf72c0df846c8eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12263, "upload_time": "2019-05-21T13:13:58", "url": "https://files.pythonhosted.org/packages/e2/d9/75139b4520dd657f04eb35ea834c0d29b39da14e8a5438ce29be37d42637/scikit_surgeryarucotracker-0.0.2-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "1133cbe6d9ccbfc2f7b2f8c9bdcd4ee6", "sha256": "c2c03a36a920f68e5bc8a1c673788ec47cd7f3f951b49e701b3909bdee97ac23" }, "downloads": -1, "filename": "scikit_surgeryarucotracker-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1133cbe6d9ccbfc2f7b2f8c9bdcd4ee6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12260, "upload_time": "2019-06-11T14:07:21", "url": "https://files.pythonhosted.org/packages/89/2b/4febebd91e04f633e44bf240c3e5c1cba35e431e8a607f5db6498ee40111/scikit_surgeryarucotracker-0.0.3-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1133cbe6d9ccbfc2f7b2f8c9bdcd4ee6", "sha256": "c2c03a36a920f68e5bc8a1c673788ec47cd7f3f951b49e701b3909bdee97ac23" }, "downloads": -1, "filename": "scikit_surgeryarucotracker-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1133cbe6d9ccbfc2f7b2f8c9bdcd4ee6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12260, "upload_time": "2019-06-11T14:07:21", "url": "https://files.pythonhosted.org/packages/89/2b/4febebd91e04f633e44bf240c3e5c1cba35e431e8a607f5db6498ee40111/scikit_surgeryarucotracker-0.0.3-py2.py3-none-any.whl" } ] }