Hald CLUT files in png format are opened with wrong gamma, Issue 2720
This commit is contained in:
@@ -289,9 +289,9 @@ int ImageIO::loadPNG (Glib::ustring fname) {
|
|||||||
//setting gamma
|
//setting gamma
|
||||||
double gamma;
|
double gamma;
|
||||||
if (png_get_gAMA(png,info,&gamma))
|
if (png_get_gAMA(png,info,&gamma))
|
||||||
png_set_gamma(png, 2.0, gamma);
|
png_set_gamma(png, 1.0/gamma, gamma); // use gamma from metadata
|
||||||
else
|
else
|
||||||
png_set_gamma(png,2.0, 0.45455);
|
png_set_gamma(png, 2.2, 1.0/2.2); // no gamma in metadata, suppose gamma 2.2
|
||||||
|
|
||||||
// if (bps==8 && bit_depth==16) png_set_strip_16(png);
|
// if (bps==8 && bit_depth==16) png_set_strip_16(png);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user