2D 着色器:灰度
(资料图)
效果图
原理
原理是根据颜色的亮度来计算出一个灰度值,并用这个值替换原来的颜色分量。我们需要定义一些权重变量,用于计算颜色的亮度。亮度是颜色在人眼感知中的明暗程度,它与颜色的红、绿、蓝三个分量有关,但不是简单的平均值。一般来说,绿色分量对亮度的贡献最大,红色分量次之,蓝色分量最小。我们使用 wr
、wg
和 wb
来表示红、绿、蓝三个分量对亮度的权重,它们的和应该等于 1。我们需要计算出像素的灰度值,只需要把颜色分量分别乘以对应的权重,并求和,就可以得到灰度值。
源代码
关键词:
推荐阅读
8月8日早盘港股集体下跌,截至早盘收盘,恒生科技指数跌2 14%,恒生指
2023-08-08 13:35:55
资讯
品牌