我参考了以下stackoverflow 线程来计算颜色校正矩阵。
正如上面提到的线程中提到的,我想从 sRGB 颜色空间转换为线性 sRGB 空间,我尝试使用 pwkit颜色空间映射器代码进行转换。
但是,我不确定生成的线性 sRGB 值,因为该函数需要范围 [0-1] 内的 sRGB,将 sRGB 值除以 255.0 是正确的方法吗?如何验证函数返回的线性sRGB值是否正确?
import os
import numpy as np
import cv2
import matplotlib.pyplot as plt
def srgb_to_linsrgb (srgb):
"""Convert sRGB values to physically linear ones. The transformation is
uniform in RGB, so *srgb* can be of any shape.
*srgb* values should range between 0 and 1, inclusively.
"""
gamma = ((srgb + 0.055) / 1.055)**2.4
scale = srgb / 12.92
return …Run Code Online (Sandbox Code Playgroud) 我需要建立一个支持下载/上传等基本功能的网站.到目前为止,我只使用基本的HTML,CSS和Jquery函数进行设计.但是我被要求在我的内部合并另一个学生网站..它执行诸如上传文件,创建新数据标本,更新等功能.他完全用PHP创建了自己的网站..我想帮助理解如何将他的工作与迄今为止的任何工作相结合?