出现这种情况可能有以下原因:
线性变换可能改变了图像的灰度分布。虽然光照条件不变,但线性变换可能对图像的整体亮度或对比度进行了调整,导致原本棋子和棋盘的灰度值发生了较大变化。由于 LAB 颜色空间中的 L 值与图像的灰度值相关,这种线性变换引起的灰度变化会直接反映在 L 值上,从而造成 L 值出现较大波动。
如果采样点的位置或数量在棋子位置改变后发生了变化,可能会影响 L 值的计算。比如,之前采样点主要集中在棋子较亮的部分,而棋子位置改变后,采样点更多地落在了较暗的部分,那么就会导致采样得到的 L 值出现较大差异。
图像采集设备本身可能存在一定的误差,或者在进行 LAB 转换和采样的算法中存在一些不稳定性。即使是微小的误差,在经过多次采样和计算后,也可能导致 L 值出现较大的波动,尤其是当棋子位置改变后,这种误差可能会被进一步放大。