AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
ociobakelut difference between 2.3.2 and 2.3.1
- Dominant language
- C++
- Stars
- 2.1k
- Forks
- 503
- PR merge metrics
- No merged PRs in 30d
Description
Hi all,
I'm using ociobakelut to convert a config-free .cube 33x33x33 LUT to .icc.
When I do this in 2.3.1 I get a good conversion.
When I do this in 2.3.2 the blacks are elevated.
The command I'm using is:
ociobakelut --lut {inputFile} --format icc {outputFile}
Here is how the curves of a resulting .icc profile created with version 2.3.1 look like:
https://www.dropbox.com/scl/fi/nnow10m5odvhnlfshmke8/Screenshot-2024-02-23-at-11.06.55.png?rlkey=wqcs4bsbj3vwvjr2ts3lsl2ds&dl=0
This is correct. They are identical to the .cube LUT.
Here is how the curves of the resulting .icc profile created with version 2.3.2 look like:
https://www.dropbox.com/scl/fi/jmfixgkdaqrdsn82lo1ef/Screenshot-2024-02-23-at-11.07.15.png?rlkey=c5wkwhmshdo5icmkprfphrpfm&dl=0
Notice the elevated blacks. This is incorrect.
Has something changed between 2.3.1 and 2.3.2 that I'm not aware of? I can't find anything in the changelog that would indicate this.
I should note that version 2.3.2 was installed via the Python method as per documentation, while 2.3.1 was installed from source.
Is this a bug?
Thanks!
Contributor guide
Assessment
This issue has not been assessed yet.