{ "info": { "author": "Felix Thaler", "author_email": "felix.thaler@nummi.ch", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Multimedia :: Graphics :: Graphics Conversion" ], "description": "# Rawhdr\n\n[![Build Status](https://travis-ci.com/fthaler/rawhdr.svg?branch=master)](https://travis-ci.com/fthaler/rawhdr)\n\nA simple HDR image merger that converts multiple RAW files into a single HDR image.\n\n## Installation\n\nInstallation via the [Python Package Index](https://pypi.org/):\n\n`$> pip install rawhdr`\n\n## Command-Line Usage\n\nUse the command-line tool _rawhdrmerge_ to merge multiple RAW images into a single high-dynamic-range image.\n\n`$> rawhdrmerge -o merged-hdr.exr base-exposure.RAW under-exposed.RAW over-exposed.RAW`\n\nAll common RAW file formats are supported.\n\nNote: if you want to save to OpenEXR format and get the error `ValueError: Could not find a format to write the specified file in mode 'i'` from _imageio_, you might need to install _freeimage_, as documented [here](https://imageio.readthedocs.io/en/stable/format_exr-fi.html#exr-fi).\n\n## Documentation\n\nSee [fthaler.github.io/rawhdr](https://fthaler.github.io/rawhdr) for the full documentation, including Python API.\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/fthaler/rawhdr", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "rawhdr", "package_url": "https://pypi.org/project/rawhdr/", "platform": "", "project_url": "https://pypi.org/project/rawhdr/", "project_urls": { "Homepage": "https://github.com/fthaler/rawhdr" }, "release_url": "https://pypi.org/project/rawhdr/0.3.0/", "requires_dist": [ "click", "imageio", "numpy", "rawpy" ], "requires_python": "", "summary": "A simple HDR image merger", "version": "0.3.0" }, "last_serial": 5293096, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "ea8392938f35c47f830af2410260210d", "sha256": "715dd4680412e18e12764ce09ed8ab607c1f81f06e6f56435853c8f466a11dbe" }, "downloads": -1, "filename": "rawhdr-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ea8392938f35c47f830af2410260210d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7172, "upload_time": "2019-05-19T14:38:56", "url": "https://files.pythonhosted.org/packages/a8/a2/a2623cc474f8bc621c43356e1c0c618befc753bd5537392f91fc63dd2e93/rawhdr-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80a0e84c419d32fd394725051c1e2a4e", "sha256": "dc9295d890b713587b3076d764b4c804ff41791bcb1b27bef9cd279a4fbd82b7" }, "downloads": -1, "filename": "rawhdr-0.2.1.tar.gz", "has_sig": false, "md5_digest": "80a0e84c419d32fd394725051c1e2a4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4878, "upload_time": "2019-05-19T14:38:58", "url": "https://files.pythonhosted.org/packages/62/99/f56cb64ec0601eaea23878f05cab8935fb197226c343d0b6442d4ac8f2f4/rawhdr-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0e20e0f388258b85fd5f9c8bb49a6b69", "sha256": "c5107e8953406aa29a3e773ed3122eaf23cae1ca4537d64a599850de061ab470" }, "downloads": -1, "filename": "rawhdr-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0e20e0f388258b85fd5f9c8bb49a6b69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7167, "upload_time": "2019-05-20T11:37:44", "url": "https://files.pythonhosted.org/packages/e6/07/a1a3830a9024983ac39a3b36625100e70006a597fa52938911009d168201/rawhdr-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab7de97cc455d9643577341b95640618", "sha256": "61c42b41f5418213a468798b4a478c5f563489f3994170d6ef24cbfc0bd4cb9c" }, "downloads": -1, "filename": "rawhdr-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ab7de97cc455d9643577341b95640618", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4857, "upload_time": "2019-05-20T11:37:47", "url": "https://files.pythonhosted.org/packages/b8/e6/6d55b68be5cf4bb134ade47bd66a93a0f6b0258be2eca2f43b6e0d125151/rawhdr-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "3001b540a4b8dfa9f2fc2b63330eceab", "sha256": "efe9570a53431094395f8662a98e4bc87e9647ea0101f257271648b9ddb17b06" }, "downloads": -1, "filename": "rawhdr-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3001b540a4b8dfa9f2fc2b63330eceab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7443, "upload_time": "2019-05-20T12:47:51", "url": "https://files.pythonhosted.org/packages/84/6e/3adbdc251471631dd3aa44b4fead0a0d72b4c1a684054640a322cd8d14a1/rawhdr-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ee434045ddab59e49682fa9d8dd4005", "sha256": "be3c9ae9ce9c2c906c8d33b863fb61a5c1aa45fd6e4c84c0b5ef5173e0905d4c" }, "downloads": -1, "filename": "rawhdr-0.2.3.tar.gz", "has_sig": false, "md5_digest": "4ee434045ddab59e49682fa9d8dd4005", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5169, "upload_time": "2019-05-20T12:47:54", "url": "https://files.pythonhosted.org/packages/2d/38/b2904f403eac0f760b25e9f753cd62a01219fcabba8a1ae5e1d0aa2e7cbd/rawhdr-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "946f7ebcd4d000d77b93d9ee6b401b71", "sha256": "85b2b9f1e53487cf86c77b948a16666dc1a9fa4c3dabad4cb01b3eafff30e1cf" }, "downloads": -1, "filename": "rawhdr-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "946f7ebcd4d000d77b93d9ee6b401b71", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7608, "upload_time": "2019-05-20T15:11:56", "url": "https://files.pythonhosted.org/packages/20/f8/6d9faae3b5f07d66ecb950d6bbc8c57526e56f916ebf8366de7faedb3754/rawhdr-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a53f97962763cbf7db0e47561be1971c", "sha256": "92ac76a6b5f36f5ab1a293ff3f07b145c9f1c3e0372a25045eb635f25f3f5176" }, "downloads": -1, "filename": "rawhdr-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a53f97962763cbf7db0e47561be1971c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5333, "upload_time": "2019-05-20T15:12:01", "url": "https://files.pythonhosted.org/packages/7a/6b/d19f1a575f98dffcb32e272eb1737584f79758109a139cef072e6e8a2252/rawhdr-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "961b85b8e5b4c05e1161b6c73b7efe54", "sha256": "e0e68db0c650cf2ee6ec2dc3113280fbdcaa792de886ac9311a2325bee6b10ca" }, "downloads": -1, "filename": "rawhdr-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "961b85b8e5b4c05e1161b6c73b7efe54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8003, "upload_time": "2019-05-20T15:54:58", "url": "https://files.pythonhosted.org/packages/82/78/ed0d2ac50162bc0db70967c16135ed65e370b1d099256260cb866ec1bc09/rawhdr-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaa6d7623345c70a2a0b394695335aa7", "sha256": "d9a49aa20cc85b4baaf326d2f53a41141a35c17ad8edb2737363613c20288885" }, "downloads": -1, "filename": "rawhdr-0.3.0.tar.gz", "has_sig": false, "md5_digest": "eaa6d7623345c70a2a0b394695335aa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5697, "upload_time": "2019-05-20T15:54:59", "url": "https://files.pythonhosted.org/packages/e0/58/573c6d2b6171708738468164bf7cbb786862ee2fd6d9a3893d1acefd0eb8/rawhdr-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "961b85b8e5b4c05e1161b6c73b7efe54", "sha256": "e0e68db0c650cf2ee6ec2dc3113280fbdcaa792de886ac9311a2325bee6b10ca" }, "downloads": -1, "filename": "rawhdr-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "961b85b8e5b4c05e1161b6c73b7efe54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8003, "upload_time": "2019-05-20T15:54:58", "url": "https://files.pythonhosted.org/packages/82/78/ed0d2ac50162bc0db70967c16135ed65e370b1d099256260cb866ec1bc09/rawhdr-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaa6d7623345c70a2a0b394695335aa7", "sha256": "d9a49aa20cc85b4baaf326d2f53a41141a35c17ad8edb2737363613c20288885" }, "downloads": -1, "filename": "rawhdr-0.3.0.tar.gz", "has_sig": false, "md5_digest": "eaa6d7623345c70a2a0b394695335aa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5697, "upload_time": "2019-05-20T15:54:59", "url": "https://files.pythonhosted.org/packages/e0/58/573c6d2b6171708738468164bf7cbb786862ee2fd6d9a3893d1acefd0eb8/rawhdr-0.3.0.tar.gz" } ] }