{ "info": { "author": "Hiroyuki Ohsaki", "author_email": "ohsaki@lsnl.jp", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# NAME\n\nrgbconv - Fast RGB image pixel format conversion module written in C\n\n# DESCRIPTION\n\nThis manual page documents **rgbconv** module, a Python module for rapidly\nconverting image pixel format from BGRA (Blue, Green, Red, and Alpha) to RGBA\n(Red, Green, Blue, and Alpha).\n\nDifferent aplications/modules use different pixel formats for represenging\npixels in images and photos. One of the most popular formats are 24-bit RGB\n(8 bits each for red, green, and blue) and 32-bit RGBA (8 bits each for red,\ngreen, blue, alpha). Other formats include 32-bit BGRA (8 bits for blue,\ngreen, red, and alpha) and 32-bit RGBX (8bits for red, gree, blue, and\nunused).\n\n**rgbconv** provides *bgra2rgba*, which rapidly converts from the BGRA format\nto the RGBA format. **rgbconv** is implemented in C language for achieving\nthe almost optimal performance.\n\n# EXAMPLES\n\n```\nimport rgbconv\n\nimg = b'01234567890abcdef'\nrgbconv.bgra2rgba(img)\nprint(img)\n\n```\n\n# WARNING\n\n**rgbconv** directly modifies a byte-like object in Python for the maximal\nperformance even if the object is immutable, which may cause problems. Use\n**rgbconv** module with caution.\n\n# INSTALLATION\n\n```python\npip3 install rgbconv\n```\n\n# AVAILABILITY\n\nThe latest version of **rgbconv** module is available at PyPI\n(https://pypi.org/project/rgbconv) .\n\n# SEE ALSO\n\n# AUTHOR\n\nHiroyuki Ohsaki ", "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/h-ohsaki/rgbconv", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "rgbconv", "package_url": "https://pypi.org/project/rgbconv/", "platform": "", "project_url": "https://pypi.org/project/rgbconv/", "project_urls": { "Homepage": "https://github.com/h-ohsaki/rgbconv" }, "release_url": "https://pypi.org/project/rgbconv/1.1/", "requires_dist": null, "requires_python": "", "summary": "fast RGB image pixel format conversion module written in C", "version": "1.1" }, "last_serial": 5506697, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "57c933ab11da3644156a9f0073502f47", "sha256": "7ba3ad01476be5046890f15c7141c18151b3ef41721b0b20af1fb7832f0d5476" }, "downloads": -1, "filename": "rgbconv-1.0-py3.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "57c933ab11da3644156a9f0073502f47", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 15126, "upload_time": "2019-07-09T10:30:26", "url": "https://files.pythonhosted.org/packages/0f/94/b86b2c59bd07a52ea1bcf5114182498ba40717cf542f06e4bc7b9f7f63c4/rgbconv-1.0-py3.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "9bf84d0dd82e120ecde8da91de0ed1ab", "sha256": "d5338d40140d2e090e8c70802ff47ff041bcfebc944b1a20f1736d3a1b0b67d6" }, "downloads": -1, "filename": "rgbconv-1.0.tar.gz", "has_sig": false, "md5_digest": "9bf84d0dd82e120ecde8da91de0ed1ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2657, "upload_time": "2019-07-09T10:30:28", "url": "https://files.pythonhosted.org/packages/41/68/833a73f77304801793efcbd8394d24fcf5d99a0cdead39285b4acfa23a50/rgbconv-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "a8f14b8fb8805f044d45c9293ef0fb44", "sha256": "b169b94fa0438efb9c464e7c0f69fb08fc57ffe9142b50ea84a00a5087a621f3" }, "downloads": -1, "filename": "rgbconv-1.1-py3.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "a8f14b8fb8805f044d45c9293ef0fb44", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 16283, "upload_time": "2019-07-09T12:06:56", "url": "https://files.pythonhosted.org/packages/d6/87/392eee1bceec16747fd084f365c00e942281a0b429e79c8b81fe03b6df9d/rgbconv-1.1-py3.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "0409f70680d268ae053501bcd06a6242", "sha256": "c92403115b7ca0d96fd17e15ead5703335a0a87ff9aacfe3f0d019db900c6997" }, "downloads": -1, "filename": "rgbconv-1.1.tar.gz", "has_sig": false, "md5_digest": "0409f70680d268ae053501bcd06a6242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2780, "upload_time": "2019-07-09T12:06:58", "url": "https://files.pythonhosted.org/packages/18/fe/ecd01c0ca0ca1a35507251f15232a8289e9b45bc0409240cd052cf491f8f/rgbconv-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8f14b8fb8805f044d45c9293ef0fb44", "sha256": "b169b94fa0438efb9c464e7c0f69fb08fc57ffe9142b50ea84a00a5087a621f3" }, "downloads": -1, "filename": "rgbconv-1.1-py3.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "a8f14b8fb8805f044d45c9293ef0fb44", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 16283, "upload_time": "2019-07-09T12:06:56", "url": "https://files.pythonhosted.org/packages/d6/87/392eee1bceec16747fd084f365c00e942281a0b429e79c8b81fe03b6df9d/rgbconv-1.1-py3.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "0409f70680d268ae053501bcd06a6242", "sha256": "c92403115b7ca0d96fd17e15ead5703335a0a87ff9aacfe3f0d019db900c6997" }, "downloads": -1, "filename": "rgbconv-1.1.tar.gz", "has_sig": false, "md5_digest": "0409f70680d268ae053501bcd06a6242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2780, "upload_time": "2019-07-09T12:06:58", "url": "https://files.pythonhosted.org/packages/18/fe/ecd01c0ca0ca1a35507251f15232a8289e9b45bc0409240cd052cf491f8f/rgbconv-1.1.tar.gz" } ] }