亮度计算中的拼写错误系数

作者: pteichman创建于 2018年4月27日更新于 2018年5月6日
标签bug

smartcrop.js 中的亮度计算目前为:

function cie(r, g, b) {
    return 0.5126 * b + 0.7152 * g + 0.0722 * r;
}

但是回到 HDTV Rec. 709 (https://en.wikipedia.org/wiki/Rec._709 或原始文档 https://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.709-6-201506-I!!PDF-E.pdf) 来看,这些系数应该是:

0.2126 * r + 0.7152 * g + 0.0722 * b

内容来源: jwagner/smartcrop.js