{ "info": { "author": "Nathan Klapstein", "author_email": "nklapste@ualberta.ca", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Multimedia :: Graphics :: Editors :: Vector-Based", "Topic :: Multimedia :: Graphics :: Graphics Conversion" ], "description": "*********\ntrivector\n*********\n\n.. image:: https://travis-ci.com/nklapste/trivector.svg?branch=master\n :target: https://travis-ci.com/nklapste/trivector\n :alt: Build Status\n\n.. image:: https://readthedocs.org/projects/trivector/badge/?version=latest\n :target: https://trivector.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nDescription\n===========\n\nConvert an image into a SVG vector image composed of triangular sectors.\n\nInstallation\n============\n\ntrivector can be installed from PyPI with the following command:\n\n.. code-block:: shell\n\n pip install trivector\n\nUsage\n=====\n\nTo get help on using trivector type the following command:\n\n.. code-block:: shell\n\n trivector --help\n\nExample\n-------\n\nBelow is a simple PNG raster image to trivectorize!\n\n.. image:: https://raw.githubusercontent.com/nklapste/trivector/master/examples/meface_before.png\n :width: 250\n :alt: Before trivector\n\nRunning ``trivector meface_before.png meface_after.svg 20`` yields the\nfollowing trivectorized SVG image at ``meface_after.svg``:\n\n.. image:: https://raw.githubusercontent.com/nklapste/trivector/master/examples/meface_after.svg?sanitize=true\n :width: 250\n :alt: After trivector\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nklapste/trivector", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "trivector", "package_url": "https://pypi.org/project/trivector/", "platform": "", "project_url": "https://pypi.org/project/trivector/", "project_urls": { "Homepage": "https://github.com/nklapste/trivector" }, "release_url": "https://pypi.org/project/trivector/1.1.1/", "requires_dist": [ "svgwrite (<2.0.0,>=1.1.12)", "opencv-python (<4.0.0.0,>=3.4.1.15)", "numpy (<2.0.0,>=1.14.3)", "progressbar2 (<4.0.0,>=3.37.1)", "sphinx (<2.0.0,>=1.7.5) ; extra == 'docs'", "sphinx-rtd-theme (<1.0.0,>=0.3.1) ; extra == 'docs'", "sphinx-autodoc-typehints (<2.0.0,>=1.3.0) ; extra == 'docs'", "sphinx-argparse (<1.0.0,>=0.2.2) ; extra == 'docs'" ], "requires_python": "", "summary": "Convert an image into a SVG vector image composed of triangular sectors.", "version": "1.1.1" }, "last_serial": 4880303, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "7792a6a16ba3d65d33d5907b65443219", "sha256": "908bc162a7abdf531e6dc23a605c789f4073c1a6bb8b798d54fed413b52ef4bc" }, "downloads": -1, "filename": "trivector-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7792a6a16ba3d65d33d5907b65443219", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5609, "upload_time": "2019-02-28T17:45:57", "url": "https://files.pythonhosted.org/packages/84/1a/3c8047c14703efc1c844427177205c0b6b96eb12d8048811f1ba25a04d32/trivector-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a941b623dd2b1d47c453406b9a56eb5b", "sha256": "f17602646d830cb2cf5836d8fd0f2fef24f0c1749a89503c1800055fe8320022" }, "downloads": -1, "filename": "trivector-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a941b623dd2b1d47c453406b9a56eb5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5168, "upload_time": "2019-02-28T17:45:59", "url": "https://files.pythonhosted.org/packages/74/ca/7a266b2e062231e5f62e8f2311cb2e6997842ecb2848137098c2726ba87c/trivector-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7792a6a16ba3d65d33d5907b65443219", "sha256": "908bc162a7abdf531e6dc23a605c789f4073c1a6bb8b798d54fed413b52ef4bc" }, "downloads": -1, "filename": "trivector-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7792a6a16ba3d65d33d5907b65443219", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5609, "upload_time": "2019-02-28T17:45:57", "url": "https://files.pythonhosted.org/packages/84/1a/3c8047c14703efc1c844427177205c0b6b96eb12d8048811f1ba25a04d32/trivector-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a941b623dd2b1d47c453406b9a56eb5b", "sha256": "f17602646d830cb2cf5836d8fd0f2fef24f0c1749a89503c1800055fe8320022" }, "downloads": -1, "filename": "trivector-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a941b623dd2b1d47c453406b9a56eb5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5168, "upload_time": "2019-02-28T17:45:59", "url": "https://files.pythonhosted.org/packages/74/ca/7a266b2e062231e5f62e8f2311cb2e6997842ecb2848137098c2726ba87c/trivector-1.1.1.tar.gz" } ] }