sRGB internal processing and bit depth - Printable Version +- Gimp-Forum.net (https://www.gimp-forum.net) +-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP) +--- Forum: General questions (https://www.gimp-forum.net/Forum-General-questions) +--- Thread: sRGB internal processing and bit depth (/Thread-sRGB-internal-processing-and-bit-depth) |
sRGB internal processing and bit depth - hajes29a - 11-17-2019 from GIMP documentation I understand that GIMP processes internally all in 3x32b floating point no matter what bit depth is used. What puzzles me most - sRGB is 8bit gamma corrected and if I import 3x16b TIFF, what happens to image originally exported with ProPhoto RGB??? is sRGB just for preview and all available data 3x16b are used for processing anyway, please? I do not know how to explain it, hopefully you understand. RE: sRGB internal processing and bit depth - Ofnuts - 11-17-2019 sRGB only tells how to interpret the RGB coding in bytes of the JPEG/PNG. When Gimp converts to floating point, the data is usually put in "Linear light", so the Gamma-correction is removed. It is of course re-instated when you export to PNG/JPEG. Note that internally, Gimp is always in FP-linear, the "precision" is only for storage (32-bit FP uses 4 times more RAM than 8-bit). This also means that unless you are in 32-bit FP there will be additional conversions, so 32-bit FP is normally faster than the other precisions. RE: sRGB internal processing and bit depth - hajes29a - 11-17-2019 Thanks for reply, if I understand correctly ICC profiles only shows how it looks like and doesn't alter any data in source file. I usually import TIFF, 16b because my camera has got real 14b DAC. I let most setting default in GIMP so it is imported in 16b linear and built-in sRGB Exporting JPEG, sRGB, Q100 for printing since not all labs take TIFF 16b and because there is no printer capable of 16b color depth anyway |