{ "info": { "author": "Photomosiac Contributors", "author_email": "daniel.b.allan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "photomosaic\n===========\n\n[![Build Status](https://travis-ci.org/danielballan/photomosaic.svg)](https://travis-ci.org/danielballan/photomosaic)\n\nAssemble thumbnail-sized images from a large collection into a mosaic which,\nviewed at a distance, gives the impression of one large photo.\n\nDocumentation: [http://danielballan.github.io/photomosaic/docs/](http://danielballan.github.io/photomosaic/docs/)\n\nRelated Work\n------------\n[John Louis Del Rosario](https://github.com/john2x) also has a\n[photomosaic project](https://github.com/john2x/photomosaic) in Python. I\nstudied his code while I began writing version 0.1.0 of this project in 2012,\nand there were similarities. Version 0.2.0 (2016) is a complete rewrite that\ntakes a fundamentally different approach.\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/danielballan/photomosaic", "keywords": "art image color mosaic", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "photomosaic", "package_url": "https://pypi.org/project/photomosaic/", "platform": "", "project_url": "https://pypi.org/project/photomosaic/", "project_urls": { "Homepage": "https://github.com/danielballan/photomosaic" }, "release_url": "https://pypi.org/project/photomosaic/0.3.1/", "requires_dist": [ "colorspacious", "matplotlib", "numpy", "requests", "scikit-image", "scipy", "tqdm", "dask[bag]; extra == 'complete'", "dask[bag]; extra == 'parallel'" ], "requires_python": "", "summary": "Assemble thumbnail-sized images from a large collection into a tiling which, viewed at a distance, gives the impression of one large photo.", "version": "0.3.1" }, "last_serial": 5432252, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "58fa6457585e0f3762b443a7be7e00ad", "sha256": "4e736e05ac4084a6e01ec9cfa7c6434b9a51d1e8a1b49263ae8d4d85c7fb092c" }, "downloads": -1, "filename": "photomosaic-0.2.0.tar.gz", "has_sig": false, "md5_digest": "58fa6457585e0f3762b443a7be7e00ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33932, "upload_time": "2016-10-05T16:49:26", "url": "https://files.pythonhosted.org/packages/67/93/97cd5aa2c487cd02a593d2182a6abda115032290b38a5a1b3dc9d07b7cb9/photomosaic-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b165f312ef8cabf2dee7786570fc5b64", "sha256": "f59b074564dcc1c8366d0dfd6c4f616a6cc127628094d69f4cad436778a25eb2" }, "downloads": -1, "filename": "photomosaic-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b165f312ef8cabf2dee7786570fc5b64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9364, "upload_time": "2016-10-05T17:22:10", "url": "https://files.pythonhosted.org/packages/b7/dd/65768975c1e5062071c4d34f61f5b7e72225b1eea97dec8de9b6ac6cd376/photomosaic-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "856bc493c353e986c76c5ebf5633b4ea", "sha256": "f5ca43076fe3193e8f7fa5ee177c039ae3e6f80cb37d43b2cb73b01ba93887c6" }, "downloads": -1, "filename": "photomosaic-0.2.2.tar.gz", "has_sig": false, "md5_digest": "856bc493c353e986c76c5ebf5633b4ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34072, "upload_time": "2016-10-05T17:22:19", "url": "https://files.pythonhosted.org/packages/9c/03/4d3c3dc152e804bde4e93af56559bafbe1499763c1cba8dfb2b99600bd73/photomosaic-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0b2931856e5973c2a9a7c1b8fed6a4c8", "sha256": "8ea7677deb1c9fdcb524f3a819d492222ea1aae178ae4f849a69ed8867326c06" }, "downloads": -1, "filename": "photomosaic-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0b2931856e5973c2a9a7c1b8fed6a4c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15609, "upload_time": "2016-11-11T23:18:11", "url": "https://files.pythonhosted.org/packages/7e/54/3313bbaca76ccd380ed5b8788e1994d9bfd8bb7280ccb9d1d893b65b8ff0/photomosaic-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9353e301512e2ca6ef0eea27c3690c66", "sha256": "761e4761f382a97a2c16bb694f88e82402d375cced95f348b39954b9acdd737b" }, "downloads": -1, "filename": "photomosaic-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9353e301512e2ca6ef0eea27c3690c66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27905, "upload_time": "2016-11-11T23:18:13", "url": "https://files.pythonhosted.org/packages/68/53/58120077c53187e26b238739d406931249976c5552df26b127cc4604d437/photomosaic-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e80db7a1355c376ecea26676606e082a", "sha256": "a24c6e938b9d05625af7a085b6d2dfd5956dd3557e0a41510176b506f6843e59" }, "downloads": -1, "filename": "photomosaic-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e80db7a1355c376ecea26676606e082a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14987, "upload_time": "2019-06-21T18:33:21", "url": "https://files.pythonhosted.org/packages/a9/85/4140951f9df06397b0e6d3b3b012cd317dc3a5470fc1ffd056681850acd7/photomosaic-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b56ff6f5161508905d5c55812ea757b", "sha256": "5d94b08cdc563453bb7ae0aaf0aca035088a331888d6ff1364a26cb35b052f83" }, "downloads": -1, "filename": "photomosaic-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2b56ff6f5161508905d5c55812ea757b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29624, "upload_time": "2019-06-21T18:33:22", "url": "https://files.pythonhosted.org/packages/43/94/b8f0622204692670119f8ee561ab724a9710b6875a0282c0ec87116b8935/photomosaic-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e80db7a1355c376ecea26676606e082a", "sha256": "a24c6e938b9d05625af7a085b6d2dfd5956dd3557e0a41510176b506f6843e59" }, "downloads": -1, "filename": "photomosaic-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e80db7a1355c376ecea26676606e082a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14987, "upload_time": "2019-06-21T18:33:21", "url": "https://files.pythonhosted.org/packages/a9/85/4140951f9df06397b0e6d3b3b012cd317dc3a5470fc1ffd056681850acd7/photomosaic-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b56ff6f5161508905d5c55812ea757b", "sha256": "5d94b08cdc563453bb7ae0aaf0aca035088a331888d6ff1364a26cb35b052f83" }, "downloads": -1, "filename": "photomosaic-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2b56ff6f5161508905d5c55812ea757b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29624, "upload_time": "2019-06-21T18:33:22", "url": "https://files.pythonhosted.org/packages/43/94/b8f0622204692670119f8ee561ab724a9710b6875a0282c0ec87116b8935/photomosaic-0.3.1.tar.gz" } ] }