{ "info": { "author": "Raymond Tunstill", "author_email": "ray.tunstill@live.co.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# SimpleImageTransport\n\nSimple python 3 library for transporting images to a remote machine, applying transformations and returning a response.\n\n## Usage\n\nStart a server on the remote machine:\n\n```python\nfrom SimpleImageTransport import ImageReceiver\n\n# Callback takes a single parameter image and returns a dict of useful data\ndef example_callback(img):\n return {'message': 'image received. size={}x{}'.format(img.shape[1], img.shape[0])}\n\n# Initialize the application\nimage_receiver = ImageReceiver()\nimage_receiver.set_callback(example_callback)\nimage_receiver.run()\n```\n\nOn the local machine you can send an image and get an appropriate response:\n\n```python\nfrom SimpleImageTransport import ImageSender\nimport numpy as np\n\nimg = np.zeros((1080, 1920))\n\nresponse = ImageSender(img)\nprint(response) # {'message': 'image received. size=1920x1080'}\n```\n\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/RaymondKirk/SimpleImageTransport", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "SimpleImageTransport", "package_url": "https://pypi.org/project/SimpleImageTransport/", "platform": "", "project_url": "https://pypi.org/project/SimpleImageTransport/", "project_urls": { "Homepage": "https://github.com/RaymondKirk/SimpleImageTransport" }, "release_url": "https://pypi.org/project/SimpleImageTransport/1.3/", "requires_dist": [ "opencv-python", "Flask", "numpy", "requests", "jsonpickle" ], "requires_python": "", "summary": "Simple python 2/3 library for transporting images to a remote machine, applying transformations and returning a response.", "version": "1.3" }, "last_serial": 5336531, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "225fb3a14aeec88a57dc122f32ba660e", "sha256": "4e697fcdd3c0f798f256d31f19946bbcc6b7fcba98d8d635defd70e6d00c7c96" }, "downloads": -1, "filename": "SimpleImageTransport-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "225fb3a14aeec88a57dc122f32ba660e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4629, "upload_time": "2019-05-28T09:42:19", "url": "https://files.pythonhosted.org/packages/49/79/cab064f9b014a42130bcaffa0a6e780293e7b1cc0e7b98e458678a364f50/SimpleImageTransport-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6664fc220689c71a828628bd4012c89d", "sha256": "4840263819275e39e0146364450167bcae728f73113cff41ce7f388c148590eb" }, "downloads": -1, "filename": "SimpleImageTransport-0.1.tar.gz", "has_sig": false, "md5_digest": "6664fc220689c71a828628bd4012c89d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2843, "upload_time": "2019-05-28T09:42:21", "url": "https://files.pythonhosted.org/packages/76/c1/46b7b9b49008dd3badbedf4fc60fecd9a85b9730ccc025c8c1ba3d44ac60/SimpleImageTransport-0.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "c61fe52a78212297fbb60c9a9963ab01", "sha256": "c57f259b2a120dc29ccfb058269b6be07467a6846372115cc55f18d596dbc45d" }, "downloads": -1, "filename": "SimpleImageTransport-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "c61fe52a78212297fbb60c9a9963ab01", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4626, "upload_time": "2019-05-28T09:48:20", "url": "https://files.pythonhosted.org/packages/e6/92/6cbbba93c28417ecbb46413f730adab8b4bd3934c9bf7646434b62d1c3a7/SimpleImageTransport-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "909c0f8eecfb225d5daa4af5860770ae", "sha256": "ee5c2f73133b9e3894a70df57a35c3bf7d9a29ed02d9bfacc7581e4cd3404a5b" }, "downloads": -1, "filename": "SimpleImageTransport-1.0.tar.gz", "has_sig": false, "md5_digest": "909c0f8eecfb225d5daa4af5860770ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2826, "upload_time": "2019-05-28T09:48:21", "url": "https://files.pythonhosted.org/packages/d3/08/bc5403cc4cf5d155fc546b6d569275e2e3c886596f727936a8c90157bd27/SimpleImageTransport-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "1e18ab8cbe24f731f92f2a7869dc603b", "sha256": "bb1b814eccdd4e463e83fa53883606cc36b7740d192867071a7f83f86241797f" }, "downloads": -1, "filename": "SimpleImageTransport-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1e18ab8cbe24f731f92f2a7869dc603b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4628, "upload_time": "2019-05-28T10:55:08", "url": "https://files.pythonhosted.org/packages/b7/94/0d49c834dfcdb3f33946b17db86ec2ffa65d994516c8db8d72b7219bb325/SimpleImageTransport-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6ce005b99d223ac971438ec028a5271", "sha256": "658344fd97d4d96b902f3ced97e975a3e1bd376bc702deceef2e91489d3e5782" }, "downloads": -1, "filename": "SimpleImageTransport-1.1.tar.gz", "has_sig": false, "md5_digest": "d6ce005b99d223ac971438ec028a5271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2783, "upload_time": "2019-05-28T10:55:09", "url": "https://files.pythonhosted.org/packages/39/75/20b029655c7039130b8e0faa73246787229273792c1c9f51593561188c46/SimpleImageTransport-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "d3050a3ef43e5b06e9f67f8f70ff47a2", "sha256": "3357e2d5918f5b11a3d6203e6899f4a8f0ec2422d246630c28ef653185f3c856" }, "downloads": -1, "filename": "SimpleImageTransport-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d3050a3ef43e5b06e9f67f8f70ff47a2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4670, "upload_time": "2019-05-29T09:39:11", "url": "https://files.pythonhosted.org/packages/fc/5b/7706a9c7d765e53f51b34d74bc64e9e9146f98245c8157957ce60e859311/SimpleImageTransport-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5162eb983804c7b62465fbe127e95238", "sha256": "7407d78c0ec65bf655a74eb5d09e42c01aee658d4bbcbe508b2df9359b7d3b2e" }, "downloads": -1, "filename": "SimpleImageTransport-1.2.tar.gz", "has_sig": false, "md5_digest": "5162eb983804c7b62465fbe127e95238", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2850, "upload_time": "2019-05-29T09:39:12", "url": "https://files.pythonhosted.org/packages/74/10/2ff7dd7711eec66e49739b1d4d94e62d4e9cd282c48f3c46c64cbf5bdf70/SimpleImageTransport-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "2751fadd2e04e8c62f2b90dadc522948", "sha256": "f8ae0a18a58ff298c2c8af0f5351316c3822dab36a968b81427143e8c6ad0ab5" }, "downloads": -1, "filename": "SimpleImageTransport-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "2751fadd2e04e8c62f2b90dadc522948", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4799, "upload_time": "2019-05-30T09:44:07", "url": "https://files.pythonhosted.org/packages/1c/cf/ab7a2c251ff2892c4d9b060a00eff50ad4f644d228e72c79efbfe96df881/SimpleImageTransport-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a62069c30a7c6fec557980744a3485c8", "sha256": "8df18f56ce6299f8c0e1a656198324a33b05a4a49dc0d48bf84dc130090313bb" }, "downloads": -1, "filename": "SimpleImageTransport-1.3.tar.gz", "has_sig": false, "md5_digest": "a62069c30a7c6fec557980744a3485c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2974, "upload_time": "2019-05-30T09:44:08", "url": "https://files.pythonhosted.org/packages/22/62/433866fbfe48edbb3c650cd61fd341ed475919cbf52bcfff5525880a8727/SimpleImageTransport-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2751fadd2e04e8c62f2b90dadc522948", "sha256": "f8ae0a18a58ff298c2c8af0f5351316c3822dab36a968b81427143e8c6ad0ab5" }, "downloads": -1, "filename": "SimpleImageTransport-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "2751fadd2e04e8c62f2b90dadc522948", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4799, "upload_time": "2019-05-30T09:44:07", "url": "https://files.pythonhosted.org/packages/1c/cf/ab7a2c251ff2892c4d9b060a00eff50ad4f644d228e72c79efbfe96df881/SimpleImageTransport-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a62069c30a7c6fec557980744a3485c8", "sha256": "8df18f56ce6299f8c0e1a656198324a33b05a4a49dc0d48bf84dc130090313bb" }, "downloads": -1, "filename": "SimpleImageTransport-1.3.tar.gz", "has_sig": false, "md5_digest": "a62069c30a7c6fec557980744a3485c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2974, "upload_time": "2019-05-30T09:44:08", "url": "https://files.pythonhosted.org/packages/22/62/433866fbfe48edbb3c650cd61fd341ed475919cbf52bcfff5525880a8727/SimpleImageTransport-1.3.tar.gz" } ] }