-
-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add experimental gain map support #1121
base: master
Are you sure you want to change the base?
Commits on Feb 2, 2024
-
Add experimental gain map support
This feature is hidden behind the WITH_EXPERIMENTAL_GAIN_MAP compile flag. See https://helpx.adobe.com/camera-raw/using/gain-map.html for an introduction to gain maps. Note that in this change, gain maps are not stored as auxiliary items as proposed by Adobe, but as a hidden input to a new 'tmap' (tone mapped) derived item. An 'altr' (alternatives group) box is also added to tell the decoder that it may show the tone mapped image (preferrably) or the base image as a fall back. The primary item id still points to the base image for backward compatibility.
Configuration menu - View commit details
-
Copy full SHA for afa4eb1 - Browse repository at this point
Copy the full SHA afa4eb1View commit details -
Add experimental gain map support
This feature is hidden behind the WITH_EXPERIMENTAL_GAIN_MAP compile flag. See https://helpx.adobe.com/camera-raw/using/gain-map.html for an introduction to gain maps. Note that in this change, gain maps are not stored as auxiliary items as proposed by Adobe, but as a hidden input to a new 'tmap' (tone mapped) derived item. An 'altr' (alternatives group) box is also added to tell the decoder that it may show the tone mapped image (preferrably) or the base image as a fall back. The primary item id still points to the base image for backward compatibility.
Configuration menu - View commit details
-
Copy full SHA for cf37ae7 - Browse repository at this point
Copy the full SHA cf37ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe697a - Browse repository at this point
Copy the full SHA 3fe697aView commit details
Commits on Apr 18, 2024
-
Merge pull request #1 from strukturag/master
Sync with main branch
Configuration menu - View commit details
-
Copy full SHA for 43dcde5 - Browse repository at this point
Copy the full SHA 43dcde5View commit details -
Merge pull request #1 from strukturag/master
Sync with main branch
Configuration menu - View commit details
-
Copy full SHA for d4dda15 - Browse repository at this point
Copy the full SHA d4dda15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 484a76d - Browse repository at this point
Copy the full SHA 484a76dView commit details -
Change name from
GainMapMetadata
toheif_gain_map_metadata
Add verification code in heif_enc and heif_info
Configuration menu - View commit details
-
Copy full SHA for 7395667 - Browse repository at this point
Copy the full SHA 7395667View commit details