因此,我正在尝试为我的游戏计算分数,并创建了一个简单的API,它将接收图像并以分数作为响应。为了优化它,我只对纹理的红色通道感兴趣,但我不知道如何实现这一点。我有这个:
// Calculates the Score
function calculateScore(pixels){
var score = 0;
// Iterate through the Red Channel
for (var r = 0; r < pixels.length; r++){
score += pixels[r];
}
return score;
};我不确定我该如何隔离单个通道
发布于 2021-03-19 03:12:38
// Calculates the Score
function calculateScore(pixels){
var score = 0;
// Iterate through the Red Channel
for (var r = 0; r < pixels.length; r++){
if(r%4==0){
score += pixels[r];
}
}
return score;};
不是我最骄傲的时刻xD
https://stackoverflow.com/questions/66695910
复制相似问题