{ "info": { "author": "Jake Howard", "author_email": "git@theorangeone.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Image Recognition", "Topic :: Software Development" ], "description": "# Zoloto\n\n[![Build Status](https://travis-ci.com/RealOrangeOne/zoloto.svg?token=QfVqsaDMCvXipuMx4b2z&branch=master)](https://travis-ci.com/RealOrangeOne/zoloto)\n![PyPI](https://img.shields.io/pypi/v/zoloto.svg)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/zoloto.svg)\n![PyPI - Wheel](https://img.shields.io/pypi/wheel/zoloto.svg)\n![PyPI - Status](https://img.shields.io/pypi/status/zoloto.svg)\n![PyPI - License](https://img.shields.io/pypi/l/zoloto.svg)\n\nA fiducial marker system powered by OpenCV - Supports ArUco and April\n\n## Installation\n\n```\npip install zoloto\n```\n\n## Examples\n\n```python\nfrom pathlib import Path\n\nfrom zoloto import MarkerDict\nfrom zoloto.cameras import ImageFileCamera\n\nwith ImageFileCamera(Path(\"my-image.png\"), marker_dict=MarkerDict.DICT_6X6_50) as camera:\n camera.save_frame(\"my-annotated-image.png\", annotate=True)\n print(\"I saved an image with {} markers in.\".format(len(camera.get_visible_markers())))\n```\n\nMore examples can be found in the [`examples/`](https://github.com/RealOrangeOne/zoloto/tree/master/examples) directory.\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/RealOrangeOne/zoloto", "keywords": "opencv,cv,fiducial marker,aruco,april", "license": "BSD-3-Clause", "maintainer": "Jake Howard", "maintainer_email": "git@theorangeone.net", "name": "zoloto", "package_url": "https://pypi.org/project/zoloto/", "platform": "", "project_url": "https://pypi.org/project/zoloto/", "project_urls": { "Homepage": "https://github.com/RealOrangeOne/zoloto", "Repository": "https://github.com/RealOrangeOne/zoloto" }, "release_url": "https://pypi.org/project/zoloto/0.3.0/", "requires_dist": [ "opencv-contrib-python-headless (>=3.4,<4.0)", "cached-property (>=1.5,<2.0)", "coordinates (>=0.3.0,<0.4.0)", "fastcache (>=1.1,<2.0)", "ujson (>=1.35,<2.0)", "picamera[array] (>=1.13,<2.0); extra == \"rpi\"" ], "requires_python": ">=3.5,<4.0", "summary": "A fiducial marker system powered by OpenCV - Supports ArUco and April", "version": "0.3.0" }, "last_serial": 5595306, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "25c2e14790bbcf3f90e38746df824b44", "sha256": "4ede43894fbbbf5dbc20d8b3f82d90b4ba5ec6b6306625d3ace50b1b276c8d0e" }, "downloads": -1, "filename": "zoloto-0.0.0.tar.gz", "has_sig": false, "md5_digest": "25c2e14790bbcf3f90e38746df824b44", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3908, "upload_time": "2019-07-21T20:05:56", "url": "https://files.pythonhosted.org/packages/3d/05/a6a5f547ac244451d2d3bd92cf7f4ab8523ed912b478a77388a120a1c7e5/zoloto-0.0.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d2e023135b4c00fca7af3bf70d2e8c9e", "sha256": "66a9dfaebcb7dea6cbd2c01c5958b0b722006d15d6a16dcc108d8287808a8b55" }, "downloads": -1, "filename": "zoloto-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2e023135b4c00fca7af3bf70d2e8c9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 6660, "upload_time": "2019-07-21T21:17:31", "url": "https://files.pythonhosted.org/packages/7a/ee/a6146ac0f9f9598481d807307dcd978092b3c02764b5b1b1bc1a490d34f0/zoloto-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0afb93a68293cfcfb2f549cd50991fd", "sha256": "77806bc386854e1a7ce55beaddbf6bb9ef1976c0e0ca030dcc75a2ce356732c9" }, "downloads": -1, "filename": "zoloto-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b0afb93a68293cfcfb2f549cd50991fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5408, "upload_time": "2019-07-21T21:17:32", "url": "https://files.pythonhosted.org/packages/d3/80/de64d6ab78722e850b3d2ffa20ae53f4673bf37b8668d785649770991771/zoloto-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "44b973bc861f34d8744ff4ca5144efda", "sha256": "b84229a2a31139030ef28778c0ee9c12cd74212fd95d80f7aead57e51f239d2d" }, "downloads": -1, "filename": "zoloto-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "44b973bc861f34d8744ff4ca5144efda", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 11698, "upload_time": "2019-07-22T19:07:26", "url": "https://files.pythonhosted.org/packages/6e/68/18c708096b999c523b49a5b0829b5139718ecf00280ad697256a7031f756/zoloto-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cf5830a8723f292730b301245c6f139", "sha256": "1bf65f001217981234bc2c8d305f43dd78289ede4904825e7aa4456369f5f8b6" }, "downloads": -1, "filename": "zoloto-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1cf5830a8723f292730b301245c6f139", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 9114, "upload_time": "2019-07-22T19:07:27", "url": "https://files.pythonhosted.org/packages/c8/cb/383e9221e89601a159523392c3d0adb087e0b0717b6fdd7a729a9952ac70/zoloto-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e1227b1a11055121860ad74bed51ea4e", "sha256": "b0106f255b2f1e58b0757df958fb74cb735c1262ead1abb63c1d0599d5babceb" }, "downloads": -1, "filename": "zoloto-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e1227b1a11055121860ad74bed51ea4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 12031, "upload_time": "2019-07-23T08:20:10", "url": "https://files.pythonhosted.org/packages/b4/2e/f911937d3a27ab6db43fe7ca615a55756e43a979a2b66c871b33d31becbd/zoloto-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "873d1f085663549a1daa2f7f3fb5325c", "sha256": "2213fbb9ed2cd812ed002fd0dcdfcf6c39ee88db4f431a9fa70babccb67c04ce" }, "downloads": -1, "filename": "zoloto-0.2.1.tar.gz", "has_sig": false, "md5_digest": "873d1f085663549a1daa2f7f3fb5325c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 9205, "upload_time": "2019-07-23T08:20:12", "url": "https://files.pythonhosted.org/packages/52/b2/15d652fe502d6ba7b627de465ca19562fa930245c2a3823336cdbac5892a/zoloto-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "012fd0c87a1706256a5b9d8a6f6a5ae9", "sha256": "7f27768cb17b3aa74114d8bb54e50cfef27431a3f2fee02b5f84a9ebfaabd3b1" }, "downloads": -1, "filename": "zoloto-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "012fd0c87a1706256a5b9d8a6f6a5ae9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 12213, "upload_time": "2019-07-28T09:43:16", "url": "https://files.pythonhosted.org/packages/d3/dc/2a117cca83a8d8a3d4417de9fa1709526b33ea0435c30cd5219e722b0df5/zoloto-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56bc5fe07c46dac60c7c6ca1e0e088ab", "sha256": "5d5c631b509c8ec3fcdaa417b441f089161568109758eae43b415e1c2a28b8e8" }, "downloads": -1, "filename": "zoloto-0.3.0.tar.gz", "has_sig": false, "md5_digest": "56bc5fe07c46dac60c7c6ca1e0e088ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 9389, "upload_time": "2019-07-28T09:43:17", "url": "https://files.pythonhosted.org/packages/3f/fd/bca7956793e4c8a8c8b70b5ad0e93d07892fe7e775f5a16a02d2cc15ab99/zoloto-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "012fd0c87a1706256a5b9d8a6f6a5ae9", "sha256": "7f27768cb17b3aa74114d8bb54e50cfef27431a3f2fee02b5f84a9ebfaabd3b1" }, "downloads": -1, "filename": "zoloto-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "012fd0c87a1706256a5b9d8a6f6a5ae9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 12213, "upload_time": "2019-07-28T09:43:16", "url": "https://files.pythonhosted.org/packages/d3/dc/2a117cca83a8d8a3d4417de9fa1709526b33ea0435c30cd5219e722b0df5/zoloto-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56bc5fe07c46dac60c7c6ca1e0e088ab", "sha256": "5d5c631b509c8ec3fcdaa417b441f089161568109758eae43b415e1c2a28b8e8" }, "downloads": -1, "filename": "zoloto-0.3.0.tar.gz", "has_sig": false, "md5_digest": "56bc5fe07c46dac60c7c6ca1e0e088ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 9389, "upload_time": "2019-07-28T09:43:17", "url": "https://files.pythonhosted.org/packages/3f/fd/bca7956793e4c8a8c8b70b5ad0e93d07892fe7e775f5a16a02d2cc15ab99/zoloto-0.3.0.tar.gz" } ] }