Exif read/write on HDR images
|Status:||Assigned||Start date:||01 Mar 2013|
|Assignee:||Robin Mills||% Done:|
it would be nice if exiv2 could read/write information on HDR image file formats. Both RadianceHDR (.pic, .hdr) and OpenExr (.exr) seem to support a kind of custom data to store along with the image.
The use case for such a feature would be to store camera information from the original raw/jpeg files into the created hdr file. In such a way it would be possible to open the Hdr file and still have all exif information, which then could be stored into the newly created tonemapped (jpeg) image.Additional information:
- Radiance HDR - http://paulbourke.net/dataformats/pic/
- OpenEXR Technical Intro - http://www.openexr.com/TechnicalIntroduction.pdf
Luminance HDR Team
#1 Updated by Robin Mills almost 4 years ago
- Status changed from New to Assigned
- Assignee set to Robin Mills
- Target version set to 1.0
I agree. This is a very good idea.
Last summer we had a GSoC (Google Summer of Code) student work on the video code and he did a very good job. We've proposed two projects this year and one of them is to provide support for more formats. We didn't list HDR as a goal, because nobody on the Exiv2 team mentioned it! http://community.kde.org/GSoC/2013/Ideas#Project:_Video_Metadata_Support_Improvements
I'll assign this issue to me and perhaps it'll be dealt with this summer.
I'm the project mentor for our other proposal (to make Exiv2 "Cloud Ready"). However I'll assign this issue to myself for now, however the intention is to find a volunteer.
Thank you for suggesting this. It's always nice to hear from you.
darktable and GIMP support EXIF+XMP in EXR files by using a non-standard tag. IPTC could be added the same way, it's just not done at the moment. It would be great if this was made into the "standard" way to add metadata to EXR files.
You can see the sample code here:
and shared by both the blob type: https://github.com/darktable-org/darktable/blob/master/src/common/imageio_exr.hh
#9 Updated by Alan Pater 9 months ago
Tobias E. wrote:
darktable and GIMP support EXIF+XMP in EXR files
Perhaps they could be convinced to take on the task of adding this support to exiv2? As they both use exiv2 and already have knowledge of the openEXR format, would that not be better then everyone reinventing the wheel in possibly incompatible ways?
by using a non-standard tag.
That sounds dangerous.
IPTC could be added the same way, it's just not done at the moment.
Sure, why not?
It would be great if this was made into the "standard" way to add metadata to EXR files.
If it is already a defacto standard, it could be supported. If not, a proper standard could be developed, agreed upon and documented.