【发布时间】:2018-08-16 16:28:21
【问题描述】:
所以今天,我有一个作业需要计算一张图像中红色像素的平均值,以工程:CS101 - 自节奏计算机科学 101 的图像为例。我试图编写代码来做到这一点,但从结果来看,也许我做错了什么。如果有人可以为我检查并帮助我更正,我将不胜感激。
image = new SimpleImage("flowers.jpg");
for (pixel: image) {
red = 0;
green = 0;
blue = 0;
count = 0;
red = red + pixel.getRed();
blue = blue + pixel.getBlue();
green = green + pixel.getGreen();
count = count + 1;
avgred = red / count;
avggreen= green / count;
avgblue = blue / count;
}
print(image);
print("Average Red:", avgred);
【问题讨论】:
标签: javascript image-processing mean