Skip to content
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

Expose InternalFormat in GammaCorrection #29

Open
ablot opened this issue Sep 27, 2023 · 0 comments
Open

Expose InternalFormat in GammaCorrection #29

ablot opened this issue Sep 27, 2023 · 0 comments

Comments

@ablot
Copy link

ablot commented Sep 27, 2023

The GammaCorrection node expects 8-bit image as inputs. This can be an issue and make the post-gamma luminance of the screen step-like. Exposing the InternalFormat would solve the issue.
Maybe adding a small hint to say which pixel type are the most likely to be usefull in the description would be nice if you expose the property.

Use case examples where we cannot use the whole range and would want to use more than 256 values:
1- We have a projector with very bad dark. The first 50 gray values have exactly the same luminance. To do gamma correction we stretch the 205 other values, which means some steps
2- When using multiple monitors, we normalise the brightness of all screens by cropping the top and bottom of the curve (so that they have the same absolute luminance).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant