{ "info": { "author": "Vincent Poirier", "author_email": "vincent.poirier@tlmgo.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# pixelate-redactor\n\nRedact images with pixels\n\nWorks with Python >= 2.6, Python >= 3.2.\n\n## Installation\n\n```bash\npip install pixelate-redactor\n```\n\n## Example\n\n### `pixelate-redactor`\n\n```bash\npixelate-redactor \\\n --input=img/example_img_original.png \\\n --output=img/example_img_redacted.png \\\n --pixel-size=10 \\\n --start-x=90 \\\n --start-y=180 \\\n --size-x=150 \\\n --size-y=150\n```\n\n\n### `pixelate-redactor-boxes`\n\n```bash\npixelate-redactor \\\n --input=img/example_img_original.png \\\n --output=img/example_img_redacted.png \\\n --pixel-size=10 \\\n --boxes=img/boxes.json\n```\n\n\nwith `img/boxes.json`:\n\n```json\n{\n \"__box_name_1__\": {\n \"px\": 90,\n \"py\": 180,\n \"sx\": 150,\n \"sy\": 150\n },\n \"__box_name_2__\": {\n \"px\": 90,\n \"py\": 180,\n \"sx\": 150,\n \"sy\": 150\n }\n}\n```\n\n(the values are the same, to keep the same result from the single box example)\n\n* `px` -> Position X\n* `py` -> Position Y\n* `sx` -> Size X\n* `sy` -> Size Y\n\n\n### Results\n\nFrom this:\n\n![original](https://raw.githubusercontent.com/Eradash/pixelate-redactor/master/img/example_img_original.png)\n\nTo this:\n\n![redacted](https://raw.githubusercontent.com/Eradash/pixelate-redactor/master/img/example_img_redacted.png)\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/Eradash/pixelate-redactor", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pixelate-redactor", "package_url": "https://pypi.org/project/pixelate-redactor/", "platform": "", "project_url": "https://pypi.org/project/pixelate-redactor/", "project_urls": { "Homepage": "https://github.com/Eradash/pixelate-redactor" }, "release_url": "https://pypi.org/project/pixelate-redactor/0.4/", "requires_dist": null, "requires_python": "", "summary": "Library that provides pixelation for image redaction", "version": "0.4" }, "last_serial": 4557535, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9bde2f26c03d40ec7a9634cbc88b7b2d", "sha256": "5b14a83eb984105ba03852bf97a2ae55036e834cb1143ffef0230dce2ddebe57" }, "downloads": -1, "filename": "pixelate_redactor-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "9bde2f26c03d40ec7a9634cbc88b7b2d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3688, "upload_time": "2018-11-30T21:47:38", "url": "https://files.pythonhosted.org/packages/57/e6/4fa4777db9109d396883153de49758bb40f99eb703f865974a88a18f95b6/pixelate_redactor-0.1-py2-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "765990756caca387ea87ff8b493ea409", "sha256": "038ca6f121b4c480c2c3fd60b6f16ba74ddb50058882678515f9033bd3ee9189" }, "downloads": -1, "filename": "pixelate_redactor-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "765990756caca387ea87ff8b493ea409", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3689, "upload_time": "2018-11-30T21:54:27", "url": "https://files.pythonhosted.org/packages/f3/4e/6dd9abb90455983bcdb6e6ed0a5a871c6d634899f032db9e89d9e3ee7bec/pixelate_redactor-0.2-py2-none-any.whl" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "407b7393146259cfcc958414e0cddfb4", "sha256": "6b4a606e7f25e330f019030653ba91ebad9536fb3c78033a6219345c19e3b3d4" }, "downloads": -1, "filename": "pixelate_redactor-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "407b7393146259cfcc958414e0cddfb4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3820, "upload_time": "2018-12-01T02:11:46", "url": "https://files.pythonhosted.org/packages/70/9b/5bac9deb9d2765cc0df1ae0493f31022b35921b8776778dc2b7123ff1714/pixelate_redactor-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ee6fe9d78842b6995e87387f4c8f1e3", "sha256": "eafa9bf627bf2e278495d75f190051ef524b9bfd8b5680355f3c44f79bad11d3" }, "downloads": -1, "filename": "pixelate-redactor-0.3.tar.gz", "has_sig": false, "md5_digest": "7ee6fe9d78842b6995e87387f4c8f1e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1984, "upload_time": "2018-12-01T02:11:48", "url": "https://files.pythonhosted.org/packages/c1/72/a7d77c998a28d5c6e5c88a49b0f8b3338dcffd98f7686af218e79d5ceff3/pixelate-redactor-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "a8c38efb1bb58f0f6c886f584db72697", "sha256": "f031d3358f1b326e4fc0522ca0150938af37ad439b062dac744d9648ed8bba52" }, "downloads": -1, "filename": "pixelate_redactor-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a8c38efb1bb58f0f6c886f584db72697", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3614, "upload_time": "2018-12-03T22:17:39", "url": "https://files.pythonhosted.org/packages/34/d8/4d970aa2797e8aa65dff8317cd5ea7bb3165abd4925ecf6c0c73e4b55e87/pixelate_redactor-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88e60ed67c23d789c0841ed057104a0d", "sha256": "35080c557cc03fb10ab81c4cf9c0f88465138aa1f1b3d4e9e98ba61afd4f3f6b" }, "downloads": -1, "filename": "pixelate-redactor-0.4.tar.gz", "has_sig": false, "md5_digest": "88e60ed67c23d789c0841ed057104a0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2603, "upload_time": "2018-12-03T22:17:41", "url": "https://files.pythonhosted.org/packages/25/37/fa4b0da97ba024bd66724a6900e008bde33b93692666bbe7fed624acdb24/pixelate-redactor-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8c38efb1bb58f0f6c886f584db72697", "sha256": "f031d3358f1b326e4fc0522ca0150938af37ad439b062dac744d9648ed8bba52" }, "downloads": -1, "filename": "pixelate_redactor-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a8c38efb1bb58f0f6c886f584db72697", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3614, "upload_time": "2018-12-03T22:17:39", "url": "https://files.pythonhosted.org/packages/34/d8/4d970aa2797e8aa65dff8317cd5ea7bb3165abd4925ecf6c0c73e4b55e87/pixelate_redactor-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88e60ed67c23d789c0841ed057104a0d", "sha256": "35080c557cc03fb10ab81c4cf9c0f88465138aa1f1b3d4e9e98ba61afd4f3f6b" }, "downloads": -1, "filename": "pixelate-redactor-0.4.tar.gz", "has_sig": false, "md5_digest": "88e60ed67c23d789c0841ed057104a0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2603, "upload_time": "2018-12-03T22:17:41", "url": "https://files.pythonhosted.org/packages/25/37/fa4b0da97ba024bd66724a6900e008bde33b93692666bbe7fed624acdb24/pixelate-redactor-0.4.tar.gz" } ] }