因为在理论探讨阶段,所以没有代码。
背景是这样的,我尝试给一批图书的照片做切割和颜色处理,切边的完成了,但颜色处理的没有头绪,拿到的照片上是有色卡/色标的,用ps看颜色失真比较明显,我用ps的设置白场/黑场/灰场进行了调整,照片清晰、鲜艳了很多,明显更接近实物了。但有两个问题搞不明白:
1、为什么黑色块、白色块的rgb值分别接近0和255了,而红色的R只有220多,而绿色的G和蓝色的B只有130左右,理想的情况不应该是红色的R值接近255,GB值接近0吗(其他颜色同理)?
2、若通过pillow进行色彩的调整,似乎用不上这个色卡上的信息,而如果通过矩阵进行计算,思路大约怎样呢?我对颜色理解有限,如果分别根据红、绿、蓝色块上的通道值对整幅图像的相应通道值进行加减,显然是冲突的(这里加了,那里减了之类,最终都达不到目标),不知该如何处理?如何才能最大限度还原实物的颜色信息?
=====
忘记贴图了,更新贴图:
Vous pouvez simuler la fonction de niveau de couleur automatique de ps, trouver les valeurs maximales et minimales de R, G et B, puis seuiller les valeurs des deux côtés