{ "info": { "author": "Fernando Urzedo", "author_email": "furzedo@yahoo.com", "bugtrack_url": null, "classifiers": [], "description": "========\nTilesman\n========\n\nTilesman is designed to create a hierarchy of tiled representations of the supplied photos.\nStarting with the photo in its original pixel resolution, Tilesman will create the minimum\nnumber of tiles, as per dimensions supplied as arguments, and save them in a numbered folder.\nAfter that, the photo will be resized to 1/2 of its original size and the tiling process\nwill be applied recurvively until the photo reaches the minimum size of 1 x 1 pixels. At this\nstage, a hierarchy of folders is expected to exist, named from \"0\" (1 x 1 pixels image,\none tile) up to the highest numbered folder (original size photo, maximum number of tiles).\nTiles can have dimensions smaller than the requested sizes, when they are extracted from the\nedges of x and y axes.\n\n\nPre-requisites\n==============\n\n\tPython 3.3+\n\n\tpip 9.0.0+\n\n\tPillow 5.0.0+\n\n\nInstallation\n============\n\n\tpip install tilesman\n\n\nUsage (in your Python code)\n===========================\n\nProcessing a single photo\n\n\tfrom tilesman.core import photo_tiling\n\n\tphoto_tiling('/path/to/the/photo', tile_max_width, tile_max_height)\n\nProcessing several photos in a directory (parallel processing)\n\n\tfrom tilesman.core import batch_photo_tiling\n\n\tbatch_photo_tiling('/path/to/the/photo/directory', tile_max_width, tile_max_height)\n\n\nUsage (as a command line utility)\n=================================\n\nFor detailed argument options:\n\n\ttilesman -h\n\nTo tile a photo\n\n\ttilesman -p /path/to/the/photo_or_directory -w -e \n\n\nTests\n=====\n\n\tcd /where/you/saved/tilesman/source\n\n\tpython -m unittest -v tilesman/tests/test_*\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/furzedo/tilesman", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "tilesman", "package_url": "https://pypi.org/project/tilesman/", "platform": "", "project_url": "https://pypi.org/project/tilesman/", "project_urls": { "Homepage": "https://gitlab.com/furzedo/tilesman" }, "release_url": "https://pypi.org/project/tilesman/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "A library to tile photos at different resolution levels, for loading performance", "version": "0.2.4" }, "last_serial": 3620508, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2199ee5eed28531524d811ac756fc5da", "sha256": "4314e3aef2d71e04be7b95346963b0508a745198468359946281d995e3cd7cd4" }, "downloads": -1, "filename": "tilesman-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2199ee5eed28531524d811ac756fc5da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18353, "upload_time": "2018-02-19T05:46:41", "url": "https://files.pythonhosted.org/packages/9f/b1/8934c4acbe1401c47d604638ec6a93392113551403efe96bc7965e78f868/tilesman-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ecba095f3a35bedf2228f9207ab313cc", "sha256": "c225f42cce65fe860abda130b835b0dc1acc92b474ecc7cc82fe17f4038acb1b" }, "downloads": -1, "filename": "tilesman-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ecba095f3a35bedf2228f9207ab313cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18406, "upload_time": "2018-02-19T06:40:19", "url": "https://files.pythonhosted.org/packages/d5/a0/9e19391b010072369168a0b93b4c074755484784b2e5c0d86d98096b16ef/tilesman-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7b034fe4f00b2358eee52e1a1564a5e8", "sha256": "20cb72455941721ef2a25500d336ab38ee4a161c3d705b5304aca329c27d6967" }, "downloads": -1, "filename": "tilesman-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7b034fe4f00b2358eee52e1a1564a5e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18416, "upload_time": "2018-02-19T07:02:39", "url": "https://files.pythonhosted.org/packages/8b/08/4dd8699fb6b9018a8563a2141a9d5cb51557e79316af53ca4fd4a8994106/tilesman-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b4fa4a628bacae4fff2d94fda1a7f736", "sha256": "1e55be6ad3a17aa34a753fc72270b5c42c1f9315950ff9d7e6be66d1f612fe2e" }, "downloads": -1, "filename": "tilesman-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b4fa4a628bacae4fff2d94fda1a7f736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18505, "upload_time": "2018-02-19T07:35:02", "url": "https://files.pythonhosted.org/packages/0c/b4/92758f9493439a7fdf007962c47e5c7d84b43b433d99fc5e89a8e93d0ea7/tilesman-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "372e03dc10133c03575596c82ef69ecb", "sha256": "b00fc079572baf820d16241824fa24141710d5bbd430f5a40690dcddaa0b9424" }, "downloads": -1, "filename": "tilesman-0.1.5.tar.gz", "has_sig": false, "md5_digest": "372e03dc10133c03575596c82ef69ecb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18584, "upload_time": "2018-02-19T07:49:05", "url": "https://files.pythonhosted.org/packages/07/db/4652b6a64ec67abea66a4cea788792e26c40cce5990417f971865f0be18a/tilesman-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "4ee7c2a92b7e04a00be6444b912bffbe", "sha256": "5e1952a0b27c1be9250254eacf781b06164c2a8407b772935ac10bcb9e9cc8ac" }, "downloads": -1, "filename": "tilesman-0.1.6.tar.gz", "has_sig": false, "md5_digest": "4ee7c2a92b7e04a00be6444b912bffbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18809, "upload_time": "2018-02-19T13:24:55", "url": "https://files.pythonhosted.org/packages/97/d8/420940894a9a7fd1613ff489683d16a8fa3a77b750e98b9d48092396fa75/tilesman-0.1.6.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "99f02d015dfd1d876803b6c033e45451", "sha256": "aa5093a030dcbd661854f2d86d515575a4cb1c141f85cf58fd8860471111a507" }, "downloads": -1, "filename": "tilesman-0.2.0.tar.gz", "has_sig": false, "md5_digest": "99f02d015dfd1d876803b6c033e45451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19397, "upload_time": "2018-02-26T09:52:28", "url": "https://files.pythonhosted.org/packages/f9/da/9467b454aad09e72ce506a32a5596ad5cd5c0f112b040984615a6e47582a/tilesman-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "384f136a449201492bf7e9d0f31350cd", "sha256": "21c611bec8361cf86873fb6949707b5d9e94cdf1da5bb1f5edcfa1ff4b1ff61a" }, "downloads": -1, "filename": "tilesman-0.2.1.tar.gz", "has_sig": false, "md5_digest": "384f136a449201492bf7e9d0f31350cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19448, "upload_time": "2018-02-27T02:55:57", "url": "https://files.pythonhosted.org/packages/3f/02/96d2042f9053efa3c4c5dc79389811ace1674c2722d4ea1e8cf7c016c4ab/tilesman-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "e3afe7a600bcfcf0479dff09d59e3955", "sha256": "8449442745f89a79bfdec9542a72d7d629ece427533439d44f18bbfc8f6605f3" }, "downloads": -1, "filename": "tilesman-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e3afe7a600bcfcf0479dff09d59e3955", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19446, "upload_time": "2018-02-27T03:46:04", "url": "https://files.pythonhosted.org/packages/be/b1/2d5d85dabe705949625cfa18a5e41dc355909e264c4ac43477ff89826cd3/tilesman-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "c76944318db708c4bcc73bed7f3471d4", "sha256": "4184efc4908ca752737f21dcc32e40f9c9b4f105c00c3441cb85fbb0640d8f67" }, "downloads": -1, "filename": "tilesman-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c76944318db708c4bcc73bed7f3471d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19446, "upload_time": "2018-02-27T04:05:32", "url": "https://files.pythonhosted.org/packages/1e/86/8fa9e26ddf0f06e77bb745d168ccea6bb906dba1d2a0534bc5b99cf62176/tilesman-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "f0515b51ceb04af65b96c014c6b17b32", "sha256": "41b22374a6a7d7b4928f8583793acdbe977a5ce8a0a589b07ac98469f97ab8a1" }, "downloads": -1, "filename": "tilesman-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f0515b51ceb04af65b96c014c6b17b32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19189, "upload_time": "2018-02-27T05:35:58", "url": "https://files.pythonhosted.org/packages/dd/46/fb46d0aa3861434bb0b8a7394c78a31f6e3fc16fdf6210c3e735a9d0ab09/tilesman-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f0515b51ceb04af65b96c014c6b17b32", "sha256": "41b22374a6a7d7b4928f8583793acdbe977a5ce8a0a589b07ac98469f97ab8a1" }, "downloads": -1, "filename": "tilesman-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f0515b51ceb04af65b96c014c6b17b32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19189, "upload_time": "2018-02-27T05:35:58", "url": "https://files.pythonhosted.org/packages/dd/46/fb46d0aa3861434bb0b8a7394c78a31f6e3fc16fdf6210c3e735a9d0ab09/tilesman-0.2.4.tar.gz" } ] }