casey/pxl
Auf GitHub ansehen[pxl-build] Support gamma, linearization, and color spaces
Open
#79 geöffnet am 27. Juni 2018
enhancementgood first issue
Repository-Metriken
- Stars
- (32 Stars)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
The image crate loads image data from disk without gamma correction, linearization, or color-space correction.
We should respect gamma and color space information in image resource source PNGs and JPEGs and load images as linear RGB. For a good breakdown of these issues, see this crate.
Ideally the image crate could add this functionality, requested in this issue. If not, we might consider using a library that allows loading image metadata, or switching to another image decoding library.