我有一个48位的PNG文件保存为原始数据,Gamma校正和Chromaty值记录在文件中,如Image Magick所述:
Gamma: 0.45455
Chromaticity:
red primary: (0.64,0.33)
green primary: (0.3,0.6)
blue primary: (0.15,0.06)
white point: (0.3127,0.326)
当通过cv2.imread()
加载时,天空有一种令人讨厌的绿色,即使在doing gamma correction之后仍有绿色调,所以我怀疑我必须应用色度值,但我找不到合适的解释如何做到这一点。我如何将这些值应用于标准numpy
数组?